Subject: Regarding performance issue when using Aes256 Encryption
Date: 2022-07-19 20:32:28
From: Belinda van
Source: regarding-performance-issue-using-aes256-encryption

We are using 'ComponentPro Ultimate Pro Zip component' in our application to open/create zip files. To validate password on each file we are using TestPassword() method, where each item from zip file will be validated in a loop. Recently we applied Aes256 encryption while file creation. We observed that when we open zip file using 'ComponentPro Ultimate Pro Zip component' the performance of the validation process using TestPassword() have been degraded drastically. Please refer below matrix for comparison. Can you please help in this issue to improve the performance while using Aes256 encryption.

Zip file with 4000 entries 
Each file: 8KB un-compressed / 2KB compressed (Text files)

Following matrix shows the different combinations of password and encryptions we used to create the Zip file. Time is taken to open the each file with the respective combination.

No Password - No Encryption - 00:00:00.5513006 minutes

Password - Default Encryption - 00:00:00.2664134 minutes

Password - Encryption Aes128 - 00:02:30.8984341 minutes

Password - Encryption Aes256 - 00:04:18.4341032 minutes


Note: This question has been asked on the Q&A forum of Thang Dang's fraudulent ComponentPro brand
If you purchased anything from ComponentPro, you have been scammed. Contact the payment processor
who sold you the license and ask for your money back.

Back to ComponentPro Q&A Forum Index