Keccak swMATH ID: 9834 Software Authors: Bertoni, G., Daemen, J., Peeters, M., Van Assche, G. Description: Keccak is a family of sponge functions. The sponge function is a generalization of the concept of cryptographic hash function with infinite output and can perform quasi all symmetric cryptographic functions, from hashing to pseudo-random number generation to authenticated encryption. For a quick introduction, we propose a pseudo-code description of Keccak. The reference specification, analysis, reference and optimized code and test vectors for Keccak can be found in the file section. As primitive used in the sponge construction, the Keccak instances call one of seven permutations named Keccak-f[b], with b=25, 50, 100, 200, 400, 800 or 1600. In the scope of the SHA-3 contest, we proposed the largest permutation, namely Keccak-f[1600], but smaller (or more “lightweight”) permutations can be used in constrained environments. Each permutation consists of the iteration of a simple round function, similar to a block cipher without a key schedule. The choice of operations is limited to bitwise XOR, AND and NOT and rotations. There is no need for table-lookups, arithmetic operations, or data-dependent rotations. Keccak has a very different design philosophy from its predecessor RadioGatún. This is detailed in our paper presented at Dagstuhl in 2009. Homepage: http://keccak.noekeon.org/ Source Code: https://github.com/XKCP/XKCP Related Software: PRESENT; SIMON; Skein Hash; XooTools; GitHub; Salsa20; spongent; PRINCE; Midori; SPECK; SIMECK; LED; NOEKEON; Gimli; Serpent; Piccolo; Whirlpool; Square; GIFT; CLEFIA Cited in: 90 Documents Standard Articles 1 Publication describing the Software, including 1 Publication in zbMATH Year Keccak. Zbl 1306.94028Bertoni, Guido; Daemen, Joan; Peeters, Michaël; Van Assche, Gilles 2013 all top 5 Cited by 215 Authors 5 Mennink, Bart 4 Bogdanov, Andrey 4 Daemen, Joan 4 Dobraunig, Christoph 4 Liu, MeiCheng 4 Mendel, Florian 4 Van Assche, Gilles 3 Andreeva, Elena Anatol’evna 3 Bertoni, Guido Marco 3 Canteaut, Anne 3 Guo, Jian 3 Leander, Gregor 3 Peeters, Michael 3 Rijmen, Vincent 3 Song, Ling 3 Wang, Meiqin 2 Beierle, Christof 2 Boura, Christina 2 Chen, Shiyao 2 Cui, Tingting 2 Dinur, Itai 2 Eichlseder, Maria 2 Fan, Yanhong 2 Grassi, Lorenzo 2 Gu, Yanqi 2 Jarecki, Stanisław 2 Kaps, Jens-Peter 2 Krawczyk, Hugo 2 Leporati, Alberto 2 Lin, Dongdai 2 Mangard, Stefan 2 Mariot, Luca 2 Meier, Willi 2 Morawiecki, Paweł 2 Naya-Plasencia, María 2 Neves, Samuel 2 Peyrin, Thomas 2 Picek, Stjepan 2 Pieprzyk, Josef P. 2 Preneel, Bart 2 Primas, Robert 2 Qiao, Kexin 2 Rechberger, Christian 2 Saarinen, Markku-Juhani Olavi 2 Schläffer, Martin 2 Schwabe, Peter 2 Srebrny, Marian 2 Standaert, Francois-Xavier 2 Steinberger, John P. 2 Tischhauser, Elmar 1 Abdulgadir, Abubakr 1 Araújo, Filipe 1 Aumasson, Jean-Philippe 1 Azarderakhsh, Reza 1 Bag, Arnab 1 Banik, Subhadeep 1 Bansal, Tarun Kumar 1 Barak, Boaz 1 Bernstein, Daniel Julius 1 Bhasin, Shivam 1 Bi, Wenquan 1 Bilgin, Begül 1 Bisheh-Niasar, Mojtaba 1 Blondeau, Celine 1 Boneh, Dan 1 Bordes, Nicolas 1 Borowski, Mariusz 1 Boyen, Xavier 1 Bronchain, Olivier 1 Buchmann, Johannes A. 1 Butin, Denis 1 Carpentieri, Bruno 1 Cayrel, Pierre-Louis 1 Celi, Christopher 1 Chen, Ming-shing 1 Chen, Yu-Ao 1 Cid, Carlos Frederico 1 Corrigan-Gibbs, Henry 1 Dang, Viet Ba 1 De Cannière, Christophe 1 Derbez, Patrick 1 Detrey, Jérémie 1 Dodis, Yevgeniy 1 Dong, Xiaoyang 1 Dos Santos, Bruno Freitas 1 Dunkelman, Orr 1 Duval, Sébastien 1 Fay, Robin 1 Feng, Yong 1 Forler, Christian 1 Fu, Yong 1 Gaj, Kris 1 Gao, Guangpu 1 Gao, Xiaoshan 1 Gaudry, Pierrick 1 Gaži, Peter 1 Ghebleh, Mohammad 1 Gigerl, Barbara 1 Gong, Guang 1 Göpfert, Florian ...and 115 more Authors all top 5 Cited in 16 Serials 9 Designs, Codes and Cryptography 7 Journal of Cryptology 5 Information Processing Letters 3 Cryptography and Communications 2 Journal of Systems Science and Complexity 1 Discrete Applied Mathematics 1 Theoretical Computer Science 1 Tatra Mountains Mathematical Publications 1 Finite Fields and their Applications 1 Mathematical Problems in Engineering 1 Nonlinear Dynamics 1 Sādhanā 1 Annales Universitatis Mariae Curie-Skłodowska. Sectio A1. Informatica 1 Journal of Mathematical Cryptology 1 Algorithms 1 Matematicheskie Voprosy Kriptografii all top 5 Cited in 9 Fields 90 Information and communication theory, circuits (94-XX) 18 Computer science (68-XX) 6 Quantum theory (81-XX) 1 Combinatorics (05-XX) 1 Order, lattices, ordered algebraic structures (06-XX) 1 Number theory (11-XX) 1 Dynamical systems and ergodic theory (37-XX) 1 Global analysis, analysis on manifolds (58-XX) 1 Operations research, mathematical programming (90-XX) Citations by Year