legalone / lead-manager-keygen
A CLI tool for generation of pub/private keys for Legal One GmbH Lead Manager
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 2
Forks: 0
Open Issues: 1
Type:project
Requires
- php: >= 7.4.0
- ext-sodium: *
- paragonie/halite: ^4.6
- symfony/console: ^5.1
Requires (Dev)
- phpunit/phpunit: ^9.3
- roave/security-advisories: dev-master
This package is auto-updated.
Last update: 2025-03-19 22:49:44 UTC
README
This CLI tool sole purpose is to create public/private key pairs to be sent to Legal One Lead Manager. The public key will be used to encrypt the client data on Lead Manager for GDPR law compliance. When needed the client (you) can ask for the data again and decrypt it yourself by using your private key.
Usage
In order to use the tool one will need
Docker installed and configured on
your computer and also access to the command make
(not required, but highly
recommended).
Once you have the pre-requirements, you can build the docker image with:
make build
Then, to generate the key pair just execute the following command on terminal:
make keygen
Your private/public key will be prompted on your screen.
If you desire to have the public/private keys as files, you can run:
make keygen-write
This will generate public/private keys and write them to files.