Home / Tonchi Kruties (page 2)

Tonchi Kruties

Password Storage

password

Using Hashes to Store Passwords A common usage scenario for hashes is to encode passwords for storing in a database. With the rise of modern processors and graphical processing units (GPUs), it is not recommended you take this approach as hashes can be brute force attacked or attacked by using …

Read More »

Cryptographic Random Numbers

cryptography

Random numbers are essential in cryptography as you need them for generating encryption keys for symmetric algorithms such as AES, as well as for adding entropy into hashing functions and key derivation functions. Usually in .NET, when you want to generate a random number or a pseudorandom number, you would make …

Read More »

What is Cryptography?

cryptography

Throughout history, cryptography has been used to confidentially complete messages to various recipients. This has been specifically beneficial in times of war. Up until World War II, with the use of the German enciphering machine Enigma, communications that have been encrypted were text-based. With the advent of modern computing, cryptography …

Read More »