(A play in 4 acts. Please feel free to exit along with the stage character that best represents you. Take intermissions as you see fit. Click on the stage if...| www.moserware.com
Implementing AES with ECB and CBC block cipher modes and brute-force decrypting your first encryption oracle.| Scott Brady - scottbrady.io
How to roll your own SRP client and server using C# and .NET Core| Scott Brady - scottbrady.io
Implementing your own Base64 encoder, dealing with hex strings, bit handling, and sextets.| Scott Brady
Implementing and breaking XOR-based versions of the Caesar and Vigenère Ciphers in C# and .NET.| Scott Brady