setup/ssl
xdrm-brackets 70abfb55ea Init README.md files 2017-01-19 08:25:16 +01:00
..
keys SSL folder #1 2017-01-18 21:51:05 +01:00
README.md Init README.md files 2017-01-19 08:25:16 +01:00
check SSL folder #1 2017-01-18 21:51:05 +01:00
decrypt SSL folder #1 2017-01-18 21:51:05 +01:00
encrypt SSL folder #1 2017-01-18 21:51:05 +01:00
keygen SSL folder #1 2017-01-18 21:51:05 +01:00
sign SSL folder #1 2017-01-18 21:51:05 +01:00

README.md

SSL utilities

This folder contain /bin/sh openssl utilities.

1. key pair generation (ecdsa:521)

./keygen

Generates a pair of ecdsa:521 keys.

2. file signature generation

./sign {file_in} {signature_out}

Generates a signed signature {signature_out} of the file {file_in} with the private key created by ./keygen.

3. file signature validator

./check {file_in} {signature_in}

Checks the file {file_in} by the given signature {signature_in} with the public key created by ./keygen.

4. file encryption

./encrypt {file_in} {encrypted_out}

Encrypts the file {file_in} into the file {decrypted_out} with AES-256-CBC using the typed password.

5. file decryption

./decrypt {encrypted_in} {decrypted_out}

Decrypts the file {file_in} into the file {decrypted_out} with AES-256-CBC using the typed password.