Historique des commits

Auteur SHA1 Message Date
  Simon Tatham 42cf086b6b Add a key-length field to 'struct ssh_mac'. il y a 9 ans
  Simon Tatham 1df12e3915 Add copy and free methods to 'struct ssh_hash'. il y a 9 ans
  Chris Staite 705f159255 Allow a cipher to override the SSH KEX's choice of MAC. il y a 9 ans
  Simon Tatham 79fe96155a Const-correctness in struct ssh_hash. il y a 9 ans
  Simon Tatham 16c46ecdaf Add smemclrs of all hash states we destroy. il y a 9 ans
  Simon Tatham 9d5a164021 Use a timing-safe memory compare to verify MACs. il y a 9 ans
  Simon Tatham 183a9ee98b Support OpenSSH encrypt-then-MAC protocol extension. il y a 9 ans
  Simon Tatham 808df44e54 Add an assortment of missing consts I've just noticed. il y a 11 ans
  Simon Tatham 8966f7c1ea Add some conditionally-compilable diagnostics to the RNG. I got il y a 11 ans
  Ben Harris 3045a9ac8c Take advantage of PUT_32BIT_MSB_FIRST when constructing sequence numbers il y a 12 ans
  Simon Tatham aa5bae8916 Introduce a new utility function smemclr(), which memsets things to il y a 12 ans
  Ben Harris 86c183f8e8 Mitigation for VU#958563: When using a CBC-mode server-to-client cipher il y a 16 ans
  Jacob Nevins 2cf27e43bb Log the hash used for DH kex (now there's a choice). il y a 19 ans
  Ben Harris c0d36aa00a Implement hmac-sha1-96. It's RECOMMENDED in the current transport draft, il y a 19 ans
  Ben Harris a59356aa74 Add infrastructure for supporting multiple hashes in key exchange. il y a 19 ans
  Ben Harris 11d5c791ac Rename ssh_md5 and ssh_sha1 to ssh_hmac_md5 and ssh_hmac_sha1 respectively. il y a 19 ans
  Jacob Nevins 5aa719d16e Consistently use a single notation to refer to SSH protocol versions, as il y a 20 ans
  Jacob Nevins fb92f118bd Mention the negotiated SSH-2 MAC algorithm(s) in the Event Log. il y a 20 ans
  Simon Tatham d36a4c3685 Introduced wrapper macros snew(), snewn() and sresize() for the il y a 22 ans
  Ben Harris 2d86617f31 Make SHA_Core_Init() (only used in this file) static. il y a 22 ans
  Simon Tatham 8f91f07599 SSH2 MACs now use dynamically allocated contexts. il y a 22 ans
  Simon Tatham d345ebc2a5 Add support for DSA authentication in SSH2, following clever ideas il y a 23 ans
  Simon Tatham 3730ada5ce Run entire source base through GNU indent to tidy up the varying il y a 24 ans
  Simon Tatham 28b1fc766c Preliminary support for RSA user authentication in SSH2! Most of the il y a 24 ans
  Simon Tatham 3e83d75154 Add a config option to emulate the HMAC bug in commercial SSH v2.3.x il y a 24 ans
  Simon Tatham e48981def4 Miscellaneous fixes to try to make other compilers happier il y a 24 ans
  Simon Tatham d9af8f4b90 RSA key authentication in ssh1 works; SSH2 is nearly there il y a 24 ans
  Simon Tatham 0f1e449189 SSH2 transport layer now enables encryption and MAC successfully for 3DES il y a 24 ans
  Simon Tatham 36a499a7f1 Second attempt. Can successfully decrypt the _first block_ of a packet. il y a 24 ans
  Simon Tatham 35205e5cb7 SSH 2 support, phase 1, debugging. Currently does Diffie-Hellman and gets il y a 24 ans