Cryptology ePrint Archive: Report 2004/026

The CSQUARE Transform

Tom St Denis

Abstract: In this paper we show how to combine the design concepts of the SQUARE and CS block ciphers to produce a pseudo-random permutation CSQUARE suitable for use in block cipher and hash design with a very high multi-round trail weight. The new design inherits the hardware efficiency of the SQUARE linear transform pattern as well as the efficiency of the fast pseudo-Hadamard transform over a finite field. We demonstrate the DMWT hash function which makes use of our new results.

Category / Keywords: secret-key cryptography / Pseudo-Hadamard Transform, Branch Analysis, Pseudo-Random Permutations

Date: received 30 Jan 2004, last revised 2 Feb 2004

Contact author: tomstdenis at iahu ca

Available format(s): Postscript (PS) | Compressed Postscript (PS.GZ) | PDF | BibTeX Citation

Note: Revised: Feb 2nd, 2004

Version: 20040202:170001 (All versions of this report)

Short URL:

[ Cryptology ePrint archive ]