Crittografare e decrittografare i file Excel
Microsoft Excel (97 - 365) consente di crittografare e proteggere con password i fogli di calcolo. Utilizza algoritmi forniti da un provider di servizi crittografici, o CSP, un insieme di algoritmi crittografici con proprietà diverse. Il CSP predefinito è “Compatibile con Office 97/2000” o “Crittografia debole (XOR)”. È importante scegliere la lunghezza corretta della chiave di crittografia. Alcuni CSP non supportano più di 40 o 56 bit. Questa è considerata una crittografia debole. Per una crittografia avanzata, è richiesta una lunghezza minima della chiave di 128 bit. Microsoft Windows contiene CSP che offrono anche tipi di crittografia avanzata, ad esempio “Microsoft Strong Cryptographic Provider”. Per darti un’idea, la crittografia a 128 bit è ciò che le banche usano per crittografare la connessione con i loro sistemi di Internet Banking.
Aspose.Cells consente di crittografare e proteggere con password i file Excel Microsoft con il tipo di crittografia desiderato.
Utilizzando Microsoft Excel
Per configurare le impostazioni di crittografia dei file in Microsoft Excel (qui Microsoft Excel 2003):
- DalUtensili menù, selezionareOpzioniApparirà una finestra di dialogo.
- Seleziona ilSicurezza scheda.
- Immettere una password e fare clicAvanzate
- Scegli il tipo di crittografia e conferma la password.
Crittografia file Excel con Aspose.Cells
L’esempio seguente mostra come crittografare e proteggere con password un file excel utilizzando Aspose.Cells API.
Specificare la password per modificare l’opzione
L’esempio seguente mostra come impostare ilPassword da modificare Microsoft Opzione di Excel per un file esistente utilizzando Aspose.Cells API.
Decrittografia file Excel con Aspose.Cells
È molto utile aprire il file excel protetto da password e decrittografarlo utilizzando Aspose.Cells API come i seguenti codici: