mirror of
https://github.com/etesync/android
synced 2024-11-16 04:49:06 +00:00
cf805d4e72
The crypto class now behaves differently depending on the version of the journal. The current difference is in the key derivation, and that the new version of the crypto also hmacs the version automatically whenever it hmacs anything. The versioning was added for better future-proofing of the code. The derivation change was done because before we were creating the same password for all of the journals, now we do it per-journal. This means that we can, if needed in the future use this password as the journal password when sharing journals without compromising the security of the rest of the journals. |
||
---|---|---|
.. | ||
src | ||
.gitignore | ||
build.gradle | ||
lint.xml | ||
proguard-rules.txt |