Hacking Cryptography: Write, break, and fix real-world implementations by Kamran Khan Back to product details page >