ExamGecko
Question list
Search
Search

Related questions











Question 56 - 212-81 discussion

Report
Export

A cryptographic hash function which uses a Merkle tree-like structure to allow for immense parallel computation of hashes for very long inputs. Authors claim a performance of 28 cycles per byte for MD6-256 on an Intel Core 2 Duo and provable resistance against differential cryptanalysis.

A.
TIGER
Answers
A.
TIGER
B.
GOST
Answers
B.
GOST
C.
MD5
Answers
C.
MD5
D.
MD6
Answers
D.
MD6
Suggested answer: D

Explanation:

MD6

https://en.wikipedia.org/wiki/MD6

The MD6 Message-Digest Algorithm is a cryptographic hash function. It uses a Merkle tree-like structure to allow for immense parallel computation of hashes for very long inputs. Authors claim a performance of 28 cycles per byte for MD6-256 on an Intel Core 2 Duo and provable resistance against differential cryptanalysis.[2] The source code of the reference implementation was released under MIT license.

Speeds in excess of 1 GB/s have been reported to be possible for long messages on 16-core CPU architecture.

In December 2008, Douglas Held of Fortify Software discovered a buffer overflow in the original MD6 hash algorithm's reference implementation. This error was later made public by Ron Rivest on 19 February 2009, with a release of a corrected reference implementation in advance of the Fortify Report.

asked 18/09/2024
alejandro capel
49 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first