MICKEY 2.0
E845878
cryptographic algorithm
eSTREAM cipher
lightweight stream cipher
stream cipher
synchronous stream cipher
MICKEY 2.0 is a lightweight stream cipher designed for hardware-efficient, resource-constrained environments and selected for the eSTREAM portfolio of secure cryptographic algorithms.
Statements (45)
| Predicate | Object |
|---|---|
| instanceOf |
cryptographic algorithm
ⓘ
eSTREAM cipher ⓘ lightweight stream cipher ⓘ stream cipher ⓘ synchronous stream cipher ⓘ |
| applicationDomain |
RFID
ⓘ
embedded systems ⓘ hardware stream encryption ⓘ sensor networks ⓘ |
| belongsToFamily | MICKEY family of stream ciphers ⓘ |
| category | symmetric-key algorithm ⓘ |
| clockingMechanism | mutual clock control between registers ⓘ |
| competesWith |
Grain
NERFINISHED
ⓘ
Trivium NERFINISHED ⓘ |
| designedFor |
hardware-efficient implementations
ⓘ
low-area hardware ⓘ low-power devices ⓘ resource-constrained environments ⓘ |
| designGoal |
high throughput in hardware
ⓘ
resistance to known cryptanalytic attacks ⓘ small hardware footprint ⓘ |
| fullName | Mutual Irregular Clocking KEYstream cipher 2.0 NERFINISHED ⓘ |
| hasIVSize | 80 bits ⓘ |
| hasKeySize | 80 bits ⓘ |
| hasOperationMode | bit-oriented keystream generation ⓘ |
| implementationPlatform |
ASIC
ⓘ
FPGA ⓘ |
| initializationPhase | key and IV loading followed by mixing ⓘ |
| intendedProperty |
good statistical properties of keystream
ⓘ
no short cycles in internal state ⓘ |
| outputPhase | keystream generation without further key or IV input ⓘ |
| outputType | keystream bits ⓘ |
| partOf | eSTREAM Phase 3 hardware portfolio ⓘ |
| primaryUse | confidentiality protection ⓘ |
| requires |
initialization vector
ⓘ
secret key ⓘ |
| researchContext | lightweight cryptography ⓘ |
| securityLevelTarget | 80-bit security ⓘ |
| selectedFor | eSTREAM portfolio NERFINISHED ⓘ |
| standardizationContext | eCRYPT eSTREAM project NERFINISHED ⓘ |
| statusInEstream | final hardware profile selection ⓘ |
| successorOf | MICKEY 1.0 NERFINISHED ⓘ |
| usesClockControl | irregular clocking ⓘ |
| usesComponent |
linear register
ⓘ
nonlinear register ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.