WebCrypto APIs:
subtle.generateKey
subtle.exportKey
subtle.importKey
subtle.deriveBits
subtle.encrypt
subtle.decrypt
subtle.digest
Algorithms:
- SHA-256
- AES-GCM
- RSA_OAEP_256
- PBKDF-2 (optional)
Ooh, WebKit just added it 4 weeks ago! http://trac.webkit.org/changeset/191235
Time for a Safari update!
We also need
String.prototype.normalize
(not WebCrypto, I know, but essential)