> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pipevest.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

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

<CardGroup cols={2}>
  <Card title="Content Digest" href="/concepts/http-signature/content-digest" icon="book" horizontal>
    Learn how to generate a content digest
  </Card>

  <Card title="Message Signature" href="/concepts/http-signature/message-signature" icon="book" horizontal>
    Learn more about message signatures
  </Card>
</CardGroup>
