~/talk

Is a Secured (Web) App Possible?

Talkat Developers Summit 2021 · 2021-02-18..02-19· [security, cryptography]
slides:none on file

Explains a practical Zero Knowledge Architecture that uses a client master password derived key to generate an intermediate certificate and two key pairs (auth + encryption), stores public keys on the server and private keys client-side, and performs ZK-proof auth via signed random tokens; shares data with per-blob per-blob symmetric key encryption where each symmetric key is encrypted to the recipient and can carry an expiration token; recommends libsodium, WebAssembly for crypto (web assembly sandbox), Standard File backend, Signal protocol ideas, and Shamir-style recovery with TOTP.

AI-written summary · about

  1. 0:00Introduction to web app security
  2. 1:51Zero knowledge architecture basics
  3. 7:13Zero knowledge proof authentication
  4. 13:56End-to-end encryption workflow
  5. 20:20Non-native data approach
  6. 25:19Securing progressive web apps
  7. 33:08Migrating existing apps
  8. 39:56Who protects your data?
  9. 42:22Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.