Commit Graph

12 Commits (85d0fc5cf6e2fdc578de96cbdebb8ffc15f67484)

Author SHA1 Message Date
Bjoern Schiessle 389a101de6 make sure that encrypted private keys always have a header 2015-04-15 19:52:48 +07:00
Bjoern Schiessle 4ce5669419 read cipher from key header and always write a key header if a new private key is stored 2015-04-08 14:26:00 +07:00
Thomas Müller a4483243ac fixing license headers - encryption code related 2015-04-07 17:02:49 +07:00
Bjoern Schiessle a057108c0c make recovery key work 2015-04-07 13:30:30 +07:00
Bjoern Schiessle 4efbcb0280 cleanup keymanager test and add some additional tests 2015-04-07 13:30:29 +07:00
Bjoern Schiessle dac94679c6 delete recovery keys on disable 2015-04-07 13:30:29 +07:00
Bjoern Schiessle 1358d07d35 let user enable recovery key 2015-04-07 13:30:29 +07:00
Bjoern Schiessle e4895bda01 add helper class accessible for encryption modules to ask for a list of users with access to a file, needed to apply the recovery key to all files 2015-04-07 13:30:29 +07:00
Bjoern Schiessle 4b4aeaa5b2 fix set recovery key and implement change password 2015-04-07 13:30:29 +07:00
Clark Tomlinson e6dc6944c2 moving methods to their final places
and updating test some.
2015-04-07 13:30:28 +07:00
Clark Tomlinson 0c2f9ca849 Updating keystorage movement and fixing hooks 2015-04-07 13:30:27 +07:00
Clark Tomlinson 39733c8da1 Initial commit 2015-04-07 13:30:27 +07:00