• Daniel Roesler
  • CTO UtilityAPI
  • Twitter

Daniel Roesler is the co-founder and CTO of UtilityAPI, an energy data service for solar and energy efficiency companies. He also volunteers for Restore the Fourth, a privacy-focused nonprofit. He maintains several browser-focused encryption projects: byoFS, PublicKey.js, EmailPK, myLock, Let's Encrypt Without Sudo, and WebCryptoAPI Examples.

His Personal Website


Momma always said, "Don't roll your own crypto." Luckily, now that browsers have finally started to implement WebCryptoAPI, websites don't have to roll their own javascript cryptography anymore. Rejoice!

In this talk, I will give an overview of WebCryptoAPI. What crypto primitives are included? How do you use the API? What browsers support what? What are some examples? What are the best practices? What should be avoided like the plague?

Webcrypto Examples