Simon Tatham
|
42cf086b6b
Add a key-length field to 'struct ssh_mac'.
|
9 anos atrás |
Simon Tatham
|
1df12e3915
Add copy and free methods to 'struct ssh_hash'.
|
9 anos atrás |
Chris Staite
|
705f159255
Allow a cipher to override the SSH KEX's choice of MAC.
|
9 anos atrás |
Simon Tatham
|
79fe96155a
Const-correctness in struct ssh_hash.
|
9 anos atrás |
Simon Tatham
|
16c46ecdaf
Add smemclrs of all hash states we destroy.
|
9 anos atrás |
Simon Tatham
|
9d5a164021
Use a timing-safe memory compare to verify MACs.
|
9 anos atrás |
Simon Tatham
|
183a9ee98b
Support OpenSSH encrypt-then-MAC protocol extension.
|
9 anos atrás |
Ben Harris
|
8f3cc4a9bf
Add support for HMAC-SHA-256 as an SSH-2 MAC algorithm ("hmac-sha2-256")
|
12 anos atrás |
Jacob Nevins
|
2cf27e43bb
Log the hash used for DH kex (now there's a choice).
|
19 anos atrás |
Ben Harris
|
8d0c333946
SHA-256 implementation, for use in future KEX algorithms, in particular
|
19 anos atrás |