HTTP signatures are used to secure HTTP messages exchanged between a sender and receiver.

Purpose

The use of these digital signatures is to address two key aspects of message ssecurity:

  • Authenticity of any system that requests access to API specific resources
  • Integrity of specific message fields to guard against message tampering