[Heimdal-source-changes] [heimdal/heimdal] bff3b2: do SP800 calculation in bytes, not bits
GitHub
noreply at github.com
Mon Dec 7 09:42:25 CET 2015
Branch: refs/heads/lukeh/aes-gcm
Home: https://github.com/heimdal/heimdal
Commit: bff3b2dd05a605c0cad40efdfa620d3bbf71c29c
https://github.com/heimdal/heimdal/commit/bff3b2dd05a605c0cad40efdfa620d3bbf71c29c
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-06 (Sun, 06 Dec 2015)
Changed paths:
M lib/krb5/sp800-108-kdf.c
Log Message:
-----------
do SP800 calculation in bytes, not bits
Commit: 0d17a7b38be3e951c396a7a56c736bf6e67bd41f
https://github.com/heimdal/heimdal/commit/0d17a7b38be3e951c396a7a56c736bf6e67bd41f
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-06 (Sun, 06 Dec 2015)
Changed paths:
M lib/asn1/krb5.asn1
Log Message:
-----------
temporary enctypes
Commit: 49df8531db3b460479a924fb866e7b72afdacbc2
https://github.com/heimdal/heimdal/commit/49df8531db3b460479a924fb866e7b72afdacbc2
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-06 (Sun, 06 Dec 2015)
Changed paths:
M lib/krb5/krb5.h
Log Message:
-----------
temporary enctypes
Commit: 10ec6f1d9f7e23a85737ca908b51523be9895d24
https://github.com/heimdal/heimdal/commit/10ec6f1d9f7e23a85737ca908b51523be9895d24
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-06 (Sun, 06 Dec 2015)
Changed paths:
M lib/krb5/Makefile.am
M lib/krb5/NTMakefile
M lib/krb5/aes-test.c
A lib/krb5/crypto-aes-gcm.c
M lib/krb5/crypto-aes-sha2.c
M lib/krb5/crypto-algs.c
M lib/krb5/crypto-evp.c
M lib/krb5/crypto.c
M lib/krb5/crypto.h
M lib/krb5/sp800-108-kdf.c
Log Message:
-----------
initial aes-gcm implementation
Commit: 41d662e7fd0f25bb687247497a4ca8294307d740
https://github.com/heimdal/heimdal/commit/41d662e7fd0f25bb687247497a4ca8294307d740
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-06 (Sun, 06 Dec 2015)
Changed paths:
M lib/krb5/crypto-aes-gcm.c
M lib/krb5/crypto.c
Log Message:
-----------
no string2key for gcm
Commit: 5707e620e3bf18d38706407cfe2a73d7830afe62
https://github.com/heimdal/heimdal/commit/5707e620e3bf18d38706407cfe2a73d7830afe62
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-06 (Sun, 06 Dec 2015)
Changed paths:
M lib/krb5/crypto-aes-gcm.c
M lib/krb5/crypto-evp.c
M lib/krb5/crypto.c
M lib/krb5/sp800-108-kdf.c
Log Message:
-----------
more GCM fixes
Commit: b4f685588f287e02897773c97536cc80f51ae03e
https://github.com/heimdal/heimdal/commit/b4f685588f287e02897773c97536cc80f51ae03e
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-06 (Sun, 06 Dec 2015)
Changed paths:
M lib/krb5/crypto.c
Log Message:
-----------
add _krb5_enctype_is_aead private API
Commit: 42041aea8120c1db6666674af5d929df9142de0c
https://github.com/heimdal/heimdal/commit/42041aea8120c1db6666674af5d929df9142de0c
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-07 (Mon, 07 Dec 2015)
Changed paths:
M lib/krb5/sp800-108-kdf.c
Log Message:
-----------
zero nonce but feedback MAC into SP800 AEAD KDF
Commit: 6943b167389c1590c676949e86d39ccfe9ef0fed
https://github.com/heimdal/heimdal/commit/6943b167389c1590c676949e86d39ccfe9ef0fed
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-07 (Mon, 07 Dec 2015)
Changed paths:
M lib/krb5/crypto-aes-gcm.c
Log Message:
-----------
use 12 byte nonce for GCM
Commit: 654ac062277bd6444262a270b5e379d0d90862cc
https://github.com/heimdal/heimdal/commit/654ac062277bd6444262a270b5e379d0d90862cc
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-07 (Mon, 07 Dec 2015)
Changed paths:
M lib/krb5/crypto-aes-gcm.c
Log Message:
-----------
OpenSSL IV length includes ctr, so make it 16 bytes
Commit: f8732945512cf7aefe1c5735bbeb0300a36bd7ff
https://github.com/heimdal/heimdal/commit/f8732945512cf7aefe1c5735bbeb0300a36bd7ff
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-07 (Mon, 07 Dec 2015)
Changed paths:
M lib/gssapi/krb5/accept_sec_context.c
M lib/gssapi/krb5/cfx.c
M lib/gssapi/krb5/delete_sec_context.c
M lib/gssapi/krb5/gsskrb5_locl.h
M lib/gssapi/krb5/init_sec_context.c
Log Message:
-----------
gss fluff
Commit: 44a5ef8f895d8ed982482aee6420e9057c3767f1
https://github.com/heimdal/heimdal/commit/44a5ef8f895d8ed982482aee6420e9057c3767f1
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-07 (Mon, 07 Dec 2015)
Changed paths:
M lib/krb5/crypto-evp.c
Log Message:
-----------
check iv
Commit: f6e4a40fc9f43331e9f94c85fd8aee34fd5cb35b
https://github.com/heimdal/heimdal/commit/f6e4a40fc9f43331e9f94c85fd8aee34fd5cb35b
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-07 (Mon, 07 Dec 2015)
Changed paths:
M lib/gssapi/krb5/accept_sec_context.c
M lib/gssapi/krb5/cfx.c
M lib/gssapi/krb5/delete_sec_context.c
M lib/gssapi/krb5/gsskrb5_locl.h
Log Message:
-----------
more cleanups on AEAD
Commit: b6084652d90dc01bfe99312905e85001561341ec
https://github.com/heimdal/heimdal/commit/b6084652d90dc01bfe99312905e85001561341ec
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-07 (Mon, 07 Dec 2015)
Changed paths:
M lib/gssapi/krb5/cfx.c
Log Message:
-----------
protect 4121 header implicitly for AEAD
Commit: 85691a86b9bc9b08db53ed7a0ce8e46a002bd159
https://github.com/heimdal/heimdal/commit/85691a86b9bc9b08db53ed7a0ce8e46a002bd159
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-07 (Mon, 07 Dec 2015)
Changed paths:
M lib/krb5/crypto-aes-gcm.c
M lib/krb5/crypto-evp.c
M lib/krb5/crypto.c
M lib/krb5/sp800-108-kdf.c
Log Message:
-----------
CMAC for KDF
Commit: 1107944dd10866ede746c54b4dad0dd2737bdfe1
https://github.com/heimdal/heimdal/commit/1107944dd10866ede746c54b4dad0dd2737bdfe1
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-07 (Mon, 07 Dec 2015)
Changed paths:
M lib/krb5/sp800-108-kdf.c
Log Message:
-----------
fix CMAC
Commit: 9dfd282e7fb98cf5247e2cba9661da534bb1ddbf
https://github.com/heimdal/heimdal/commit/9dfd282e7fb98cf5247e2cba9661da534bb1ddbf
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-07 (Mon, 07 Dec 2015)
Changed paths:
M lib/krb5/crypto-aes-sha2.c
Log Message:
-----------
GCM has no string2key
Commit: 5235c8f679481cf7ae613a1a1821f939bbe39cfe
https://github.com/heimdal/heimdal/commit/5235c8f679481cf7ae613a1a1821f939bbe39cfe
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-07 (Mon, 07 Dec 2015)
Changed paths:
M lib/gssapi/krb5/cfx.c
Log Message:
-----------
get_mic/verify_mic AEAD
Commit: c74d64f46ee50602c4e582a768723ba8d2a95b35
https://github.com/heimdal/heimdal/commit/c74d64f46ee50602c4e582a768723ba8d2a95b35
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-07 (Mon, 07 Dec 2015)
Changed paths:
M lib/gssapi/krb5/cfx.c
Log Message:
-----------
fix non-conf wrap for AEAD
Commit: e2ee1d728629ffc8756c9dd9d2ff23e229f3b1e3
https://github.com/heimdal/heimdal/commit/e2ee1d728629ffc8756c9dd9d2ff23e229f3b1e3
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-07 (Mon, 07 Dec 2015)
Changed paths:
M lib/gssapi/krb5/cfx.c
Log Message:
-----------
don't get KRB5_CRYPTO_TYPE_CHECKSUM for AEAD
Commit: f5981e550980082441e69b0436c9efefc711bdc7
https://github.com/heimdal/heimdal/commit/f5981e550980082441e69b0436c9efefc711bdc7
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-07 (Mon, 07 Dec 2015)
Changed paths:
M lib/krb5/crypto.c
Log Message:
-----------
don't crash if no keyed checksum
Commit: 15c04ddca821eeac68d5f923cd3bf809ca999292
https://github.com/heimdal/heimdal/commit/15c04ddca821eeac68d5f923cd3bf809ca999292
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-07 (Mon, 07 Dec 2015)
Changed paths:
M lib/asn1/krb5.asn1
M lib/krb5/crypto-aes-gcm.c
M lib/krb5/crypto-algs.c
M lib/krb5/crypto-evp.c
M lib/krb5/crypto.h
Log Message:
-----------
kill off GMAC checksums
Commit: e4d8ec03ef0f7127bacd9d9d33e0aae69ae0d372
https://github.com/heimdal/heimdal/commit/e4d8ec03ef0f7127bacd9d9d33e0aae69ae0d372
Author: Luke Howard <lukeh at padl.com>
Date: 2015-12-07 (Mon, 07 Dec 2015)
Changed paths:
M lib/gssapi/krb5/test_cfx.c
M lib/gssapi/libgssapi-exports.def
M lib/gssapi/version-script.map
Log Message:
-----------
remove _gsskrb5cfx_max_wrap_length_cfx
Compare: https://github.com/heimdal/heimdal/compare/bff3b2dd05a6^...e4d8ec03ef0f
More information about the Heimdal-source-changes
mailing list