A Review of Selected Cryptographic Libraries
By Adrian Stolarski
Cryptography is the science that deals with the problems of concealing information by encrypting it, and contains the set of methods for achieving such secrecy. With cryptography, we can transform a normal, plain text, or other type of message in a way that it becomes unintelligible to unauthorized recipients. A competent recipient upon receipt can convert it back into readable form. Until recently, the main consumers of cryptographic solutions were governmental, diplomatic, and military organizations. The development of digital information flow has since caused the areas of application of cryptography to significantly increase. Today cryptographic techniques are used to authenticate documents and persons, as well as the standard exchange of information. Cryptography is also used in banking and mobile phone industries. Increasingly popular are Internet shopping and online banking accounts.