Шифровать и расшифровывать файлы Excel
Microsoft Excel (97–365) позволяет шифровать электронные таблицы и защищать их паролем. Он использует алгоритмы, предоставляемые поставщиком криптографических услуг, или CSP, набор криптографических алгоритмов с различными свойствами. CSP по умолчанию — «Совместимость с Office 97/2000» или «Слабое шифрование (XOR)». Важно выбрать правильную длину ключа шифрования. Некоторые CSP не поддерживают более 40 или 56 бит. Это считается слабым шифрованием. Для надежного шифрования требуется минимальная длина ключа 128 бит. Microsoft Windows содержит CSP, которые также предлагают надежные типы шифрования, например «Microsoft Strong Cryptographic Provider». Чтобы дать вам представление, 128-битное шифрование — это то, что банки используют для шифрования соединения со своими системами интернет-банкинга.
Aspose.Cells for Python позволяет шифровать и защищать паролем Microsoft файлы Excel с желаемым типом шифрования.
Использование Microsoft Excel
Чтобы установить параметры шифрования файлов в Microsoft Excel (здесь Microsoft Excel 2003):
- ОтИнструменты меню, выберитеПараметрыПоявится диалоговое окно.
- ВыберитеБезопасность вкладка
- Введите пароль и нажмитеПередовой
- Выберите тип шифрования и подтвердите пароль.
Шифрование файла Excel с помощью Aspose.Cells
В следующем примере показано, как зашифровать и защитить паролем файл Excel с помощью кода Aspose.Cells API.
Расшифровка файла Excel с помощью Aspose.Cells
Очень просто открыть защищенный паролем файл Excel и расшифровать его с помощью Aspose.Cells API, используя следующие коды: