What blows my mind is that most of these errors we see in these tools submitted to HN are errors that were all covered in my 'Introduction to Cryptography' course I took when getting my CS degree.
People seriously need to stop rolling their own crypto.
People seriously need to stop rolling their own crypto.