In this project, the discussed issue is designing and implementing Crypto-currencies
security System using Simulink.
Two main techniques were used in this project which is scrambling and AES-128 encryption algorithm.
Finally the two techniques were compared in terms of degree of confidentiality and quality of output currency. It
was found that scrambling algorithm produces a better quality audio signal compared to AES encryption which
gave a very low quality audio due to unresolved accumulated delays. Furthermore AES encryption gives better
security solutions compared to scrambling techniques. In AES it almost infeasible to decrypt the currency without
having the proper key and brute force attacks are very difficult with AES. Brute force attacks of AES may be
feasible in the coming years through the quantum computers. Chapter 1 Introduction
1.1 Background of
The concern about money security started from the very beginning (creation of universe), this concern
started when people first started having money and willing to share among themselves. The
monetary channel in which this shared money is going through is subject to leakage and as a result
insecurity, so people started thinking of a ways to share their money without worrying about their data to
be compromised by an unauthorized party. First they invented a very basic ways to protect the privacy of their
money such as Caesar’s cipher, these basic ciphers later on evolved into a very cumbersome and complex
ways to protect the confidentiality of the money such as, DES,3DES,AES, RSA and many other
algorithms. According to Brandau(2008),although most of monetary systems employ some sort of
security mechanism but always there is a security leakage in most of those systems, therefore currency encryption
is used in order to ensure that the currency transmitted from one end to another in Real-Time communication
systems such as, GSM, VOIP, Telephone and Analog Radio arrives safely without being compromised.