Using carry-truncated addition to analyze add-rotate-xor hash algorithms
We introduce a truncated addition operation on pairs of N-bit binary numbers that interpolates between ordinary addition mod and bitwise addition in . We use truncated addition to analyze hash functions that are built from the bit operations add, rotate, and xor, such as Blake, Skein, and Cubehash....
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
De Gruyter
2013-09-01
|
Series: | Journal of Mathematical Cryptology |
Subjects: | |
Online Access: | https://doi.org/10.1515/jmc-2012-0019 |