Skip to content

Missing CLI/API for testing digest

Description of the feature:

It would be useful (e.g. for interoperability testing) for have CLI/API for getting message/file digest by specifying not only algorithm but also its options. It should support also SHA3 and SHAKE. In other words we are looking for equivalent of

openssl dgst -sha3-256 -mac hmac -macopt hexkey:010203040506 file

Applications that this feature may be relevant to:

Interoperability testing.

Is this feature implemented in other libraries (and which)

Yes, openssl (see above).