feat: add encrypted backup with password protection

Implement encrypted export/import with password dialogs and AES encryption for data security.

Co-authored-by: Simon <85533298+handsomezhuzhu@users.noreply.github.com>
This commit is contained in:
v0
2026-03-21 11:45:34 +00:00
parent 756a0c5be1
commit 2a97c30530
4 changed files with 840 additions and 712 deletions

View File

@@ -42,6 +42,7 @@
"class-variance-authority": "^0.7.1",
"clsx": "^2.1.1",
"cmdk": "1.0.4",
"crypto-js": "4.2.0",
"date-fns": "4.1.0",
"embla-carousel-react": "8.5.1",
"input-otp": "1.4.1",