Cryptography
RSA Encryption
- Computer Science
- June 10, 2022
- 10 mins
You use the RSA encryption scheme every day. It's simple enough to understand, but quite powerful. In this post, we discuss the basics of ciphersystems, public key encryption, and why RSA works so well.
Huffman Compression
- Computer Science
- June 30, 2022
- 10 mins
Data compression is a process of modifying the representation of some information so that it can be stored using less data. We discuss how information is quantified (entropy), and a simple, speedy, and greedy compression algorithm (the Huffman Coding).