• Eli Mattson
  • Software Engineer Shape Security
  • Twitter

Eli Mattson is a software engineer at Shape Security where he works on securing web sites from automated attacks. An aspiring JavaScript aficionado, he enjoys dreaming up new ways to stay secure online.


  • Secure Peer-to-Peer Browser Communication
  • Time: 11:15am - 12:00pm | Room: CJM Goldman Hall
Secure Peer-to-Peer Browser Communication: Using PGP and webRTC to create a trusted decentralized communication network in the browser. Encrypted direct messaging between two browsers? There’s a lot of specialized tools designed to communicate securely, but what if truly private communication was as simple as opening a browser?

Explore the challenges of building a JavaScript driven decentralized network including trusted peer lookups in a partitioned system, mitigating malicious peers, and handling tracker failures. We will discuss using nodeJS, webRTC, and PGP (via Keybase.io) to create a robust, decentralized, system for establishing trusted communications between browsers.