ghacks Technology News

Cryptography Tutorial

Here is a very informative site that explains many cryptographic concepts. The author begins by defining cryptography as “the science of writing in secret code and is an ancient art” and mentions that the first documented use dates back to 1900 BC Egypt.

After that he explains why cryptography is essential for today’s internet communication: “cryptography is necessary when communicating over any untrusted medium, which includes just about any network, particularly the Internet.”

“Cryptography, then, not only protects data from theft or alteration, but can also be used for user authentication. There are, in general, three types of cryptographic schemes typically used to accomplish these goals: secret key (or symmetric) cryptography, public-key (or asymmetric) cryptography, and hash functions, each of which is described below. In all cases, the initial unencrypted data is referred to as plaintext. It is encrypted into ciphertext, which will in turn (usually) be decrypted into usable plaintext.”

After that interesting history lecture he starts with types of cryptographic algorithms over trust models to cryptographic algorithms in action. All supported by lots of figures that makes it easier to understand the concepts.

Take a look at gary kesslers site for the article.

Update: The developer is constantly adding new information to the website. You can now for instance find information about the Open Source encryption software True Crypt on the site, as well as match notes which may be interesting for programmers and math students alike.

Cryptographic algorithms in action furthermore look at the SSL “Family” of secure transaction protocols, IPsec protocol and RSA public key cryptography.

It is a long read that gets technical at times. You will also find lots of outgoing links for additional information about a concept or subject. The introduction nevertheless is one of the best that you will find about cryptography on today’s Internet.

Enjoyed the article?: Then sign-up for our free newsletter or RSS feed to kick off your day with the latest technology news and tips, or share the article with your friends and contacts on Facebook or Twitter.

Related Articles:

MultiObfuscator, Advanced Cryptography Software
Theoretical Cryptography Part I – MD5
Teach Parents Tech, Tutorial Videos For Common PC Issues
Setting up a Dual-Boot – Just the Tutorial to Help
ShowMeDo Free Video Tutorial Website



About the Author:Martin Brinkmann is a journalist from Germany who founded Ghacks Technology News Back in 2005. He is passionate about all things tech and knows the Internet and computers like the back of his hand. You can follow Martin on Facebook or Twitter.

Author: , Tuesday November 15, 2005 -
Tags:, , , , ,


Leave a Reply   Follow Ghacks   Subscribe To Comment Rss

Subscribe without commenting

© 2005-2012 Ghacks.net. All Rights Reserved. Privacy Policy - About Us