End to End Encryption pre-release progress
It's been two months since we first announced an E2EE preview available at dev.liberaforms.org
We've made good progress since then:
- Step-by-step personal key creation
- Adds an E2EE demo
- Easy 'Delete all' and 'Restore' keys options
- The UI prompts for key restoration when required
- Key resoration handles passphrase
- Key's are stored in the browser's localStorage and sessionStorage correctly
- Simplifies form key creation
- Adds option to copy the form's private key
- Finishes unifying
editor
andreader
form sharing code - Sharing E2EE forms UI gracefully handles different form user E2EE states
User documentation has somewhat fallen behind. Some work has been done but needs love and care.
Known bug. Form user E2EE status is incorrect when the personal keys have be purposefully overwritten.
Feel free to try it out at dev.liberaforms.org and give us some feedback! :)