Skip to content
naulon
Not checkedNot checked for notices yet.

Two-permutation-based hashing with binary mixing

Luykx Atul, Mennink Bart, Preneel Bart and 1 more

Journal of Mathematical Cryptology · 2015

doi:10.1515/jmc-2015-0015 (opens in a new tab)

We email you when a new notice or a question about this paper appears.

Abstract

We consider the generic design of compression functions based on two n -bit permutations and XOR-based mixing functions. It is known that any such function mapping n + α ${n+\alpha }$ to α bits, with 1 ≤ α ≤ n ${1\le \alpha \le n}$ , can achieve at most min { 2 α / 2 , 2 n / 2 - α / 4 } ${\min \lbrace 2^{\alpha /2},2^{n/2-\alpha /4}\rbrace }$ collision security. Using techniques similar to Mennink and Preneel [CRYPTO 2012, Lecture Notes in Comput. Sci. 7417, Springer, Heidelberg (2012), 330–347], we show that there is only one equivalence class of these functions achieving optimal collision security, and additionally min { 2 α , 2 n / 2 } ${\min \lbrace 2^{\alpha },2^{n/2}\rbrace }$ preimage security. The equivalence class compares well with existing functions based on two or three permutations, and is well-suited for wide-pipe hashing.

Abstract licence: CC BY-NC-ND

References12

    12 more references, whose wording the paper’s licence keeps private.

    Reads

    Read by people on this page

    None yet.

    Checked or read by AI through naulon

    None yet.

    A person counts once a day per paper. We keep no cookie and no address: a reader is a hash that changes every day. Any month under five reads shows no number.

    Are you an author?

    Is this your paper?

    Claim it to add your note and be paid when agents cite it. Free.