Strobe protocol framework. The Strobe framework is simple and extensible. It is suitable for use as a hash, authenticated cipher, pseudorandom generator, and as the symmetric component of a network protocol engine. The cryptography of an operation depends primarily on that operation’s data flow. Can be used as symmetric encryption, hashing and MAC algorithm.
A Strobe context for the 128-bit security level.
A transcript of a public-coin argument.
An RNG providing synthetic randomness to the prover.
Domain separation label to initialize the STROBE context.