The Seif Project
summary
Seif replaces passwords with public‑key authentication and avoids certificate authorities, implements a one‑roundtrip authenticated session using elliptic curve 521, AES‑256 and SHA3‑256, and harvests extra entropy from microphone and camera for key generation. It ships as five parts: safe node (crypto module for Node), secured JSON over TCP (the safe protocol with full‑duplex, persistent retry and status sends), content addressed resources by hash, HTML‑free apps built on Qt + a slimmed Node (no NPM), and a browser helper; code is open source on GitHub.
AI-written summary · about
chapters (32)
- 0:00Introduction
- 0:24The Web
- 0:47Security
- 4:31HTTP
- 6:30DNS
- 9:09HTML
- 10:10XSS
- 10:54DOM
- 11:17CSS
- 13:38My Plan
- 13:56The Safe Project
- 14:54Safe Node
- 15:47Entropy Collection
- 16:36Public Keys
- 17:23Zuko
- 18:17Safe Protocol
- 19:03Cryptography
- 19:35Secure Connection
- 24:04Safe Resource Management
- 24:57Safe Apps
- 25:29Block Diagram
- 27:02Collaboration
- 27:38Pet Management
- 28:11Safe Helper App
- 29:40Transition Plan
- 32:11Penguin analogy
- 33:00Security and faster application development
- 33:50Software security
- 35:00Object capability theory
- 35:19Where we are
- 36:25Goal
- 36:37Questions








