-
/backend/src/webauthn/index.ts -> all functions for creating registration and authentication options
-
/frontend/src/services/webauthn.ts -> all functions for handling the challenge options
-
/frontend/src/services/crypto.ts -> all functions to derive encryption key and encrypt or decrypt messages
-
/frontend/src/views/Home.vue -> all event handling from inputs
lmarschall / webauthn-largeblob-encryption Goto Github PK
View Code? Open in Web Editor NEWdemo for application to utilize the webauthn largeBlob extension to store key material and retrieve encryption key.