Hardware-oriented stream cipher using two 100-bit registers with irregular clocking. Part of the eSTREAM hardware portfolio. Educational implementation demonstrating clock-controlled register principles.
| Property | Value |
|---|---|
| Category | Stream Ciphers |
| Sub-category | Stream Cipher |
| Security status | 🎓 Educational Only |
| Complexity | Not specified |
| Inventor | Steve Babbage, Matthew Dodd |
| Year | 2005 |
| Origin | GB |
| Source | algorithms/stream/mickey.js |
Status: 🎓 Educational Only
Hardware-oriented design with irregular clocking. This educational implementation uses simplified registers for demonstration purposes.
| Issue | Description | Mitigation |
|---|---|---|
| This is a simplified educational implementation not suitable for security applications. | — | Use only for educational purposes to understand clock-controlled generators. |
1 vector ship with this algorithm and run in the test suite. Byte values are hexadecimal.
Vector 1 — Educational test vector with simplified initialization
Source: Educational implementation
| Field | Value |
|---|---|
key |
000102030405060708090a0b0c0d0e0f |
input |
48656c6c6f |
expected |
5ce1c2430d |