Définition du type de cryptage fort
Microsoft Excel (97-2007/2010) vous permet de crypter et de protéger par mot de passe les feuilles de calcul. Il utilise des algorithmes fournis par un fournisseur de services cryptographiques. Un fournisseur de services cryptographiques (ou CSP) est un ensemble d’algorithmes cryptographiques avec différentes propriétés. Le CSP par défaut est “Compatible avec Office 97/2000”. Il s’agit d’un CSP avec des problèmes de sécurité publiquement connus. Les feuilles de calcul sécurisées avec le “cryptage faible (XOR)” ou avec le type de cryptage “Compatible Office 97/2000” peuvent être piratées facilement.
Pour surmonter ce problème, utilisez l’un des types de cryptage fort fournis par Microsoft Excel. Vous pouvez modifier le type de cryptage pour le CSP disponible le plus puissant. Pour un cryptage fort, une longueur de clé minimale de 128 bits est requise, par exemple, ‘Microsoft Strong Cryptographic Provider’.
Vous pouvez également crypter et protéger par mot de passe les fichiers Excel avec un type de cryptage fort en utilisant le Aspose.Cells API.
Application du cryptage avec Microsoft Excel
Pour implémenter le chiffrement de fichiers dans Microsoft Excel (par exemple 2007) :
- DuOutils menu, sélectionnezChoix.
- Sélectionnez leSécurité languette.
- Entrez une valeur pour leMot de passe pour ouvrir domaine.
- Cliquez surAvancé.
- Choisissez le type de cryptage et confirmez le mot de passe.
Application du cryptage avec Aspose.Cells
Les exemples de code ci-dessous appliquent un cryptage fort sur un fichier et définissent un mot de passe.