https://github.com/antruc/tumba
Encrypt and Decrypt files using AES-GCM 256 with PBKDF2 derived keys
https://github.com/antruc/tumba
aes-gcm cli cli-app encryption-decryption nodejs npm-package
Last synced: 7 months ago
JSON representation
Encrypt and Decrypt files using AES-GCM 256 with PBKDF2 derived keys
- Host: GitHub
- URL: https://github.com/antruc/tumba
- Owner: antruc
- License: mit
- Created: 2023-08-11T09:11:21.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-08-11T14:44:08.000Z (about 2 years ago)
- Last Synced: 2025-02-16T11:55:58.709Z (8 months ago)
- Topics: aes-gcm, cli, cli-app, encryption-decryption, nodejs, npm-package
- Language: JavaScript
- Homepage:
- Size: 27.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# tumba
[](https://www.npmjs.com/package/tumba)
[](https://github.com/prettier/prettier)> Tomb *(noun)*: A vault or chamber for burial of the dead
Encrypt and Decrypt files using AES-GCM 256 with PBKDF2 derived keys
# Install
```
npm install -g tumba
```# Usage
```
Usage
$ tumba -optionOptions
--encrypt, -e Encrypt a file from disk
--decrypt, -d Decrypt a file to disk
--iterations, -i Number of iterations (Default: 100000)
--outDir, -o Output directory (Optional)Examples
$ tumba -e file1.png
$ tumba -e 'file 2.png'
$ tumba -e file3.png -o test
```