mirror of
https://github.com/keepassxreboot/keepassxc.git
synced 2024-10-01 01:26:01 -04:00
e221f89e68
* Fix detecting AES-256/GCM cipher, fixes #8964 When you generate a ssh key using the aes-256/gcm cipher, the cipher name in the keyfile includes an @openssh.com at the end. * Use separate iv length for getting iv data, the assumption that the block size and iv size are equal does not hold for every cipher mode (e.g., GCM) * Disable AES-256/GCM for now in ssh keys Currently, the granularity for the botan gcm implementation is too large. To fix a problem with another algorithm in the library, they are multiplying the blocksize, so by default the granularity is 64. This causes issues since the encrypted data in the key is only guaranteed to have a length that is a multiple of the block size (16). |
||
---|---|---|
.. | ||
icons | ||
linux | ||
macosx | ||
translations | ||
windows | ||
wizard | ||
wordlists | ||
CMakeLists.txt | ||
demo.kdbx | ||
demo.key | ||
demo.old.kdbx | ||
empty3.kdbx | ||
empty4.kdbx |