Historie revizí

Autor SHA1 Zpráva Datum
  Viktor Dukhovni fbc8b7a8cb Include <intrin.h> for hardware SHA on Windows před 6 roky
  Pavel I. Kryukov 1ec8a84cf6 Add CPUID leaf checks prior to SHA checks před 7 roky
  Pavel I. Kryukov f872551cd8 Work around LLVM bug 34980 před 7 roky
  Pavel I. Kryukov cf875a0f56 Add SHA1 implementation with new instructions před 7 roky
  Pavel I. Kryukov f51a5c9235 Add supports_sha_ni(void) function před 7 roky
  Pavel I. Kryukov 59e2334029 Add pointers to SHA1 and SHA256 implementation functions před 7 roky
  Simon Tatham 42cf086b6b Add a key-length field to 'struct ssh_mac'. před 9 roky
  Simon Tatham 1df12e3915 Add copy and free methods to 'struct ssh_hash'. před 9 roky
  Chris Staite 705f159255 Allow a cipher to override the SSH KEX's choice of MAC. před 9 roky
  Simon Tatham 79fe96155a Const-correctness in struct ssh_hash. před 9 roky
  Simon Tatham 16c46ecdaf Add smemclrs of all hash states we destroy. před 9 roky
  Simon Tatham 9d5a164021 Use a timing-safe memory compare to verify MACs. před 9 roky
  Simon Tatham 183a9ee98b Support OpenSSH encrypt-then-MAC protocol extension. před 9 roky
  Simon Tatham 808df44e54 Add an assortment of missing consts I've just noticed. před 11 roky
  Simon Tatham 8966f7c1ea Add some conditionally-compilable diagnostics to the RNG. I got před 11 roky
  Ben Harris 3045a9ac8c Take advantage of PUT_32BIT_MSB_FIRST when constructing sequence numbers před 12 roky
  Simon Tatham aa5bae8916 Introduce a new utility function smemclr(), which memsets things to před 12 roky
  Ben Harris 86c183f8e8 Mitigation for VU#958563: When using a CBC-mode server-to-client cipher před 16 roky
  Jacob Nevins 2cf27e43bb Log the hash used for DH kex (now there's a choice). před 19 roky
  Ben Harris c0d36aa00a Implement hmac-sha1-96. It's RECOMMENDED in the current transport draft, před 19 roky
  Ben Harris a59356aa74 Add infrastructure for supporting multiple hashes in key exchange. před 19 roky
  Ben Harris 11d5c791ac Rename ssh_md5 and ssh_sha1 to ssh_hmac_md5 and ssh_hmac_sha1 respectively. před 19 roky
  Jacob Nevins 5aa719d16e Consistently use a single notation to refer to SSH protocol versions, as před 20 roky
  Jacob Nevins fb92f118bd Mention the negotiated SSH-2 MAC algorithm(s) in the Event Log. před 20 roky
  Simon Tatham d36a4c3685 Introduced wrapper macros snew(), snewn() and sresize() for the před 22 roky
  Ben Harris 2d86617f31 Make SHA_Core_Init() (only used in this file) static. před 22 roky
  Simon Tatham 8f91f07599 SSH2 MACs now use dynamically allocated contexts. před 22 roky
  Simon Tatham d345ebc2a5 Add support for DSA authentication in SSH2, following clever ideas před 23 roky
  Simon Tatham 3730ada5ce Run entire source base through GNU indent to tidy up the varying před 24 roky
  Simon Tatham 28b1fc766c Preliminary support for RSA user authentication in SSH2! Most of the před 24 roky