User:Jfcourteau/sandbox

MySecureVault.ca is a password manager and digital vault web application created by Jean-François Courteau that stores website and application passwords, financial information and other sensitive files and documents using the aes-256-gcm cipher suite as of January 2021. The entire web application database is publicly available.

Features
Certificate authentication is a feature unique to MySecureVault among other password manager applications. A user has to upload a PKCS12 certificate file and the certificate passphrase to be able to login, decrypt the Data Encryption Key (DEK), and ultimately the all user data. The certificate's private key is used to decrypt the DEK which is encrypted using RSA asymetrical encryption.