Recently a lot of attention is paid to the search for efficiently implementable MDS matrices for lightweight symmetric primitives. Previous work concentrated on locally optimizing the multiplication with single matrix elements. Separate from this line of work, several heuristics were developed to find shortest linear straight-line programs. Solving this problem actually corresponds to globally optimizing multiplications by matrices. In this work we combine those, so far largely independent line of works. As a result, we achieve implementations of known, locally optimized, and new MDS matrices that significantly outperform all implementations from the literature. Interestingly, almost all previous locally optimized constructions behave very...
The aim of this paper is to propose an efficient algorithm (with polynomial or lower time complexity...
MDS matrices are of great significance in the design of block ciphers and hash functions. In the pre...
Abstract. In this article, we provide new methods to look for lightweight MDS matrices, and in parti...
Recently a lot of attention is paid to the search for efficiently implementable MDS matrices for lig...
MDS matrices are an important element for the design of block ciphers such as the AES. In recent ye...
Ever since lightweight cryptography emerged as one of the trending topics in symmetric key cryptogra...
Ever since lightweight cryptography emerged as one of the trending topics in symmetric key cryptogra...
In this paper, we propose a new heuristic algorithm to search efficient implementations (in terms of...
The paper investigates the maximum distance separable (MDS) matrix over the matrix polynomial residu...
MDS matrices are important building blocks providing diffusion functionality for the design of many ...
MDS matrices are used as building blocks of diffusion layers in block ciphers, and XOR count is a me...
Near-MDS matrices provide better trade-offs between security and efficiency compared to construction...
Many block ciphers and hash functions require the diffusion property of Maximum Distance Separable (...
In this paper, we propose a new heuristic algorithm to search efficient implementations (in terms of...
As perfect building blocks for the diffusion layers of many symmetric-key primitives, the constructi...
The aim of this paper is to propose an efficient algorithm (with polynomial or lower time complexity...
MDS matrices are of great significance in the design of block ciphers and hash functions. In the pre...
Abstract. In this article, we provide new methods to look for lightweight MDS matrices, and in parti...
Recently a lot of attention is paid to the search for efficiently implementable MDS matrices for lig...
MDS matrices are an important element for the design of block ciphers such as the AES. In recent ye...
Ever since lightweight cryptography emerged as one of the trending topics in symmetric key cryptogra...
Ever since lightweight cryptography emerged as one of the trending topics in symmetric key cryptogra...
In this paper, we propose a new heuristic algorithm to search efficient implementations (in terms of...
The paper investigates the maximum distance separable (MDS) matrix over the matrix polynomial residu...
MDS matrices are important building blocks providing diffusion functionality for the design of many ...
MDS matrices are used as building blocks of diffusion layers in block ciphers, and XOR count is a me...
Near-MDS matrices provide better trade-offs between security and efficiency compared to construction...
Many block ciphers and hash functions require the diffusion property of Maximum Distance Separable (...
In this paper, we propose a new heuristic algorithm to search efficient implementations (in terms of...
As perfect building blocks for the diffusion layers of many symmetric-key primitives, the constructi...
The aim of this paper is to propose an efficient algorithm (with polynomial or lower time complexity...
MDS matrices are of great significance in the design of block ciphers and hash functions. In the pre...
Abstract. In this article, we provide new methods to look for lightweight MDS matrices, and in parti...