Şifrelemeyi Yapılandırma

Şifreleme Türleri

Aspose.Cells for Reporting Services, Excel dosyalarını dışa aktarırken şifrelemeyi destekler. Üç şifreleme türünü destekler:

  • XOR
  • ZAYIF ŞİFRELEME
  • Microsoft Güçlü Kriptografik Sağlayıcı

Yapılandırma Bilgileri

Şifreleme için yapılandırma bilgileri var.Aspose.Cells.ReportingServices.xml dosya. Encryption değeri “kapalı” olarak ayarlandığında, Aspose.Cells.ReportingServices şifrelemeyi kapatır.

xml

 <Encryption value="off">

<Report name="" >

<Password value=""/>

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

<KeyLength value="128"/>

</Report>

</ Encryption >

Şifreleme “açık” olarak ayarlandığında, Aspose.Cells.ReportingServices şifrelemeyi açar.

 <Encryption value="on">

Şifreleme bölümünde dört parametre vardır: RaporAdı, Parola, EncryptionType ve KeyLength.

  • RaporAdı – Şifreleme ayarları gerektiren raporu ayarlar. Parametre boş olduğunda bir rapor aynı şifreleme yolunu kullanır.
  • Parola – Parolayı ayarlar. Boş bırakılamaz.
  • EncryptionType – Şifreleme türünü ayarlar. Boş bırakılamaz.
  • KeyLength – Anahtar uzunluğunu ayarlar. Boş bırakılamaz.

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>