STIR Certificate Delegation
draft-ietf-stir-cert-delegation-04
Document | Type | Active Internet-Draft (stir WG) | |
---|---|---|---|
Author | Jon Peterson | ||
Last updated | 2021-02-22 | ||
Replaces | draft-peterson-stir-cert-delegation | ||
Stream | Internent Engineering Task Force (IETF) | ||
Intended RFC status | Proposed Standard | ||
Formats | plain text xml pdf htmlized (tools) htmlized bibtex | ||
Reviews | |||
Stream | WG state | Submitted to IESG for Publication (wg milestone: - Submit STIR Certific... ) | |
On Agenda | stir at IETF-110 | ||
Document shepherd | Russ Housley | ||
Shepherd write-up | Show (last changed 2020-08-05) | ||
IESG | IESG state | IESG Evaluation::AD Followup | |
Action Holders |
(None)
|
||
Consensus Boilerplate | Yes | ||
Telechat date |
Has a DISCUSS. Has enough positions to pass once DISCUSS positions are resolved. |
||
Responsible AD | Murray Kucherawy | ||
Send notices to | Russ Housley <housley@vigilsec.com> | ||
IANA | IANA review state | Version Changed - Review Needed |
Network Working Group J. Peterson Internet-Draft Neustar Intended status: Standards Track February 21, 2021 Expires: August 25, 2021 STIR Certificate Delegation draft-ietf-stir-cert-delegation-04 Abstract The Secure Telephone Identity Revisited (STIR) certificate profile provides a way to attest authority over telephone numbers and related identifiers for the purpose of preventing telephone number spoofing. This specification details how that authority can be delegated from a parent certificate to a subordinate certificate. This supports a number of use cases, including those where service providers grant credentials to enterprises or other customers capable of signing calls with STIR. Status of This Memo This Internet-Draft is submitted in full conformance with the provisions of BCP 78 and BCP 79. Internet-Drafts are working documents of the Internet Engineering Task Force (IETF). Note that other groups may also distribute working documents as Internet-Drafts. The list of current Internet- Drafts is at https://datatracker.ietf.org/drafts/current/. Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, or obsoleted by other documents at any time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress." This Internet-Draft will expire on August 25, 2021. Copyright Notice Copyright (c) 2021 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 Peterson Expires August 25, 2021 [Page 1] Internet-Draft STIR Cert Delegation February 2021 include Simplified BSD License text as described in Section 4.e of the Trust Legal Provisions and are provided without warranty as described in the Simplified BSD License. Table of Contents 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 2 2. Terminology . . . . . . . . . . . . . . . . . . . . . . . . . 3 3. Motivation . . . . . . . . . . . . . . . . . . . . . . . . . 3 4. Delegation of STIR Certificates . . . . . . . . . . . . . . . 4 4.1. Scope of Delegation . . . . . . . . . . . . . . . . . . . 5 5. Authentication Services Signing with Delegate Certificates . 6 6. Verification Service Behavior for Delegate Certificate Signatures . . . . . . . . . . . . . . . . . . . . . . . . . 7 7. Acquiring Multiple Certificates in STIR . . . . . . . . . . . 7 8. Certification Authorities and Service Providers . . . . . . . 8 8.1. ACME and Delegation . . . . . . . . . . . . . . . . . . . 9 8.2. Handling Multiple Certificates . . . . . . . . . . . . . 9 9. Alternative Solutions . . . . . . . . . . . . . . . . . . . . 10 10. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 10 11. Privacy Considerations . . . . . . . . . . . . . . . . . . . 10 12. Security Considerations . . . . . . . . . . . . . . . . . . . 11 13. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . 11 14. References . . . . . . . . . . . . . . . . . . . . . . . . . 12 14.1. Normative References . . . . . . . . . . . . . . . . . . 12 14.2. Informative References . . . . . . . . . . . . . . . . . 13 Author's Address . . . . . . . . . . . . . . . . . . . . . . . . 14 1. Introduction The STIR problem statement [RFC7340] reviews the difficulties facing the telephone network that are enabled by impersonation, including various forms of robocalling, voicemail hacking, and swatting [RFC7375]. One of the most important components of a system to prevent impersonation is the implementation of credentials which identify the parties who control telephone numbers. The STIR certificates [RFC8226] specification describes a credential system based on [X.509] version 3 certificates in accordance with [RFC5280] for that purpose. Those credentials can then be used by STIR authentication services [RFC8224] to sign PASSporT objects [RFC8225] carried in SIP [RFC3261] requests. [RFC8226] specifies an extension to X.509 that defines a Telephony Number (TN) Authorization List that may be included by certification authorities (CAs) in certificates. This extension providesShow full document text