paint-brush
Cryptology Vs. Cryptography Vs. Cryptanalysis - Get your Vocabulary Right!by@wagslane
5,242 reads
5,242 reads

Cryptology Vs. Cryptography Vs. Cryptanalysis - Get your Vocabulary Right!

by Lane WagnerMay 10th, 2020
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

Many new developers are jumping right into coding (usually for those fat paychecks) without learning much about the history of Computer Science. People regarded Alan Turing as the father of Computer Science. He was first a cryptologist and mathematician. Then, he pioneered the field of CS in order to solve cryptological problems.

Company Mentioned

Mention Thumbnail
featured image - Cryptology Vs. Cryptography Vs. Cryptanalysis - Get your Vocabulary Right!
Lane Wagner HackerNoon profile picture

Many new developers are jumping right into coding (usually for those fat paychecks) without learning much about the history of Computer Science. People regarded Alan Turing as the father of Computer Science. He was first a cryptologist and mathematician. Then, he pioneered the field of CS in order to solve cryptological problems.

Alan Turing

In this article, I will go over common crypto-related definitions for those who may be unfamiliar.

Cryptology

The scientific study of cryptography and cryptanalysis. https://www.merriam-webster.com/dictionary/cryptology

Cryptology is the science of secret messages. Therefore, anything that has to do with making or breaking codes falls into cryptology's domain.

Cryptography

Cryptography is the practice and study of techniques for secure communication in the presence of third parties called adversaries. https://en.wikipedia.org/wiki/Cryptography

People often lazily use Cryptography in place of the word cryptology, but in reality, cryptography focuses only on creating secure cryptosystems. For example, the design of RSA would have been cryptography work.

Cryptanalysis

You use Cryptanalysis to breach cryptographic security systems and gain access to the contents of encrypted messages, even if the cryptographic key is unknown. https://en.wikipedia.org/wiki/Cryptanalysis

Cryptanalysis is the inverse of cryptography, this is, in contrast, the study of how to break secret codes, not make them. Having a solid understanding of cryptanalysis is fundamental in cryptography however, as one must know their enemy.

Honorable Mention - Cryptocurrency

cryptocurrency is a digital asset designed to work as a medium of exchange that uses strong cryptography to secure financial transactions, control the creation of additional units, and also verify the transfer of assets. https://en.wikipedia.org/wiki/Cryptocurrency

In the past few years, the slang term "crypto" has been hijacked. It used to mean cryptography or cryptanalysis but has recently come to be understood as cryptocurrency.

Cryptocurrencies such as Bitcoin utilize cryptographic techniques to securely transfer digital assets without a central authority.

Thanks for reading and you can also find me on the following:

Lane on Twitter: @wagslane

Lane on Dev.to: wagslane