Find in Library
Search millions of books, articles, and more
Indexed Open Access Databases
Inverse matrices with applications in public-key cryptography
oleh: Farshid Haidary Makoui, Thomas Aaron Gulliver
Format: | Article |
---|---|
Diterbitkan: | SAGE Publishing 2024-05-01 |
Deskripsi
The applications of non-square binary matrices span many domains including mathematics, error-correction coding, machine learning, data storage, navigation signals, and cryptography. In particular, they are employed in the McEliece and Niederreiter public-key cryptosystems. For the parity check matrix of these cryptosystems, a systematic non-square binary matrix H with dimensions m × n , n > m , m = n − k , there exist 2 m ( n − m ) distinct inverse matrices. This article presents an algorithm to generate these matrices as well as a method to construct a random inverse matrix. Then it is extended to non-square matrices in arbitrary fields. This overcomes the limitations of the Moore-Penrose and Gauss-Jordan methods. The application to public-key cryptography is also discussed.