[riot-notifications] [RIOT-OS/RIOT] Add a package for hashing with Keccak with unit test and example application (#7903)

Adrian GHC notifications at github.com
Mon Dec 4 22:46:10 CET 2017


> A good direction what this package would be, to make a generic "sponge crypto" package out of it.
Having one common implementation for the sponge construction, the ability to use multiple permutations (Keccaks of different width or other lightweight sponges like photon or quark) and then several functions with cryptographic applications of the sponge (hash, mac, rng, aead, xof, streamcipher).

Since the KeccakCodePackage used for this pkg already provides implementations for all the Keccak-/sponge-/duplex-based cryptographic services, this package can be easily extended as needed by adding new wrapper functions, either in new header files or in the existing keccak800.h and keccak1600.h headers if applicable (e.g. wrappers for MAC functions, as those also use the sponge construction that is included in said headers).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/RIOT-OS/RIOT/pull/7903#issuecomment-349116603
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20171204/efb445f9/attachment.html>


More information about the notifications mailing list