keepassxc/src/sshagent
Steven Noonan c21f4b5ec2 OpenSSHKey: correctly parse aes-256-cbc/ctr keys (#1682)
AES-256 uses a 32-byte (256-bit) key size. This un-breaks the loader and
tests added for AES-256-CBC and AES-256-CTR PEM keys.

* OpenSSHKey: correctly parse encrypted PEM AES-256-CBC/AES-256-CTR keys
* OpenSSHKey: use correct key derivation for AES-256
2018-04-04 21:58:34 -04:00
..
AgentSettingsPage.cpp SSH agent support 2017-11-19 14:38:59 +02:00
AgentSettingsPage.h SSH agent support 2017-11-19 14:38:59 +02:00
AgentSettingsWidget.cpp Fix sshagent autouic 2018-01-03 01:02:44 +01:00
AgentSettingsWidget.h Fix sshagent autouic 2018-01-03 01:02:44 +01:00
AgentSettingsWidget.ui Fix Auto-Type locale source strings 2018-01-21 15:54:46 +01:00
ASN1Key.cpp SSH Agent: Support old unencrypted DSA and RSA keys 2018-02-04 15:59:08 +02:00
ASN1Key.h SSH Agent: Support old unencrypted DSA and RSA keys 2018-02-04 15:59:08 +02:00
bcrypt_pbkdf.cpp SSH agent support 2017-11-19 14:38:59 +02:00
BinaryStream.cpp SSH agent support 2017-11-19 14:38:59 +02:00
BinaryStream.h SSH agent support 2017-11-19 14:38:59 +02:00
blf.h Keep openSSH-portable's blowfish code unmodified 2018-03-17 11:03:36 +01:00
blowfish.c Keep openSSH-portable's blowfish code unmodified 2018-03-17 11:03:36 +01:00
CMakeLists.txt SSH Agent: Support old unencrypted DSA and RSA keys 2018-02-04 15:59:08 +02:00
includes.h Keep openSSH-portable's blowfish code unmodified 2018-03-17 11:03:36 +01:00
KeeAgentSettings.cpp SSH agent support 2017-11-19 14:38:59 +02:00
KeeAgentSettings.h SSH agent support 2017-11-19 14:38:59 +02:00
OpenSSHKey.cpp OpenSSHKey: correctly parse aes-256-cbc/ctr keys (#1682) 2018-04-04 21:58:34 -04:00
OpenSSHKey.h SSH Agent: Support old AES-128-CBC encrypted keys 2018-02-11 15:31:06 +01:00
SSHAgent.cpp SSH Agent: Helpful error message for adding keys 2018-03-11 10:57:30 -04:00
SSHAgent.h SSH Agent: Show error messages if something fails 2018-03-06 18:59:42 +01:00