[Heimdal-source-changes] [heimdal/heimdal] b95cf3: krb5: implement draft-ietf-kitten-aes-cts-hmac-sha...
GitHub
noreply at github.com
Ons Juli 6 01:48:49 CEST 2016
Branch: refs/heads/lukeh/aes-cts-hmac-sha2
Home: https://github.com/heimdal/heimdal
Commit: b95cf333459beb1ee151a0c93abe85abd297fec2
https://github.com/heimdal/heimdal/commit/b95cf333459beb1ee151a0c93abe85abd297fec2
Author: Luke Howard <lukeh at padl.com>
Date: 2016-07-06 (Wed, 06 Jul 2016)
Changed paths:
M kdc/kerberos5.c
M lib/asn1/krb5.asn1
M lib/hcrypto/evp.h
M lib/hcrypto/libhcrypto-exports.def
M lib/hcrypto/pkcs5.c
M lib/hcrypto/test_pkcs5.c
M lib/hcrypto/version-script.map
M lib/hdb/keys.c
M lib/hdb/mkey.c
M lib/krb5/Makefile.am
M lib/krb5/NTMakefile
M lib/krb5/aes-test.c
A lib/krb5/crypto-aes-sha1.c
A lib/krb5/crypto-aes-sha2.c
R lib/krb5/crypto-aes.c
M lib/krb5/crypto-algs.c
M lib/krb5/crypto.c
M lib/krb5/crypto.h
M lib/krb5/derived-key-test.c
M lib/krb5/krb5.h
M lib/krb5/libkrb5-exports.def.in
A lib/krb5/pseudo-random-test.c
A lib/krb5/salt-aes-sha1.c
A lib/krb5/salt-aes-sha2.c
R lib/krb5/salt-aes.c
A lib/krb5/sp800-108-kdf.c
M lib/krb5/test_crypto.c
M lib/krb5/test_crypto_wrapping.c
M lib/krb5/test_rfc3961.c
M lib/krb5/version-script.map
Log Message:
-----------
krb5: implement draft-ietf-kitten-aes-cts-hmac-sha2-07
Commit: 3d6a818f69c0f5793b9459520d9339d10528b57e
https://github.com/heimdal/heimdal/commit/3d6a818f69c0f5793b9459520d9339d10528b57e
Author: Luke Howard <lukeh at padl.com>
Date: 2016-07-06 (Wed, 06 Jul 2016)
Changed paths:
M lib/krb5/crypto-aes-sha2.c
M lib/krb5/crypto.c
M lib/krb5/crypto.h
M lib/krb5/sp800-108-kdf.c
Log Message:
-----------
slight refactor
Commit: c28537e0906776d0be98f45833758b22f4b3648c
https://github.com/heimdal/heimdal/commit/c28537e0906776d0be98f45833758b22f4b3648c
Author: Luke Howard <lukeh at padl.com>
Date: 2016-07-06 (Wed, 06 Jul 2016)
Changed paths:
M lib/asn1/krb5.asn1
Log Message:
-----------
match temp enctypes with Greg Hudson's MIT branch
Commit: 4a69c5a7e616545de28581d81e0ef1e37f8901ff
https://github.com/heimdal/heimdal/commit/4a69c5a7e616545de28581d81e0ef1e37f8901ff
Author: Luke Howard <lukeh at padl.com>
Date: 2016-07-06 (Wed, 06 Jul 2016)
Changed paths:
M lib/krb5/crypto-aes-sha2.c
Log Message:
-----------
match enctype alias names with Greg Hudson's MIT branch
Commit: 90d51f990846b93140e22527da169d41116a5eea
https://github.com/heimdal/heimdal/commit/90d51f990846b93140e22527da169d41116a5eea
Author: Luke Howard <lukeh at padl.com>
Date: 2016-07-06 (Wed, 06 Jul 2016)
Changed paths:
M lib/krb5/context.c
Log Message:
-----------
add aes-sha2 enctypes to default enctype list
Commit: 3fd6d4db60c9e392db769c7191c7669b7bfa1b80
https://github.com/heimdal/heimdal/commit/3fd6d4db60c9e392db769c7191c7669b7bfa1b80
Author: Luke Howard <lukeh at padl.com>
Date: 2016-07-06 (Wed, 06 Jul 2016)
Changed paths:
M lib/krb5/crypto-aes-sha1.c
M lib/krb5/crypto-des3.c
M lib/krb5/crypto.c
M lib/krb5/crypto.h
Log Message:
-----------
factor out KDF selection into separate functions
Commit: 2bc244c922d75612a7336757bf4c96660a4aa5d3
https://github.com/heimdal/heimdal/commit/2bc244c922d75612a7336757bf4c96660a4aa5d3
Author: Luke Howard <lukeh at padl.com>
Date: 2016-07-06 (Wed, 06 Jul 2016)
Changed paths:
M lib/krb5/crypto.c
Log Message:
-----------
reorder KDFs
Commit: 21cf3595fe5847bad1d408d3d835e1033ce0f6e3
https://github.com/heimdal/heimdal/commit/21cf3595fe5847bad1d408d3d835e1033ce0f6e3
Author: Luke Howard <lukeh at padl.com>
Date: 2016-07-06 (Wed, 06 Jul 2016)
Changed paths:
M lib/krb5/crypto-aes-sha1.c
M lib/krb5/crypto-des3.c
M lib/krb5/crypto.c
M lib/krb5/crypto.h
Log Message:
-----------
convert big crypto if statement to switch
Commit: d750f916b3c961a83c75737d6a178c8c015fbae7
https://github.com/heimdal/heimdal/commit/d750f916b3c961a83c75737d6a178c8c015fbae7
Author: Luke Howard <lukeh at padl.com>
Date: 2016-07-06 (Wed, 06 Jul 2016)
Changed paths:
M lib/krb5/crypto.c
Log Message:
-----------
reorder ENC_THEN_CKSUM
Commit: b0e844f64360edc263b1cad4caf11dc60e330ad3
https://github.com/heimdal/heimdal/commit/b0e844f64360edc263b1cad4caf11dc60e330ad3
Author: Luke Howard <lukeh at padl.com>
Date: 2016-07-06 (Wed, 06 Jul 2016)
Changed paths:
M lib/gssapi/krb5/init_sec_context.c
Log Message:
-----------
unbreak RFC4537 by only setting enctypes if cred has them
Commit: f9b7b7b654af95ae53037a3b802818b8fd0886ed
https://github.com/heimdal/heimdal/commit/f9b7b7b654af95ae53037a3b802818b8fd0886ed
Author: Luke Howard <lukeh at padl.com>
Date: 2016-07-06 (Wed, 06 Jul 2016)
Changed paths:
M lib/krb5/crypto.c
Log Message:
-----------
for aes-cts-hmac-sha2, checksum is over OLD ivec
Commit: 75e92a1f81ae8e9d96034c4687f6376d94c3836b
https://github.com/heimdal/heimdal/commit/75e92a1f81ae8e9d96034c4687f6376d94c3836b
Author: Luke Howard <lukeh at padl.com>
Date: 2016-07-06 (Wed, 06 Jul 2016)
Changed paths:
M lib/krb5/crypto.c
Log Message:
-----------
use EVP_MAX_IV_LENGTH not EVP_MAX_BLOCK_LENGTH
Commit: 237649028e34474e1d8af4d4e2bb2e665b8546ff
https://github.com/heimdal/heimdal/commit/237649028e34474e1d8af4d4e2bb2e665b8546ff
Author: Luke Howard <lukeh at padl.com>
Date: 2016-07-06 (Wed, 06 Jul 2016)
Changed paths:
M lib/krb5/crypto.c
Log Message:
-----------
checksum old IV for aes-cts-hmac-sha2 non-IOV path
Commit: 7e4f9f433132611b717c853d732a2b522443a42a
https://github.com/heimdal/heimdal/commit/7e4f9f433132611b717c853d732a2b522443a42a
Author: Luke Howard <lukeh at padl.com>
Date: 2016-07-06 (Wed, 06 Jul 2016)
Changed paths:
M lib/krb5/crypto-aes-sha2.c
M lib/krb5/pseudo-random-test.c
M lib/krb5/sp800-108-kdf.c
Log Message:
-----------
update for draft-ietf-kitten-aes-cts-hmac-sha2-10
Compare: https://github.com/heimdal/heimdal/compare/055f34d54448...7e4f9f433132
More information about the Heimdal-source-changes
mailing list