-- Leo's gemini proxy
-- Connecting to freeshell.de:1965...
-- Connected
-- Sending request
-- Meta line: 20 text/gemini;lang=en-GB
> OpenSSL command to generate digest values and perform signature operations.
Calculate the SHA256 digest for a file, saving the result to a specific file:
openssl dgst -sha256 -binary -out {output_file} {input_file}
Sign a file using an RSA key, saving the result to a specific file:
openssl dgst -sign {private_key_file} -sha256 -sigopt rsa_padding_mode:pss -out {output_file} {input_file}
Verify an RSA signature:
openssl dgst -verify {public_key_file} -signature {signature_file} -sigopt rsa_padding_mode:pss {signature_message_file}
Sign a file using and ECDSA key:
openssl dgst -sign {private_key_file} -sha256 -out {output_file} {input_file}
Verify an ECDSA signature:
openssl dgst -verify {public_key_file} -signature {signature_file} {signature_message_file}
> Copyright © 2014—present the tldr-pages team and contributors.
> This work is licensed under the Creative Commons Attribution 4.0 International License (CC-BY).
-- Response ended
-- Page fetched on Fri May 17 13:30:01 2024