DICING

Stream cipher algorithm

In cryptography, DICING is a stream cypher algorithm developed by Li An-Ping.[1] It has been submitted to the eSTREAM project of the eCRYPT network.

DICING is characterized as a synchronous stream cipher that utilizes a clock-controlled mechanism with innovative steps for altering its operations. The design emphasizes efficiency, reportedly achieving performance that is approximately twice as fast as the Advanced Encryption Standard (AES) (Li, 2006). DICING supports key sizes of 128 bits and 256 bits, with no known vulnerabilities against existing cryptographic attacks such as correlation, algebraic, or distinguishing attacks (Wang & Zhang, 2010).[1]

## References

[edit]

1. ^ a b Li, An-Ping (May 13, 2008). "A New Stream Cipher: Dicing". arXiv:0805.1278. `{{cite journal}}`: Cite journal requires `|journal=` (help)

* v
* t
* e

Stream ciphers

Widely used ciphers|

* A5/1
* A5/2
* ChaCha
* Crypto-1
* E0
* RC4

eSTREAM Portfolio|

| Software|

* HC-128
* Rabbit
* Salsa20
* SOSEMANUK

|

Hardware|

* Grain
* MICKEY
* Trivium

Other ciphers|

* Achterbahn
* F-FCSR
* FISH
* ISAAC
* KCipher-2
* MUGI
* ORYX
* Panama
* Phelix
* Pike
* Py
* QUAD
* RC4+
* RC4A
* Scream
* SEAL
* SNOW
* SOBER
* SOBER-128
* Spritz
* Turing
* VEST
* VMPC
* WAKE

Generators|

* shrinking generator
* self-shrinking generator
* alternating step generator

Theory|

* block ciphers in stream mode
* shift register
* LFSR
* NLFSR
* T-function
* IV

Attacks|

* correlation attack
* correlation immunity
* stream cipher attacks

* v
* t
* e

Cryptography

General|

* History of cryptography
* Outline of cryptography
* Cryptographic protocol
* Authentication protocol
* Cryptographic primitive
* Cryptanalysis
* Cryptocurrency
* Cryptosystem
* Cryptographic nonce
* Cryptovirology
* Hash function
* Cryptographic hash function
* Key derivation function
* Digital signature
* Kleptography
* Key (cryptography)
* Key exchange
* Key generator
* Key schedule
* Key stretching
* Keygen
* Cryptojacking malware
* Ransomware
* Random number generation
* Cryptographically secure pseudorandom number generator (CSPRNG)
* Pseudorandom noise (PRN)
* Secure channel
* Insecure channel
* Subliminal channel
* Encryption
* Decryption
* End-to-end encryption
* Harvest now, decrypt later
* Information-theoretic security
* Plaintext
* Codetext
* Ciphertext
* Shared secret
* Trapdoor function
* Trusted timestamping
* Key-based routing
* Onion routing
* Garlic routing
* Kademlia
* Mix network

Mathematics|

* Cryptographic hash function
* Block cipher
* Stream cipher
* Symmetric-key algorithm
* Authenticated encryption
* Public-key cryptography
* Quantum key distribution
* Quantum cryptography
* Post-quantum cryptography
* Message authentication code
* Random numbers
* Steganography

* Category

This cryptography-related article is a stub. You can help Wikipedia by expanding it.

|

* v
* t
* e

*[v]: View this template
*[t]: Discuss this template
*[e]: Edit this template