Important note: this program is doing what it promises but the programming itself is of very poor quality and for demonstration purposes only. Never ever use this program as source for your own programs because there are a lot of conversions to get it run.
Get more information about this program on
my webpage Libsodium detached signature of a string
For signing you need your private key in Base64 encoding.
Insert your private key (in Base64 encoding): or
Insert the string you like to sign:
press the sign button to proceed:
signature in Base64 encoding:
The output is (Base64) signature
For verification you need the public key in Base64 encoding.
Insert the public key (in Base64 encoding):
Insert the plaintext you like to verify the signature of or press the "sample data" button:
Insert the signature in Base64 encoding:
The input is (Base64) signature
press the verify button to proceed:
result of verification:
Technical note: this program uses the Ed25519 curve for signing.