Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

SMASH (hash)

From Wikipedia, the free encyclopedia
SMASH
General
DesignersLars R. Knudsen
First published2005
Detail
Digest sizes256 or 512 bits
Best publiccryptanalysis
Collision,[1] Second Preimage[2]

SMASH is acryptographic hash function which was created byLars R. Knudsen.[3] SMASH comes in two versions: 256-bit and 512-bit. Each version was supposed to rivalSHA-256 andSHA-512, respectively, however, shortly after the SMASH presentation atFSE 2005, an attack vector against SMASH was discovered which left the hash broken.

Specifications

[edit]

The message length was limited to less than 2128 for SMASH-256 and 2256 for SMASH-512.

Definition

[edit]

Input: 256/512-bit message blocksm1,m2,...,mt{\displaystyle m_{1},m_{2},...,m_{t}} andθGF(2n){\displaystyle \theta \in GF(2^{n})}

The function f is a complex compression function consisting of H-Rounds and L-Rounds usingS-boxes,linear diffusion and variable rotations, details can be found here[3]

Details

[edit]

TheS-boxes in SMASH are derived versions from theSerpent ones.

References

[edit]
  1. ^Pramstaller, Norbert; Rechberger, Christian; Rijmen, Vincent (2006). "Breaking a New Hash Function Design Strategy Called SMASH".Selected Areas in Cryptography. Lecture Notes in Computer Science. Vol. 3897. pp. 233–244.doi:10.1007/11693383_16.ISBN 978-3-540-33108-7.
  2. ^Lamberger, Mario; Pramstaller, Norbert; Rechberger, Christian; Rijmen, Vincent (2006). "Second Preimages for SMASH".Topics in Cryptology – CT-RSA 2007. Lecture Notes in Computer Science. Vol. 4377. pp. 101–111.doi:10.1007/11967668_7.ISBN 978-3-540-69327-7.
  3. ^abKnudsen, Lars R.:SMASH - A Cryptographic Hash Function, Accessed 23 November 2009
Common functions
SHA-3 finalists
Other functions
Password hashing/
key stretching functions
General purpose
key derivation functions
MAC functions
Authenticated
encryption
modes
Attacks
Design
Standardization
Utilization
General
Mathematics


Stub icon

This cryptography-related article is astub. You can help Wikipedia byadding missing information.

Retrieved from "https://en.wikipedia.org/w/index.php?title=SMASH_(hash)&oldid=1171674655"
Categories:
Hidden category:

[8]ページ先頭

©2009-2026 Movatter.jp