Banks is another common user of cryptography and whose input and output information are critical and must remain confidential. These days, a large percentage of banking transactions can be done online. Hence it is very critical that the information of bank customers is highly secured. If one is to access a banking online site, it is noticeable that a warning is provided to the user informing him that the site he is about to access is secured. Moreover, such secured sites are marked by a lock icon shown at the bottom part of the user's browser. Within a user's session in a secured site, it is typical that cryptography works at the background of every information exchange that occurs between the user and the site's system. This happens to ensure that all information sent and received by the user is authenticated and secured.
There are more areas particularly in the World Wide Web where cryptography is being used. All of which aims to ensure that data transmitted between the sender and receiver remain secured and authentic.
Security Considerations
Within the history of cryptography, the methods at which data is encrypted have transformed from the simplest form into complex ones. Such development occurs in an aim to ensure that stronger security is enforced on information exchange. It cannot be considered though that cryptography, via encryption and decryption of data, is a 100% guaranteed data security measure. This is because several reports show that cryptography still has a small amount of vulnerability. it, however, reduces at a high percentage the possibility that information can be attacked by malicious activities. One proof to the vulnerability of cryptographic encryption method and something to consider when implementing cryptography was recently reported by the Computer Security Resource Center. The report states the following.
An attack has been found on some implementations of RSA digital signatures using the padding scheme of PCKS-1 when the public key e = 3. A similar attack could also be applied to implementations of digital signatures as specified in American National Standard (ANS) X9.31. Note that this attack is not on the RSA algorithm itself, but on improper implementations of the signature verification process."
Although the report indicates that the attack can be caused by improper implementation, the conclusion in the end...
Our semester plans gives you unlimited, unrestricted access to our entire library of resources —writing tools, guides, example essays, tutorials, class notes, and more.
Get Started Now