This article will be permanently flagged as inappropriate and made unaccessible to everyone. Are you certain this article is inappropriate? Excessive Violence Sexual Content Political / Social
Email Address:
Article Id: WHEBN0008745236 Reproduction Date:
In cryptography, CIKS-1 is a block cipher designed in 2002 by A.A. Moldovyan and N.A. Moldovyan. Like its predecessor, Spectr-H64, it relies heavily on permutations of bits, so is better suited to implementation in hardware than in software.
The algorithm has a block size of 64 bits. It uses an 8 round structure in which half of the block determines the transformation of the other half in each round, similar to a Feistel cipher or RC5. In each round the key also undergoes a transformation dependent on the data. CIKS-1 uses four types of operations: data-dependent permutations, fixed permutations, XORs, and addition mod 4.
The designers of CIKS-1 didn't specify any key schedule for the cipher, but it uses a total key size of 256 bits. Kidney, Heys, and Norvell showed that round keys of low Hamming weight are relatively weak, so keys should be chosen carefully. The same researchers have also proposed a differential cryptanalysis of CIKS-1 which uses 256 chosen plaintexts.
World War II, Steganography, Espionage, Internet, Germany
Cryptography, Ciks-1, Key size, Block size (cryptography), Feistel cipher
Cryptography, Elliptic curve cryptography, Advanced Encryption Standard, Open source, Claude Shannon
Cryptography, Block cipher, Cipher, Stream cipher, Data Encryption Standard
Cryptography, Block cipher, Magenta, Block size (cryptography), Ciks-1
Cryptography, Block cipher, Magenta, Key whitening, Advanced Encryption Standard
Cryptography, Block cipher, Magenta, Stream cipher, Cryptographic hash function
Cryptography, Cryptanalysis, Block cipher, Magenta, Federal Office for Information Security
Cryptography, Advanced Encryption Standard, Block cipher, Magenta, Square (cipher)