ToGoZip icon indicating copy to clipboard operation
ToGoZip copied to clipboard

Encrypt file with one standard password

Open Tiddeo opened this issue 8 years ago • 8 comments

I would like to ZIP and encrypt my personal documents before uploading to the cloud. Would it be possible to integrate encryption with always the same password defined in the ToGoZip settings? That would be awesome!!!

Tiddeo avatar Sep 24 '17 15:09 Tiddeo

... this would be awesome too for sharing confidential data via Whatsapp. Up to now there is no tool in the AppStore to do so. As ZIP is a standard compatibility with every device is no issue.

Tiddeo avatar Sep 24 '17 15:09 Tiddeo

Interesting idea. How would you protext the password? it needs an additional gui element to show the "****" and to retype the pwd to make shure that there is no typo?

k3b avatar Sep 25 '17 12:09 k3b

Hi, thanks for this ultra rapid answer :-). The approach you mentioned would be very luxurious. For me a simple textbox without further protection would be ok as well , as I want the protection for the cloud primarily. That would be wonderful for my needs. But the **** would be very elegant of course :-). Maybe a simple textbox would perfect to try this option? But Im not aware if its much easier to directly programm this nice **** version instead of programming a test version and in another step the nicer one.

Tiddeo avatar Sep 25 '17 15:09 Tiddeo

Oh dear, I thought it would be possible with ToGoZip to send files to the zip file and in another step to send it again to the next app (in my case the cloud service) like the wonderful Send Reduced does it (https://f-droid.org/packages/mobi.omegacentauri.SendReduced/): Take a pic => send to => SendReduced => "SendTo" dialogue starts again so you could send the resized pic to the next app (eMail,Whatsapp,etc.).

Tiddeo avatar Sep 25 '17 16:09 Tiddeo

simple textbox without further protection would be ok as well.

Good enaough ist best.

I just discovered that standard java.util.zip does not support encryption.

This needs a re-implementation with https://github.com/imasm/Android-Zip4j or https://github.com/dmp/zip4j or something similar.

Since it is more than 60 minutes of work and currently i have other projects with higher priority i will not do it now.

Maybe there is somebody out there who wants to reimplement togozip with encryption.

k3b avatar Sep 25 '17 16:09 k3b

as a workaround you can put the "2go.zip" file into an encrypted filecontainer (i.e. eds-light )

k3b avatar Sep 13 '18 07:09 k3b

I use an app named ZArchiver (paid version) https://play.google.com/store/apps/details?id=ru.zdevs.zarchiver.pro it has a "saved passwords" feature: the app keeps a list of saved passwords, when you create compressed archive (zip/7zip/tar/bzip/gzip/xz/lz4...), you can either enter a password: image or click on ... (next to the password box) and choose a saved password (showing by label not password itself): image

On the other hand, the app's free version does not have this feature (i.e., the feature is only in paid version), and the app is not open-source.

ElTopo avatar Oct 31 '18 18:10 ElTopo

Is this not an ideal use case for U2F / yubikey NFC?

zz-ha-dum avatar Dec 24 '18 02:12 zz-ha-dum