Test the implementation of MD5 driver by performing a hash
and checking it against the expected hash value. It uses
DigestData::add_date and DigestVerify::verify through the
Digest trait.
Test the implementation of SHA1 driver by performing a hash
and checking it against the expected hash value. It uses
DigestData::add_date and DigestVerify::verify through the
Digest trait.
Test the implementation of SHA224 driver by performing a hash
and checking it against the expected hash value. It uses
DigestData::add_date and DigestVerify::verify through the
Digest trait.
Test the implementation of SHA256 driver by performing a hash
and checking it against the expected hash value. It uses
DigestData::add_date and DigestVerify::verify through the
Digest trait.
Test the implementation of SHA512 driver by performing a hash
and checking it against the expected hash value. It uses
DigestData::add_date and DigestVerify::verify through the
Digest trait.
Test the software implementation of SipHash24 by performing a hash
and checking it against the expected hash value. It uses
DigestData::add_date and DigestVerify::verify through the
Digest trait.