Home     Blog

MD5 (Message Digest 5)

MD5 (Message Digest 5)

MD5 is a message digest algorithm. MD5 takes a variable length input and produces a 128-bit message digest. MD5 was designed by Ron Rivest in 1991. MD5 is officially defined in RFC 1321 - The MD5 Message-Digest Algorithm. MD5 Usage MD5 is used in many applications, including GPG, Kerberos, T

[ read more ]

Substitution and Transposition Ciphers

Substitution and Transposition Ciphers

Substitution and transposition ciphers are two categories of ciphers used in classical cryptography. Substitution and transposition differ in how chunks of the message are handled by the encryption process. Substitution ciphers Substitution ciphers encrypt plaintext by changing the plaintext one p

[ read more ]

RC4 (Rivest Cipher 4)

RC4 (Rivest Cipher 4)

RC4 is a symmetric stream cipher with an arbitrary key size. RC4 was created by Ron Rivest of RSA Security in 1987. RC4 is used in many applications, including TLS (Transport Layer Security), WEP (Wired Equivalent Privacy), WPA (Wi-Fi Protected Access), TKIP (Temporal Key Integrity Protocol), Mic

[ read more ]

Digital Certificates

Digital Certificates

Digital certificates are the equivalent of a driver's license, a marriage license, or any other form of identity. The only difference is that a digital certificate is used in conjunction with a public key encryption system. Digital certificates are electronic files that simply work as an online

[ read more ]

Root Certificate

Root Certificate

A Root Certificate is a self-signed certificate or an unsigned public key certificate which forms an important part of the PKI (public key infrastructure). The most common commercial type of root certificates is based on the ISO X.509 standard. Such a certificate (a X.509 certificate) usually carrie

[ read more ]

One-Time Pad

One-Time Pad

A one-time pad is the only theoretically unbreakable cipher. A one-time pad is a private key, or symmetric, cipher where the key size is equal to the plaintext size. Because of this, the key is never reutilized. As the key is never reutilized, there is no basis for mathematical cryptanalysis. An

[ read more ]

Cryptology

Cryptology

Cryptology Cryptology is the science which incorporates both cryptography and cryptanalysis. Cryptologists Practitioners of cryptology are known as cryptologists. Cryptology in Context A cryptographer will use cryptography to convert plaintext into ciphertext and a cryptanalyst will use cryptan

[ read more ]

Kerberos

Kerberos

Kerberos is a network authentication protocol which utilizes symmetric cryptography to provide authentication for client-server applications. Kerberos Standard Definition Kerberos is defined in RFC 1510 - The Kerberos Network Authentication Service (V5). Kerberos Architecture The core of  Kerbe

[ read more ]

PKI Authorities

PKI Authorities

PKI Authorities consists of three different authorities that essentially make up a PKI system. These are the Registration Authority, Certification Authority and Certificate Directory. Registration Authority The jobs of the Registration Authority are to processes user requests, confirm their identi

[ read more ]

Diffie-Hellman

Diffie-Hellman

Diffie-Hellman is an asymmetric cipher defined in U.S. Patent 4,200,770 in 1977, the same year that IBM's algorithm was selected as the Data Encryption Standard. The Diffie-Hellman patent expired on 6 September, 1997. The Diffie-Hellman algorithm is named after its creators: Whitfield Diffie a

[ read more ]

Page 1 of 51234Last »