Skip to content

Add support for keccak256 #13033

@fare

Description

@fare

Ethereum and after it many cryptographic applications use the original pre-NIST variant of SHA3-256, these days named keccak256, where the delimiter byte is 0x1 rather than 0x6.

Could you add this variant (and possibly the 224, 384 and 512 bit variants) to your SHA3 support?

See for instance this implementation:
https://github.com/coruus/keccak-tiny

See also test vectors at
https://github.com/fare/gerbil-crypto/blob/master/t/keccak-test.ss

Metadata

Metadata

Assignees

No one assigned

    Labels

    branch: masterApplies to master branchtriaged: featureThe issue/pr requests/adds a feature

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions