google / rappor

RAPPOR: Privacy-Preserving Reporting Algorithms
Apache License 2.0
862 stars 163 forks source link

Adding HdmacDrbg() #82

Closed mdeshon-google closed 8 years ago

mdeshon-google commented 8 years ago

Added a new HmacFunc-type function implementing HMAC_DRBG as defined in NIST SP800-90a, to permit > 32-byte hashes to generate PRR for longer bit strings.

Also added local unit tests to validate the implementation.

mdeshon-google commented 8 years ago

Made a minor change, removing unittest from the default Makefile rule. I didn't feel it was appropriate to make it a required part of the build process at this stage.

mdeshon-google commented 8 years ago

Ok, I'll try to add the installation of gtest to the setup.sh script... Coming soon, I'll be OOO next week but just after that. On Mar 25, 2016 5:15 PM, "Ilya Mironov" notifications@github.com wrote:

Merged #82 https://github.com/google/rappor/pull/82.

— You are receiving this because you authored the thread. Reply to this email directly or view it on GitHub https://github.com/google/rappor/pull/82#event-603697113