SHA.start

SHA initialization. Begins an SHA1/SHA2 operation.

Note: For this SHA Digest implementation calling start after default construction is not necessary. Calling start is only necessary to reset the Digest.

Generic code which deals with different Digest types should always call start though.

struct SHA(int blockSize, int digestSize)
@trusted nothrow pure
void
start
(
)

Examples

SHA1 digest;
//digest.start(); //Not necessary
digest.put(0);

Meta