Настройка шифрования

Типы шифрования

Aspose.Cells for Reporting Services поддерживает шифрование при экспорте файлов Excel. Он поддерживает три типа шифрования:

  • XOR
  • СЛАБОЕ ШИФРОВАНИЕ
  • Провайдер криптографии Microsoft Strong

Настройка информации

Существует информация для настройки шифрования в файле Aspose.Cells.ReportingServices.xml. Когда значение Encryption установлено в «выключено», Aspose.Cells.ReportingServices отключает шифрование.

XML

 <Encryption value="off">

<Report name="" >

<Password value=""/>

<EncryptionType value="Microsoft Strong Cryptographic Provider"/>

<KeyLength value="128"/>

</Report>

</ Encryption >

Когда Encryption установлено в «включено», Aspose.Cells.ReportingServices включает шифрование.

 <Encryption value="on">

В разделе шифрования есть четыре параметра: ReportName, Password, EncryptionType и KeyLength.

  • ReportName – Устанавливает отчет, который нуждается в настройках шифрования. Отчет использует тот же способ шифрования, когда параметр пуст.
  • Password – Устанавливает пароль. Не может быть пустым.
  • EncryptionType – Устанавливает тип шифрования. Не может быть пустым.
  • KeyLength – Устанавливает длину ключа. Не может быть пустым.

XML

 <Encryption value="on">

<Report name="Test" >

<Password value="12345"/>

<EncryptionType value="Microsoft Strong Cryptographic Provider"/>

<KeyLength value="128"/>

</Report>

<Report name="" >

<Password value="123456"/>

<EncryptionType value="XOR"/>

<KeyLength value="128"/>

</Report>

</Encryption>