On This Page
Constructing Messages Using HTTP Signature Security
HTTP signatures use a digital signature to enable the receiver to validate the sender's
authenticity and ensure that the message was not tampered with during transit. For more
information on HTTP signatures, see the IETF Draft: HTTP Message Signatures.
Follow these steps to implement HTTP signatures:
- Create a shared secret key pair.
- Generate a hash of the message body.
- Generate a signature hash.
- Populate thesignatureheader field.