paper

Fast tensor transforms and ring-valued orthogonal matrices: an application to cryptography

arXiv:2609.14782

Abstract

We present a generalization of the Fast Fourier and fast Walsh transform algorithms to tensor products of arbitrary matrices over a commutative ring, reducing the cost of applying such a tensor product from to ring operations. We then give an explicit construction of square orthogonal matrices over a commutative unitary ring, starting from a prescribed first row, and specialize this construction to . Combining these two ingredients, we propose a symmetric cryptosystem in which the secret key determines~ orthogonal matrices over whose tensor product encrypts a block of bytes; encryption and decryption both exploit the fast tensor product algorithm. We give three examples of implementations.

Fast tensor transforms and ring-valued orthogonal matrices: an application to cryptography · wovepaper