by Johannes Buchmann
"Cryptography is a key technology in electronic security systems. It is used to keep data secret, digitally sign documents, access control, and so forth. Users therefore should not only know how it…