[Heimdal-source-changes] [heimdal/heimdal] fd15f0: initial cut of draft-ietf-kitten-aes-cts-hmac-sha2...

GitHub noreply at github.com
Ons Dec 9 01:14:19 CET 2015


  Branch: refs/heads/lukeh/aes-cts-hmac-sha2
  Home:   https://github.com/heimdal/heimdal
  Commit: fd15f09f829e87c22ecff701828203a2bc6afdfe
      https://github.com/heimdal/heimdal/commit/fd15f09f829e87c22ecff701828203a2bc6afdfe
  Author: Luke Howard <lukeh at padl.com>
  Date:   2015-12-09 (Wed, 09 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/krb5/Makefile.am
    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/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:
  -----------
  initial cut of draft-ietf-kitten-aes-cts-hmac-sha2-06


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

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

  Log Message:
  -----------
  In draft -07, PRF will be untruncated HMAC


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

  Changed paths:
    M lib/hdb/keys.c

  Log Message:
  -----------
  refactor, use Key pointer


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

  Changed paths:
    M lib/hdb/keys.c

  Log Message:
  -----------
  check krb5_get_pw_salt return value


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

  Changed paths:
    M lib/hdb/keys.c
    M lib/krb5/crypto.c
    M lib/krb5/libkrb5-exports.def.in
    M lib/krb5/version-script.map

  Log Message:
  -----------
  SP800-132 requires random salt of at least 128 bits


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

  Changed paths:
    M lib/hdb/mkey.c

  Log Message:
  -----------
  Fix warning, _hdb_find_master_key should take int *


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

  Changed paths:
    M lib/krb5/aes-test.c

  Log Message:
  -----------
  draft-ietf-kitten-aes-cts-hmac-sha2-07 enc tests


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

  Changed paths:
    M lib/krb5/Makefile.am
    M lib/krb5/NTMakefile
    A lib/krb5/pseudo-random-test.c

  Log Message:
  -----------
  draft-ietf-kitten-aes-cts-hmac-sha2-07 PRF test


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

  Changed paths:
    M lib/krb5/aes-test.c

  Log Message:
  -----------
  draft-ietf-kitten-aes-cts-hmac-sha2-07 checksum tests


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

  Changed paths:
    M lib/krb5/derived-key-test.c

  Log Message:
  -----------
  draft-ietf-kitten-aes-cts-hmac-sha2-07 derived key test


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

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

  Log Message:
  -----------
  updates for draft-ietf-kitten-aes-cts-hmac-sha2-07


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

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

  Log Message:
  -----------
  use _krb5_sha2_md_for_enctype in string2key


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

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

  Log Message:
  -----------
  s/_krb5_sha2_md_for_enctype/_krb5_aes_sha2_md_for_enctype


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

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

  Log Message:
  -----------
  OpenSSL compat: HMAC() takes unsigned char buffer


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

  Changed paths:
    M lib/krb5/NTMakefile

  Log Message:
  -----------
  conform NTMakefile to Makefile.am for aes-sha2


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

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

  Log Message:
  -----------
  use KRB5_PROG_ETYPE_NOSUPP, not KRB5_BAD_ENCTYPE


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

  Changed paths:
    M lib/krb5/sp800-108-kdf.c

  Log Message:
  -----------
  fix search/replace typos


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

  Changed paths:
    M lib/krb5/sp800-108-kdf.c

  Log Message:
  -----------
  do SP800 calculation in bytes, not bits


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

  Changed paths:
    M lib/krb5/sp800-108-kdf.c

  Log Message:
  -----------
  _krb5_SP800_108_KDF fix expansion


Compare: https://github.com/heimdal/heimdal/compare/de57962fc64a...046014abc488


More information about the Heimdal-source-changes mailing list