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.

Try in SPARQL Jump to: Statements Referenced by

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 NERFINISHED
Grain-128a NERFINISHED
MICKEY 2.0 NERFINISHED
Trivium NERFINISHED
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 NERFINISHED
isPartOf Grain family of stream ciphers NERFINISHED
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

Referenced by (1)

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

eSTREAM recommendedCipher Grain-128