Compression and encryption overview
New version of S3 Browser allows you to automatically compress and encrypt files before uploading them to Amazon S3.
It uses the ZIP format for data compression and AES 256 symmetric algorithm for data encryption, allowing you to decompress/decrypt files using any modern archive manager.
GZip compression is also supported for cases when you need to distribute files over the Internet.
You can also decompress and decrypt files automatically when downloading them using S3 Browser. If password is not found on the local computer, you will be asked to enter it before downloading the file(s).
Compression and encryption can be easily configured using flexibe set of rules. You can configure rules on bucket, folder or file level.
Below you will find detailed description of compression and encryption rules.
Managing compression and encryption rules
To open Compression and Encryption rules manager:
Click Tools -> Compression and EncryptionClick Tools -> Compression and Encryption
Rules manager dialog will appear:Compression and Encryption Rules Editor
To add new Compression/Encryption rule
1. Click the Add button
Add New Compression/Encryption Rule dialog will appear:Add new Compression/Encryption rule dialog
2. Fill out the following optional fields:
Bucket name or mask: - Identifying one or more buckets to which the rule applies. Empty bucket name means all buckets.
Remote file name or mask: - Identifying one or more files to which the rule applies (e.g. docs/* or *.xls). Empty file name means all files.
Check Compress files before uploading checkbox to compress files before uploading them to Amazon S3.
Choose the Compression method: Zip (for regular uploads) or GZip (for files distributed over the Internet)
You can also specify Compression level. Better compression takes more time and CPU/memory, lower compression is faster and requires less resources.
Avoid enabling compression for already compressed files such as jpg, gif, png images, compressed video files, archives (zip, rar, 7z, etc.). Be also careful when enabling compression for very large files, this may take a lot of time and CPU resources.
Check Encrypt files before uploading checkbox and specify Encryption password if you would like to encrypt files before uploading them to Amazon S3.
Compression/Encryption rules are stored in plain form, so you may want to delete them when upload is finished.
You can also temporarily enable/disable the rule using corresponding check-box.
3. Click Add new rule to close dialog
4. Click Save to close rules manager and save changes
To edit Compression/Encryption rule
1. Select the rule you want to edit and click the Edit button
Edit Compression/Encryption rule dialog will appear:How to edit Compression/Encryption rule
2. Edit rule details and click Save Changes
3. Click Save to close rules manager and save changes
To delete Compression/Encryption rule(s)
1. Select one or more rules you want to delete and click DeleteHow to delete Compression/Encryption rule(s)
2. Click Save to close rules manager and save changes
Downloading compressed/encrypted file(s)
When you download compressed/encrypted file(s) using S3 Browser, it decompresses it automatically after downloading is finished.
If file is encrypted, S3 Browser looks into compression/encryption rules and if corresponding encryption rule is found, the password is taken from the rule to decrypt the file.
If no matching rule is found, you will be asked to enter decryption password.You can specify decryption password when downloading encrypted files
The following options are available:
Enter decryption password - you can specify decryption password for the file(s)
Download encrypted file 'as is' - decryption is not performed, the file is downloaded in encrypted form.
Do not download this file - the file will be skipped
You can also check the Remember my choice for other files in the queue checkbox to apply your choice for other files in the queue.
If the password you specified is not valid, you will see the following dialog:You can re-enter decryption password when downloading encrypted files
The following options are available:
Enter decryption password - you can re-enter decryption password for the file(s)
Do not decrypted this file - decryption is skipped, the file is downloaded in encrypted form.
Decompressing/Decrypting files without S3 Browser
If you downloaded compressed/encrypted files via other tools, or via old version of S3 Browser, you can still decompress/decrypt them using any modern archive manager.
You can use free open-source archiver 7-zip:
1. Start 7-zip archive manager, select the file(s) and click ExtractHow to decompress/decrypt files using 7-zip
2. Specify decryption password if files are encrypted and click OKYou can also specify password in 7-zip archive manager
"S3 Browser is an invaluable tool to me as a web developer to easily manage my automated site backups" -Bob Kraft, Web Developer
"Just want to show my appreciation for a wonderful product. I use S3 Browser a lot, it is a great tool." -Gideon Kuijten, Pro User
"Thank You Thank You Thank You for this tool. A must have for anyone using S3!" -Brian Cummiskey, USA