Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Convert from <sys/endian.h> to the shiney new <endian.h> | 2014-07-22 | 1 | -2/+2 | |
| | | | | ok dtucker@, who also confirmed that -portable handles this already | ||||
* | UMAC can use our local fallback implementation of AES when OpenSSL isn't | 2014-04-30 | 1 | -2/+12 | |
| | | | | | available. Glue code straight from Ted Krovetz's original umac.c. ok markus@ | ||||
* | use get/put_u32 to load values rather than *((UINT32 *)p) that breaks on | 2014-04-20 | 1 | -29/+14 | |
| | | | | strict-alignment architectures; reported by and ok stsp@ | ||||
* | use calloc for all structure allocations; from markus@ | 2013-11-08 | 1 | -2/+2 | |
| | |||||
* | make MAC key, data to be hashed and nonce for final hash const; | 2013-07-22 | 1 | -31/+31 | |
| | | | | checked with -Wcast-qual | ||||
* | use a union to ensure correct alignment; ok deraadt | 2013-07-20 | 1 | -7/+9 | |
| | |||||
* | bye, bye xfree(); ok markus@ | 2013-05-17 | 1 | -2/+2 | |
| | |||||
* | typo in comment; patch from Michael W. Bombardieri | 2011-10-19 | 1 | -2/+2 | |
| | |||||
* | Ensure nh_result lies on a 64-bit boundary (fixes warnings observed | 2008-05-12 | 1 | -3/+5 | |
| | | | | on Itanium on Linux); from Dale Talcott (bug #1462); ok djm@ | ||||
* | use xmalloc() and xfree(); ok markus@ pvalchev@ | 2007-09-12 | 1 | -3/+4 | |
| | |||||
* | Add a new MAC algorithm for data integrity, UMAC-64 (not default yet, must | 2007-06-07 | 1 | -0/+1270 | |
specify umac-64@openssh.com). Provides about 20% end-to-end speedup compared to hmac-md5. Represents a different approach to message authentication to that of HMAC that may be beneficial if HMAC based on one of its underlying hash algorithms is found to be vulnerable to a new attack. http://www.ietf.org/rfc/rfc4418.txt in conjunction with and OK djm@ |