Document.SetPasswordEncryptionOptions(String, String, Int32, Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Задает параметры, которые Microsoft Office Word использует для шифрования документов, защищенных паролями.
public void SetPasswordEncryptionOptions (string PasswordEncryptionProvider, string PasswordEncryptionAlgorithm, int PasswordEncryptionKeyLength, ref object PasswordEncryptionFileProperties);
Параметры
- PasswordEncryptionProvider
- String
Имя поставщика шифрования.
- PasswordEncryptionAlgorithm
- String
Имя алгоритма шифрования. Word поддерживает алгоритмы поточного шифрования.
- PasswordEncryptionKeyLength
- Int32
Длина ключей шифрования. Должна быть кратной 8, минимальная длина — 40.
- PasswordEncryptionFileProperties
- Object
Значение true используется приложением Word для шифрования свойств файла. Значение по умолчанию — true.
Комментарии
Для повышения безопасности не используйте алгоритмы слабого шифрования (XOR) или "Оффицексор" (также называемые "Оффицестандард").