Encryption Algorithms

Cryptography, at its most basic, is the science of using codes and ciphers to protect messages. Encryption is encoding messages with the intent of only allowing the intended recipient to understand the meaning of the message. It is a two way function (you need to be able to undo whatever…

How to Crack Passwords

A brief note - this article is about the theory of how to crack passwords. Understanding how cybercriminals execute attacks is extremely important for understanding how to secure systems against those types of attacks. Attempting to hack a system you do not own is likely illegal in your jurisdiction (plus…

How did someone get my password?

A brief note - this article is about the theory of how to crack passwords. Understanding how cybercriminals execute attacks is extremely important for understanding how to secure systems against those types of attacks. Attempting to hack a system you do not own is likely illegal in your jurisdiction (plus…