otter-browser icon indicating copy to clipboard operation
otter-browser copied to clipboard

File encryption and master password support

Open Emdek opened this issue 7 years ago • 4 comments

Emdek avatar Oct 01 '16 20:10 Emdek

I'm not sure how easy this is, but have you considered using SpiderOak's open-source crypton framework: https://github.com/SpiderOak/crypton

For an example of what can be done with it see encryptr: https://github.com/SpiderOak/Encryptr

My understanding is that crypton significantly reduces the security considerations when building an encrypted application... SpiderOak's philosophy is fully reliant on the concept of master password and rendering the data securely inaccessible without it.

landroni avatar Oct 04 '16 06:10 landroni

@landroni, we already have encryption implementation based on libtomcrypt, but we need to polish it and integrate master password.

Emdek avatar Oct 04 '16 07:10 Emdek

Any thoughts on approach using transparent file system encryption? That would allow to encrypt entire profile without implementing encryption for every file separately (and some stuff simply cannot be encrypted otherwise, like QtWebEngine profile). https://en.wikipedia.org/wiki/EncFS

Emdek avatar May 10 '22 11:05 Emdek

I guess that we still need to finally adopt the work done by @Chocimier, perhaps adjusted to this file format: https://www.aescrypt.com/aes_file_format.html

Emdek avatar May 10 '22 16:05 Emdek