Finite Fields in Cryptography: Why and How | Hacker News Reader