[riot-commits] [RIOT-OS/RIOT] f2ef9d: hashes/sha256: add iterative hmac calc. functions

BytesGalore martin.landsmann at haw-hamburg.de
Wed Mar 1 17:14:13 CET 2017


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: f2ef9db988a6ece3e30e91a961636ebcf42334a8
      https://github.com/RIOT-OS/RIOT/commit/f2ef9db988a6ece3e30e91a961636ebcf42334a8
  Author: Hermann Lelong <hermann at otakeys.com>
  Date:   2017-03-01 (Wed, 01 Mar 2017)

  Changed paths:
    M sys/hashes/sha256.c
    M sys/include/hashes/sha256.h
    M tests/unittests/tests-hashes/tests-hashes-sha256-hmac.c

  Log Message:
  -----------
  hashes/sha256: add iterative hmac calc. functions

Add init, update, and final functions to do HMAC
calculation using blocks, instead of one shot.

Unit tests: use the PRF-6 test vector to test the case
where data is splitted in 3 different blocks.


  Commit: dacc3cba9f65edc186b85fe11761bf6025812b08
      https://github.com/RIOT-OS/RIOT/commit/dacc3cba9f65edc186b85fe11761bf6025812b08
  Author: BytesGalore <martin.landsmann at haw-hamburg.de>
  Date:   2017-03-01 (Wed, 01 Mar 2017)

  Changed paths:
    M sys/hashes/sha256.c
    M sys/include/hashes/sha256.h
    M tests/unittests/tests-hashes/tests-hashes-sha256-hmac.c

  Log Message:
  -----------
  Merge pull request #6283 from OTAkeys/pr/hmac_iterative_calc

hashes/sha256: add iterative hmac calc. functions


Compare: https://github.com/RIOT-OS/RIOT/compare/f6022a283d30...dacc3cba9f65


More information about the commits mailing list