Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stonith404/encryptinator
Command-line tool to encrypt files and folders using AES-GCM encryption.
https://github.com/stonith404/encryptinator
file-encryption go
Last synced: 7 days ago
JSON representation
Command-line tool to encrypt files and folders using AES-GCM encryption.
- Host: GitHub
- URL: https://github.com/stonith404/encryptinator
- Owner: stonith404
- License: bsd-2-clause
- Created: 2023-04-23T17:02:42.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-29T09:01:56.000Z (over 1 year ago)
- Last Synced: 2024-11-07T03:26:03.906Z (about 2 months ago)
- Topics: file-encryption, go
- Language: Go
- Homepage:
- Size: 4.88 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Encryptinator
Encryptinator is a command-line tool written in Go that can be used to encrypt and decrypt files and folders using AES-GCM encryption. It uses Argon2 key derivation function to derive a key from the password.
## Usage
```bash
encryptinator [(e)ncrypt|(d)ecrypt]
```### Examples
Encrypt a file:
```bash
encryptinator encrypt secret.txt
```Encrypt a folder:
```bash
encryptinator encrypt secret_folder
```Decrypt a file:
```bash
encryptinator decrypt secret.txt
```Decrypt a folder:
```bash
encryptinator decrypt secret_folder
```