We're sorry Aspose doesn't work properply without JavaScript enabled.

Free Support Forum - aspose.com

Does Aspose.Cells support AES Cryptographic Provider?

What is the encryption algorithm used in the latest Aspose.Cells ?
Can it support RC4, Microsoft Enhanced RSA and AES Cryptographic Provider?

I downloaded evaluation version and tried the encryption and found the following EncryptionTypes are available. However, I was not able to figure out what algorithm is being used.

EncryptionType.ENHANCED_CRYPTOGRAPHIC_PROVIDER_V_1;
EncryptionType.STRONG_CRYPTOGRAPHIC_PROVIDER;
EncryptionType.XOR;

I appreciate if you can get back to me asap on this.

Regards

Hi,

Aspose.Cells for Java support three types of encryption:
XOR
ENHANCED_CRYPTOGRAPHIC_PROVIDER_V_1
STRONG_CRYPTOGRAPHIC_PROVIDER

Well, for your information, EncryptionType is only used when encrypting file for Excel 2003 formats, here all types use RC4 to encrypt data. When saving to Excel 2007 & 2010, it will by default use AES to encrypt data, and you can not find this EncryptionType Settings in Excel 2007 or 2010.
Check the document:
http://msdn.microsoft.com/zh-cn/library/ms925939.aspx

So we think if you want AES ecryption type, just set the password of Workbook, and save to XLSX, We will encrypt it using AES same as MS Excel does.

Thank you.