KCipher-2 is a
stream cipher
stream cipher is a symmetric key cipher where plaintext digits are combined with a pseudorandom cipher digit stream (keystream). In a stream cipher, each plaintext digit is encrypted one at a time with the corresponding digit of the keystream ...
jointly developed by
Kyushu University
, abbreviated to , is a Japanese national university located in Fukuoka, on the island of Kyushu.
It was the 4th Imperial University in Japan, ranked as 4th in 2020 Times Higher Education Japan University Rankings, one of the top 10 Design ...
and Japanese telecommunications company
KDDI
() is a Japanese telecommunications operator formed on October 1, 2000 through the merger of DDI Corp. (Daini-Denden Inc.), KDD (Kokusai Denshin Denwa) Corp. (itself a former listed state-owned enterprise privatized in 1998), and IDO Corp. It h ...
. It is standardized as
ISO/IEC
ISO/IEC JTC 1, entitled "Information technology", is a joint technical committee (JTC) of the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC). Its purpose is to develop, maintain and pr ...
18033–4, and is on the list of recommended ciphers published by the Japanese
Cryptography Research and Evaluation Committees
CRYPTREC is the Cryptography Research and Evaluation Committees set up by the Japanese Government to evaluate and recommend cryptographic techniques for government and industrial use. It is comparable in many respects to the European Union's NESSIE ...
(CRYPTREC). It has a key length of 128 bits, and can encrypt and decrypt around seven to ten times faster than the
Advanced Encryption Standard
The Advanced Encryption Standard (AES), also known by its original name Rijndael (), is a specification for the encryption of electronic data established by the U.S. National Institute of Standards and Technology (NIST) in 2001.
AES is a variant ...
(AES) algorithm.
Notes
References
*
*
Stream ciphers
Japanese inventions
KDDI
{{crypto-stub