Trivium
E845877
Trivium is a lightweight synchronous stream cipher designed for efficient hardware implementation and widely studied in modern cryptography.
Statements (45)
| Predicate | Object |
|---|---|
| instanceOf |
eSTREAM cipher
ⓘ
hardware-oriented cipher ⓘ lightweight cipher ⓘ stream cipher ⓘ synchronous stream cipher ⓘ |
| applicationDomain |
lightweight cryptography
ⓘ
modern cryptography ⓘ |
| belongsTo | eSTREAM portfolio ⓘ |
| cipherType |
bit-oriented stream cipher
ⓘ
synchronous stream cipher ⓘ |
| designedFor | efficient hardware implementation ⓘ |
| designedInContextOf | eSTREAM project NERFINISHED ⓘ |
| designGoal |
high throughput
ⓘ
low area ⓘ simple hardware implementation ⓘ |
| eSTREAMProfile | Profile 2 ⓘ |
| feedbackType | nonlinear feedback ⓘ |
| hasIVSetupPhase | true ⓘ |
| hasKeySetupPhase | true ⓘ |
| hasSoftwareImplementations | true ⓘ |
| initializationRounds | 1152 ⓘ |
| isBitSerialFriendly | true ⓘ |
| isOpenDesign | true ⓘ |
| isPartOf | eSTREAM final portfolio of stream ciphers ⓘ |
| isPubliclyAnalyzed | true ⓘ |
| isWidelyStudied | true ⓘ |
| ivSize | 80 bits ⓘ |
| keyAndIVLengthEqual | true ⓘ |
| keySize | 80 bits ⓘ |
| knownFor |
good hardware performance
ⓘ
low gate count implementations ⓘ simple design ⓘ |
| outputGranularity | 1 bit per clock cycle ⓘ |
| outputMode | synchronous keystream generation ⓘ |
| outputType | keystream bits ⓘ |
| securityGoal | confidentiality ⓘ |
| standardizedBy | eSTREAM NERFINISHED ⓘ |
| stateSize | 288 bits ⓘ |
| suitableFor |
RFID tags
ⓘ
embedded systems ⓘ resource-limited hardware ⓘ |
| targetPlatform |
hardware
ⓘ
resource-constrained devices ⓘ |
| usesComponent |
nonlinear feedback shift registers
ⓘ
three shift registers ⓘ |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.