In this paper, we propose a new double-piped mode of operation for multiproperty-preserving domain extension of message authentication codes (MACs), pseudorandom functions (PRFs), and pseudorandom oracles (PROs). Our mode of operation performs twice as fast as the original double-piped mode of operation of Lucks while providing comparable security. Our construction, which uses a class of polynomial-based compression functions proposed by Stam, makes a single call to a
-bit to
-bit primitive
at each iteration and uses a finalization function
at the last iteration, producing an
-bit hash function
satisfying the following properties.
is unforgeable up to
query complexity as long as
and
are unforgeable.