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