I Want Digital Signatures in JavaScript
summary
Artem describes his experience building a YubiKey-like hardware device and developing cross-platform JavaScript libraries for working with electronic digital signatures. He covers the technologies involved in creating the device and the JS tooling and APIs used to generate, verify and manage digital signatures across platforms.
AI-written summary · about
chapters (14)
- 0:00Digital signatures intro
- 1:02Crypto library challenges
- 9:27What is digital signature
- 13:18Elliptic curves math
- 27:37ECDSA signing
- 33:24Signature libraries overview
- 34:12Security and performance
- 37:24Library benchmarks
- 42:10Optimizations and alternatives
- 44:06Q&A
- 50:40Library architecture
- 53:34Crypto math
- 56:49Crypto testing
- 1:01:28Results and future
related talks
30mWebAuthn Rocks! Stop authenticating as if it were the 60s
01h 14mWebAuthn: Theory and practice
45mPasswords Are So 1990
32mSecuring Online Identities with Simple, Secure, Open Standards
47mElectronic Signatures from the Perspective of Java Developers
02mProposing the ‘Signature’ Auth Scheme: More Usable AND Secure Than Status Quo
47mDigital Signatures of Files in Windows
47mWhy FIDO Security Keys & Webauthn are Awesome
