Impostazione del tipo di crittografia forte
Microsoft Excel (97-2007/2010) consente di crittografare e proteggere con password i fogli di calcolo. Utilizza algoritmi forniti da un fornitore di servizi di crittografia. Un Crypto Service Provider (o CSP) è un insieme di algoritmi crittografici con diverse proprietà. Il CSP predefinito è “Compatibile con Office 97/2000”. Questo è un CSP con alcuni problemi di sicurezza noti al pubblico. I fogli di calcolo protetti con la “crittografia debole (XOR)” o con il tipo di crittografia “Compatibile con Office 97/2000” possono essere violati facilmente.
Per ovviare a questo problema, utilizzare uno dei tipi di crittografia avanzata forniti da Microsoft Excel. È possibile modificare il tipo di crittografia impostandolo sul CSP più potente disponibile. Per la crittografia avanzata, è richiesta una lunghezza minima della chiave di 128 bit, ad esempio “Microsoft Strong Cryptographic Provider”.
Puoi anche crittografare e proteggere con password i file Excel con un tipo di crittografia avanzata utilizzando Aspose.Cells API.
Applicazione della crittografia con Microsoft Excel
Per implementare la crittografia dei file in Microsoft Excel (ad esempio 2007):
-
DalUtensili menù, selezionareOpzioni.
-
Seleziona ilSicurezza scheda.
-
Immettere un valore per ilPassword per aprire campo.
-
ClicAvanzate.
-
Scegli il tipo di crittografia e conferma la password.
Impostazione della crittografia in Microsoft Excel
Applicazione della crittografia con Aspose.Cells
L’esempio di codice seguente applica una crittografia avanzata a un file e imposta una password.