RSA-PSS Signature

Sign a message using RSA-PSS with SHA-256 and a 32-byte salt. Paste your private key (JWK format) and the message to sign.

Privacy: this tool processes your data entirely in your browser. Nothing you paste or type is sent to the server.

Enter the message to sign.

Paste the private key in JWK format from RSA Key Pair Generator.

Result

Enter your values and press Calculate — the result appears here.

Worked examples

Sign a message

  • message = Important document
  • privateKey = {"kty":"RSA","n":"...","d":"..."}

Result: Base64-encoded signature.

Frequently asked questions

What is RSA-PSS?

RSA-PSS (Probabilistic Signature Scheme) is a cryptographic signature scheme that provides provable security. It uses a random salt for each signature, making it more secure than older schemes like PKCS#1 v1.5.

What is the salt for?

The salt adds randomness to the signature process, providing provable security and preventing certain attacks.

Copied!