https://github.com/nemuelw/fcrypt
Encrypt and decrypt files & directories from the command line
https://github.com/nemuelw/fcrypt
aes-256 aes-decryption aes-encryption aes-encryption-decryption command-line command-line-tool decryption encryption encryption-decryption file-decryption file-decryptor file-encryption file-encryptor golang golang-package
Last synced: 7 months ago
JSON representation
Encrypt and decrypt files & directories from the command line
- Host: GitHub
- URL: https://github.com/nemuelw/fcrypt
- Owner: nemuelw
- Created: 2023-08-04T16:59:51.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-09-18T03:36:00.000Z (over 2 years ago)
- Last Synced: 2024-08-05T21:34:10.373Z (over 1 year ago)
- Topics: aes-256, aes-decryption, aes-encryption, aes-encryption-decryption, command-line, command-line-tool, decryption, encryption, encryption-decryption, file-decryption, file-decryptor, file-encryption, file-encryptor, golang, golang-package
- Language: Go
- Homepage:
- Size: 1.25 MB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# fcrypt
Encrypt and decrypt files and directories on the command line using the Advanced Encryption Standard (256-bit)
## Installation
Visit the [releases](https://github.com/nemzyxt/fcrypt/releases) section
## Usage
### Help
```
fcrypt -h
```
### Get version
```
fcrypt -v
```
### Encryption
```
fcrypt -e test.txt -k asdfghjkldncassdfghjklkjhfgdhsyt
```
```
fcrypt -e Documents/ -k asdfghjkldncassdfghjklkjhfgdhsyt
```
Use a randomly generated key:
```
fcrypt -e Documents/ --rand-key
```
### Decryption
```
fcrypt -d test.enc -k asdfghjkldncassdfghjklkjhfgdhsyt
```
```
fcrypt -d Documents/ -k asdfghjkldncassdfghjklkjhfgdhsyt
```