Universal text data encryption/decryption tool using AES-256 (CBC) algorithm. Live version: https://textencrypter.com
Features:
- .txt data file / input data encryption
- optional SHA-256 checksum of password
- save result as JSON (.txt file)
- .txt data file / input data decryption
Encryption specification:
- AES-256 CBC
- 16 bytes IV vector random generated from ASCII characters
- PKCS7 encryption payload padding
Dependencies:
- aes-js
- js-sha256
- Quasar framework
- file-saver
Tool works offline.
nvm use 14.15.5
npm install
quasar dev
npm run lint
quasar build