[Heimdal-source-changes] [heimdal/heimdal] 5bfaaa: krb5: implement draft-ietf-kitten-aes-cts-hmac-sha...

GitHub noreply at github.com
Ons Dec 16 13:33:07 CET 2015


  Branch: refs/heads/lukeh/aes-cts-hmac-sha2
  Home:   https://github.com/heimdal/heimdal
  Commit: 5bfaaa79f0f4ca830b30d98299a9a5319a1c4953
      https://github.com/heimdal/heimdal/commit/5bfaaa79f0f4ca830b30d98299a9a5319a1c4953
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-16 (Wed, 16 Dec 2015)

  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: f6433caab8c8c55942b7ce8c988d231b4fb5ddde
      https://github.com/heimdal/heimdal/commit/f6433caab8c8c55942b7ce8c988d231b4fb5ddde
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-16 (Wed, 16 Dec 2015)

  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: 20189adfe84b4d331e0c5d3289fcab9240b83475
      https://github.com/heimdal/heimdal/commit/20189adfe84b4d331e0c5d3289fcab9240b83475
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-16 (Wed, 16 Dec 2015)

  Changed paths:
    M lib/asn1/krb5.asn1

  Log Message:
  -----------
  match temp enctypes with Greg Hudson's MIT branch


  Commit: 2acc5294aa231e613e929ad3d9ede1a5bb0746b5
      https://github.com/heimdal/heimdal/commit/2acc5294aa231e613e929ad3d9ede1a5bb0746b5
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-16 (Wed, 16 Dec 2015)

  Changed paths:
    M lib/krb5/crypto-aes-sha2.c

  Log Message:
  -----------
  match enctype alias names with Greg Hudson's MIT branch


  Commit: 2060a368a2f4c91bf59fb012807ece4e6d0b30b4
      https://github.com/heimdal/heimdal/commit/2060a368a2f4c91bf59fb012807ece4e6d0b30b4
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-16 (Wed, 16 Dec 2015)

  Changed paths:
    M lib/krb5/context.c

  Log Message:
  -----------
  add aes-sha2 enctypes to default enctype list


  Commit: 4e18ad336652cc6c35271a35f6b66ec103c1c0e3
      https://github.com/heimdal/heimdal/commit/4e18ad336652cc6c35271a35f6b66ec103c1c0e3
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-16 (Wed, 16 Dec 2015)

  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: ef974e6c2934406fc2fe9612676d4217d5b2295c
      https://github.com/heimdal/heimdal/commit/ef974e6c2934406fc2fe9612676d4217d5b2295c
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-16 (Wed, 16 Dec 2015)

  Changed paths:
    M lib/krb5/crypto.c

  Log Message:
  -----------
  reorder KDFs


  Commit: 0eae43d4216670443e61f6a46ce2de4be3414324
      https://github.com/heimdal/heimdal/commit/0eae43d4216670443e61f6a46ce2de4be3414324
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-16 (Wed, 16 Dec 2015)

  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: e18ed717383978ca4bb9a5e91fb1c39c8613d764
      https://github.com/heimdal/heimdal/commit/e18ed717383978ca4bb9a5e91fb1c39c8613d764
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-16 (Wed, 16 Dec 2015)

  Changed paths:
    M lib/krb5/crypto.c

  Log Message:
  -----------
  reorder ENC_THEN_CKSUM


  Commit: 7892cdcb455fc7c136ddc4173fcb9d3f984150ac
      https://github.com/heimdal/heimdal/commit/7892cdcb455fc7c136ddc4173fcb9d3f984150ac
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-16 (Wed, 16 Dec 2015)

  Changed paths:
    M lib/gssapi/krb5/init_sec_context.c

  Log Message:
  -----------
  unbreak RFC4537 by only setting enctypes if cred has them


Compare: https://github.com/heimdal/heimdal/compare/1327c11ffa90...7892cdcb455f


More information about the Heimdal-source-changes mailing list