Keccak

E663897

Keccak is a cryptographic hash function family that forms the basis of the SHA-3 standard, known for its sponge construction and strong security properties.

All labels observed (14)

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf SHA-3 candidate
cryptographic hash function family
sponge function
basedOnConstruction sponge construction
blockPermutationWidth 1600 bits
competitionResultYear 2012
countryOfOrigin Belgium
designedBy Gilles Van Assche
Guido Bertoni
Joan Daemen
Michaël Peeters
hasDesignProperty bit-oriented design
flexible capacity parameter
no S-boxes from block ciphers
parallelizable
permutation-based
suitable for hardware implementation
suitable for software implementation
hasPermutationName Keccak-f
linked to: Keccak
hasRoundStructure 5×5 array of lanes
hasVariant Keccak-f[1600]
linked to: Keccak

Keccak-f[200]
linked to: Keccak

Keccak-f[400]
linked to: Keccak

Keccak-f[800]
linked to: Keccak
influencedStandard KMAC
SHAKE128
linked to: Keccak

SHAKE256
linked to: Keccak

cSHAKE
introducedYear 2008
laneSizeInKeccak-f[1600] 64 bits
numberOfRoundsInKeccak-f[1600] 24
primaryVariant Keccak-f[1600]
linked to: Keccak
securityGoal collision resistance
preimage resistance
second preimage resistance
selectedAs winner of NIST SHA-3 competition
selectedBy NIST
supportsArbitraryOutputLength true
supportsMode authenticated encryption
extendable-output function
hashing
message authentication code
supportsOutputSize 224 bits
256 bits
384 bits
512 bits
usedInStandard FIPS 202
SHA-3
linked to: Keccak

SP 800-185

How these facts were elicited

Referenced by (34)

Full triples — surface form annotated when it differs from this entity's canonical label.

Joan Daemen designerOf Keccak
Joan Daemen coDesignerOf Keccak
Joan Daemen standardizedWork SHA-3
linked to: Keccak
Keccak selectedAs SHA-3
subject linked to: Joan Daemen
linked to: Keccak
MD5 replacedBy SHA-3
linked to: Keccak
SHA-2 successor SHA-3
linked to: Keccak
SHA-1 successor SHA-3
linked to: Keccak
Keccak usedInStandard SHA-3
linked to: Keccak
Keccak hasPermutationName Keccak-f
linked to: Keccak
Keccak hasVariant Keccak-f[200]
linked to: Keccak
Keccak hasVariant Keccak-f[400]
linked to: Keccak
Keccak hasVariant Keccak-f[800]
linked to: Keccak
Keccak hasVariant Keccak-f[1600]
linked to: Keccak
Keccak primaryVariant Keccak-f[1600]
linked to: Keccak
Keccak influencedStandard SHAKE128
linked to: Keccak
Keccak influencedStandard SHAKE256
linked to: Keccak
RadioGatún predecessorOf Keccak
Xoodoo relatedTo Keccak
Gilles Van Assche knownFor Keccak
Gilles Van Assche coAuthorOf Keccak sponge function design
linked to: Keccak
Gilles Van Assche memberOf Keccak design team
linked to: Keccak
Gilles Van Assche coWorkedWith Keccak team
linked to: Keccak
Gilles Van Assche notableWork Keccak sponge function
linked to: Keccak
RFC 8554 usesHashFunction SHAKE256
linked to: Keccak
Secure Hash Standard specifies SHAKE128
linked to: Keccak
Secure Hash Standard specifies SHAKE256
linked to: Keccak
RFC 8032 hashFunction SHAKE256
linked to: Keccak
Guido Bertoni knownFor Keccak
Guido Bertoni knownFor SHA-3
linked to: Keccak
Guido Bertoni coDesignerOf Keccak
Guido Bertoni coAuthorOf Keccak hash function specification
linked to: Keccak
Guido Bertoni memberOf Keccak team
linked to: Keccak
FIPS 180-4 doesNotDefine SHA-3
linked to: Keccak