Close
0%
0%

Arduino Spritz cipher library

Spritz cipher library for Arduino, CSPRNG, hash and MAC functions, symmetric-key data encryption, and some general-purpose functions.

Similar projects worth following
This library contains a cryptographic pseudo-random number generator, cryptographic hash and message authentication code (MAC) functions, can perform symmetric-key authenticated data encryption, and general-purpose functions for timing-safe comparison and wiping data from memory.

Spritz Cipher Library For Arduino

Spritz: a spongy RC4-like stream cipher and hash function.

This library contains a cryptographic pseudo-random number generator, cryptographic hash and message authentication code (MAC) functions, can perform symmetric-key authenticated data encryption, and general-purpose functions for timing-safe comparison and wiping data from memory.

This C Spritz library can be used to:

  • Hash and authenticate data.
  • Perform symmetric-key authenticated data encryption.
  • Generate random numbers and strings from entropy/seed.

Testing code and examples are included.

Links:

ArduinoSpritzCipher-1.0.4.zip.sig

Signature of `ArduinoSpritzCipher-1.0.4.zip` by the developer.

pgp-signature - 566.00 bytes - 11/16/2017 at 12:55

Download

ArduinoSpritzCipher-1.0.4.zip

Signature of `ArduinoSpritzCipher-1.0.4.zip` by the developer.

Zip Archive - 21.94 kB - 11/16/2017 at 12:54

Download

View all 2 project logs

Enjoy this project?

Share

Discussions

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates