La spécification HTTP Signatures vise à fournir aux clients un moyen standard d'ajouter l'authentification de l'origine et l'intégrité des messages aux messages basés sur HTTP. La spécification HTTP Signature Nonce décrit une manière d'utiliser le protocole HTTP Signatures sur un canal non sécurisé comme HTTP.