Cryptography Stack Exchange is a question and answer site for software developers, mathematicians and others interested in cryptography. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Where does the word or acronym Keccak come from?

  1. Guido Bertoni, Joan Daemen, Michael Peeters, and Gilles Van Assche. Keccak sponge function family main document. Submission to NIST (updated), 2009.

  2. "NIST Selects Winner of Secure Hash Algorithm (SHA-3) Competition". NIST 10/2/2012.

share|improve this question
I've wondered about this myself so I'll upvote. Although this question is not about crypto per se, I can't find anything wrong with it as per the FAQ. I assume you've already searched the documents you cite for terms such as Keccak stands for, the name of the algorithm... etc.? – rath Aug 25 '13 at 15:16
Note that given the many unpronounceable names of the hash methods in the competition that I'm glad we will just continue to call Keccak SHA-3 from now on. – Maarten Bodewes Aug 25 '13 at 17:50

According to J.-P. Aumasson (who's one of the authors of another SHA-3 finalist, BLAKE, and who participated in the cryptanalysis of Keccak), the name "Keccak" is a variant spelling of "Kecak", a type of Balinese dance.

So far, that's the most authoritative reference I've been able to come up with. It should be noted that naming crypto primitives after dances is hardly a new thing; see e.g. D. J. Bernstein's "latin dances" (Salsa, Rumba and ChaCha).

share|improve this answer
This U Bristol blog post points out that the word 'kekkek' is used in Finnegan's Wake... Maybe there's a connection there as well? – pg1989 Aug 26 '13 at 18:49

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.