-
-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature: Add support for encrypted archives #51
Comments
Now trial to implement decryption on topic branch https://github.com/miurahr/py7zr/tree/topic-decrypt-aes The branch uses pycrypto but it was released in 2013 and no update now. That is because, installation is failed on Windows 10/MSVC 2015/Pytohn 3.6. @fdellwing do you know any library which support AES and SHA256 on modern python and OSes? |
I have tested the module for large .csv file and it can not decompress it. I got the following error
How to reproduce the error:
Full error log:
|
AES CBC mode is a block cipher which use 16byte block. |
Please can you modify decompress method in the AESDecompressor class so I can decompress large file with this package? It would be life changing for me. I tried to pad the data before decryption and unpad after it. Did not work.
|
Could you provide me a test data with minimal size(-kb) to reproduce the issue? |
Signed-off-by: Hiroshi Miura <miurahr@linux.com>
I could reproduce it and add test case. |
Hi I have tested with a 1mb .txt which is 300kb .7z and I got the following error:
Sample raw file: How to reproduce:
Thanks, |
Hi I have tested the latest commit with a 1.4gb .7z (10gb .csv) and I could process it. Thanks, |
Hi I have tested the py7zr-0.6a1 release on AWS Glue. I could import the package without any problem and I could process the password protected .7z. Can I do more testing for you help further improve this package? Thanks, |
This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 5 days |
Decompressing is on schedule to release as v0.6 but compressing is future plan. |
I'd like to reopen when starting an effort to implement encryption. |
Feature merged. |
Is your feature request related to a problem? Please describe.
n/a
Describe the solution you'd like
Fully support compressing and decompressing with password.
Describe alternatives you've considered
n/a
Additional context
n/a
The text was updated successfully, but these errors were encountered: