Cryptography has attracted much attention of many researchers, especially in protecting signal information as a part of an information security system. Several types of research have been done in developing too many approaches with the main focus on confidentiality of the Cryptography framework. “Golden” Matrices Cryptography (GC) has demonstrated superior performance compared to the state-of-the-art algorithms in terms of the computational time. However, it sometimes shows unsecured performance due to easily guess the encryption key. In this paper, an approach to overcome the main limitation of GC by a combination of NBlocks Random Matrix ASCII Ciphers (NBRMAC), Hadamard product of Golden matrices and Hadamard Transform is proposed. Message Authentication Code (MAC) will be considered in the process to provide authentication and integrity. The proposed scheme is implemented out of the seven stages, starting with encoding plaintext by (NBRMAC) , applied HMAC, key generation, encryption stage, decryption stage, matching HMAC, and finally the decoding to obtain the original data at the end of communication.
H. Mohamed, Marghny and A. Tammam, T.
"Multi-Service Data Security Algorithm Based on Substitution Ciphers and Hadamard Transform,"
Information Sciences Letters: Vol. 5
, Article 1.
Available at: https://digitalcommons.aaru.edu.jo/isl/vol5/iss3/1