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