EnRUPT

From Wikipedia, the free encyclopedia

EnRUPT is a block cipher and a family of cryptographic algorithms based on XXTEA.[1][5] EnRUPT hash function was submitted to SHA-3 competition but it wasn't selected to the second round.

First published2008
Key sizesvariable
Block sizesarbitrary, at least two words (64 bits)
Quick facts General, First published ...
EnRUPT
A diagram for the EnRUPT block cipher.
One round of EnRUPT[1]
General
First published2008
Derived fromCorrected Block TEA
Cipher detail
Key sizesvariable
Block sizesarbitrary, at least two words (64 bits)
StructureUnbalanced Feistel Network
Rounds8 * (plaintext words) + 4 * (key words)
Best public cryptanalysis
2480 complexity meet-in-the-middle preimage attack against EnRUPT hash,[2]

collision attack with 240 time complexity[3]

Chosen plaintext attack with 215 queries against EnRUPT block cipher[4]
Close

References

Related Articles

Wikiwand AI