Porting Node.js crypto to the browser, part 1: all about ciphers | Hacker News Reader