Grain-128

E845876

Grain-128 is a lightweight stream cipher designed for constrained environments, offering 128-bit security and widely studied within modern cryptographic research.

All labels observed (3)

Label Occurrences
Grain-128a 3
Grain-128 canonical 2
Grain family of stream ciphers 1

How this entity was disambiguated

Statements (41)

Predicate Object
instanceOf cryptographic primitive ⓘ
lightweight stream cipher ⓘ
stream cipher ⓘ
symmetric-key algorithm ⓘ
applicationDomain hardware security modules for low-cost devices ⓘ
resource-constrained cryptographic protocols ⓘ
belongsToCategory LFSR-based stream ciphers ⓘ
cipherType bit-oriented stream cipher ⓘ
comparedWith Grain v1 ⓘ
Grain-128a ⓘ
linked to: Grain-128

MICKEY 2.0 ⓘ
Trivium ⓘ
designedFor constrained environments ⓘ
hardware-oriented implementations ⓘ
resource-constrained devices ⓘ
designGoal high throughput in hardware ⓘ
low power consumption ⓘ
small hardware footprint ⓘ
fieldOfStudy lightweight cryptography ⓘ
modern cryptography ⓘ
stream cipher design ⓘ
hasProperty designed to provide 128-bit security with minimal hardware resources ⓘ
hasSecurityLevel 128-bit security ⓘ
hasVariant Grain-128a ⓘ
linked to: Grain-128
isPartOf Grain family of stream ciphers ⓘ
linked to: Grain-128
ivSize 96 bits ⓘ
keySize 128 bits ⓘ
operationMode synchronous stream cipher ⓘ
outputType keystream bits ⓘ
securityProperty confidentiality ⓘ
resistance to known cryptanalytic attacks (as of its proposal) ⓘ
status subject of ongoing cryptanalysis ⓘ
targetPlatform RFID tags ⓘ
embedded systems ⓘ
sensor networks ⓘ
uses linear feedback shift register ⓘ
nonlinear Boolean functions ⓘ
nonlinear feedback shift register ⓘ
usesKeyAndIV initialization vector ⓘ
secret key ⓘ
widelyStudiedIn cryptographic research ⓘ

How these facts were elicited

Referenced by (6)

Full triples — surface form annotated when it differs from this entity's canonical label.

eSTREAM → recommendedCipher → Grain-128 ⓘ
Grain v1 → hasVariant → Grain-128 ⓘ
Grain v1 → hasVariant → Grain-128a ⓘ
linked to: Grain-128
Grain-128 → isPartOf → Grain family of stream ciphers ⓘ
linked to: Grain-128
Grain-128 → hasVariant → Grain-128a ⓘ
linked to: Grain-128
Grain-128 → comparedWith → Grain-128a ⓘ
linked to: Grain-128