client side encrypted storage
Find a file
2019-09-07 20:00:55 +02:00
client [ui] reduce upload file action to one button 2019-09-07 20:00:55 +02:00
server redirect / to index.html 2019-08-28 22:49:49 +02:00
.gitignore muh ignore 2019-08-28 22:56:56 +02:00
Dockerfile add simple dockerfile 2019-08-28 22:41:52 +02:00
LICENSE.txt wtfpl 2019-08-29 11:10:06 +02:00
README.md readme 2019-08-28 23:28:42 +02:00

silent-drive

Share encrypted collections of files.

Encryption

  • File encryption is done in browser using WebCrypto
  • Encryption algorithm is AES-GCM
  • Key length is 256 bytes
  • Key is stored in the fragmen
  • Initialization Vector is stored in the first 12 bytes of the file
  • File name is also AES encrypted using the same key and the directory name as IV result is base32 encoded