RFC 9338
Internet Engineering Task Force (IETF) J. Schaad Request for Comments: 9338 August Cellars STD: 96 December 2022 Updates: 9052 Category: Standards Track ISSN: 2070-1721
Firma e Crittografia di Oggetti CBOR (COSE): Controfirme
Sommario
La Rappresentazione Concisa di Oggetti Binari (CBOR) è un formato dati progettato per dimensioni di codice ridotte e dimensioni di messaggio ridotte. La Firma e Crittografia di Oggetti CBOR (COSE) definisce una serie di servizi di sicurezza per CBOR. Questo documento definisce un algoritmo di controfirma insieme ai parametri di intestazione necessari e ai tag CBOR per COSE. Questo documento aggiorna la RFC 9052.
Stato di questo memo
Questo è un documento Internet Standards Track.
Questo documento è un prodotto della Internet Engineering Task Force (IETF). Rappresenta il consenso della comunità IETF. Ha ricevuto una revisione pubblica ed è stato approvato per la pubblicazione dall'Internet Engineering Steering Group (IESG). Ulteriori informazioni sugli standard Internet sono disponibili nella Sezione 2 della RFC 7841.
Informazioni sullo stato attuale di questo documento, eventuali errori e come fornire feedback su di esso possono essere ottenute all'indirizzo https://www.rfc-editor.org/info/rfc9338.
Avviso di copyright
Copyright (c) 2022 IETF Trust and the persons identified as the document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (https://trustee.ietf.org/license-info) in effect on the date of publication of this document. Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Code Components extracted from this document must include Revised BSD License text as described in Section 4.e of the Trust Legal Provisions and are provided without warranty as described in the Revised BSD License.
Sommario
- Introduzione 1.1. Terminologia dei requisiti 1.2. Grammatica CBOR 1.3. Terminologia del documento
- Parametri di intestazione della controfirma
- Controfirme Versione 2 3.1. Controfirme complete 3.2. Controfirme abbreviate 3.3. Processo di firma e verifica
- Restrizioni di Codifica CBOR
- Considerazioni IANA 5.1. Registro dei tag CBOR 5.2. Registro dei parametri di intestazione COSE
- Considerazioni sulla Sicurezza
- Riferimenti 7.1. Riferimenti normativi 7.2. Riferimenti informativi Appendice A. Esempi A.1. Esempi di messaggi firmati A.1.1. Controfirma A.2. Esempi di messaggi Signed1 A.2.1. Controfirma A.3. Esempi di messaggi imbustati A.3.1. Controfirma su contenuto crittografato A.4. Esempi di messaggi crittografati A.4.1. Controfirma su contenuto crittografato A.5. Esempi di messaggi con MAC A.5.1. Controfirma su contenuto MAC A.6. Esempi di messaggi MAC0 A.6.1. Controfirma su contenuto MAC0 Riconoscimenti Indirizzo dell'autore
Riconoscimenti
Questo documento è un prodotto del gruppo di lavoro COSE dell'IETF.
La bozza iniziale della specifica si basava in una certa misura sui risultati dei gruppi di lavoro JOSE e S/MIME.
Jim Schaad è mancato il 3 ottobre 2020. Questo documento è principalmente opera sua. Russ Housley ha servito come editore del documento dopo la prematura scomparsa di Jim, aiutando principalmente con i processi di approvazione e pubblicazione. A Jim va tutto il merito per il contenuto tecnico.
Jim Schaad e Jonathan Hammell hanno fornito gli esempi nell'Appendice A.
Le revisioni di Carsten Bormann, Ben Kaduk ed Elwyn Davies hanno notevolmente migliorato la chiarezza del documento.
Indirizzo dell'autore
Jim Schaad August Cellars United States of America