arokettu / encryptor
CLI File Encryptor
1.0.3
2020-07-21 03:53 UTC
Requires
- php: ^7.2 || ^8.0
- ext-sodium: *
- sandfoxme/bencode: ^1.3 || ^2.0
- symfony/console: ^4.0|^5.0
- symfony/polyfill-php80: ^1.18
Requires (Dev)
- indeyets/pake: ^1.99
- knplabs/github-api: ^2.11
- php-http/guzzle6-adapter: ^1.1
- phpunit/phpunit: ^8.2
- secondtruth/phar-compiler: ^1.1
- squizlabs/php_codesniffer: ^3.4
README
A small and simple tool to encrypt small files with with libsodium.
Installation
Install for local user with composer:
composer global require arokettu/encryptor
Install globally by downloading prebuilt phar:
sudo wget https://github.com/arokettu/php-encryptor/releases/latest/download/encryptor.phar -O /usr/local/bin/encryptor sudo chmod +x /usr/local/bin/encryptor
Simple usage
Encrypt file:
encryptor encrypt filename.txt
Decrypt file:
encryptor decrypt filename.txt.encrypted
You will be interactively asked for the password
Documentation
Read full documentation here: https://sandfox.dev/php/encryptor.html
License
The library is available as open source under the terms of the MIT License.