Encryption is one of the hardest things to do well in computing, if only because there are so many ways to get it wrong. This video explores some common pitfalls with using encryption in software development, and how to avoid them. (First hint: Donโt ever make your own encryption algorithm!)