euruko2012/call-for-proposals — pull request #75 by emboss (2012-03-21 01:26:38+00:00)
Title: 1 krypt the next level of ruby cryptography

### krypt - What is it?

- Why do we need this? What's so bad about OpenSSL?

### The headaches of being bound to OpenSSL

- OS X Lion deprecates it, Fedora moves away from it, Windows never had it
- JRuby devs have to bend their knees in order to emulate it
- Second-class crypto citizens everywhere

### The dark corners of OpenSSL

- Certificate validation
- Validation of certificates
- Checking whether a certificate is valid
- Others

### Enter krypt

- Runs on all Rubies
- Equally fast
- Sometimes faster than native code
- Create custom ASN.1 data types on the fly
- May be powered by arbitrary native crypto libraries
- Fully documented
- Exhaustive specs & test vectors
- Idiomatic Ruby API