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