PASSporT Extension for Diverted Calls
draft-ietf-stir-passport-divert-07
|
Document |
Type |
|
Active Internet-Draft (stir WG)
|
|
Last updated |
|
2019-12-03
(latest revision 2019-11-04)
|
|
Replaces |
|
draft-peterson-passport-divert
|
|
Stream |
|
IETF
|
|
Intended RFC status |
|
Proposed Standard
|
|
Formats |
|
plain text
xml
pdf
htmlized
bibtex
|
|
Reviews |
|
|
Stream |
WG state
|
|
Submitted to IESG for Publication
|
|
Document shepherd |
|
Russ Housley
|
|
Shepherd write-up |
|
Show
(last changed 2019-07-12)
|
IESG |
IESG state |
|
Waiting for Writeup
|
|
Consensus Boilerplate |
|
Yes
|
|
Telechat date |
|
|
|
Responsible AD |
|
Adam Roach
|
|
Send notices to |
|
Russ Housley <housley@vigilsec.com>
|
IANA |
IANA review state |
|
IANA - Not OK
|
|
IANA expert review state |
|
Issues identified
|
|
IANA expert review comments |
|
PASSporT registrations approved. JWT Claims experts would like the issues described in jwt-reg-review mailing list review resolved before registration.
|
Network Working Group J. Peterson
Internet-Draft Neustar
Updates: RFC8224 (if approved) November 4, 2019
Intended status: Standards Track
Expires: May 7, 2020
PASSporT Extension for Diverted Calls
draft-ietf-stir-passport-divert-07
Abstract
PASSporT is specified in RFC 8225 to convey cryptographically-signed
information about the people involved in personal communications.
This document extends PASSporT to include an indication that a call
has been diverted from its original destination to a new one. This
information can greatly improve the decisions made by verification
services in call forwarding scenarios. Also specified here is an
encapsulation mechanism for nesting a PASSporT within another
PASSporT that assists relying parties in some diversion scenarios.
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 May 7, 2020.
Copyright Notice
Copyright (c) 2019 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
Peterson Expires May 7, 2020 [Page 1]
Internet-Draft PASSporT Diverted November 2019
to this document. Code Components extracted from this document must
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 . . . . . . . . . . . . . . . . . . . . . . . . . 4
3. The 'div' PASSporT Type and Claim . . . . . . . . . . . . . . 4
4. Using 'div' in SIP . . . . . . . . . . . . . . . . . . . . . 6
4.1. Authentication Service Behavior . . . . . . . . . . . . . 6
4.2. Verification Service Behavior . . . . . . . . . . . . . . 8
5. The 'div-o' PASSporT Type . . . . . . . . . . . . . . . . . . 10
6. Definition of 'opt' . . . . . . . . . . . . . . . . . . . . . 12
7. 'div' and Redirection . . . . . . . . . . . . . . . . . . . . 12
8. Extending 'div' to work with Service Logic Tracking . . . . . 14
9. Acknowledgments . . . . . . . . . . . . . . . . . . . . . . . 14
10. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 14
10.1. JSON Web Token Claims Registrations . . . . . . . . . . 14
10.1.1. 'div' registration . . . . . . . . . . . . . . . . . 15
10.1.2. 'opt' registration . . . . . . . . . . . . . . . . . 15
10.2. PASSporT Type Registrations . . . . . . . . . . . . . . 15
11. Privacy Considerations . . . . . . . . . . . . . . . . . . . 15
12. Security Considerations . . . . . . . . . . . . . . . . . . . 16
13. References . . . . . . . . . . . . . . . . . . . . . . . . . 16
13.1. Normative References . . . . . . . . . . . . . . . . . . 16
13.2. Informative References . . . . . . . . . . . . . . . . . 17
Appendix A. Appendix A: Keys for Examples . . . . . . . . . . . 18
Author's Address . . . . . . . . . . . . . . . . . . . . . . . . 18
1. Introduction
A Personal Assertion Token (PASSporT [RFC8225]) is a token format
based on the JSON Web Token (JWT [RFC7519]) for conveying
cryptographically-signed information about the people involved in
personal communications; it is used by the Secure Telephone Identity
Revisited (STIR [RFC8224]) protocol to convey a signed assertion of
the identity of the participants in real-time communications
established via a protocol like SIP. This specification extends
PASSporT to include an indication that a call has been diverted from
its original destination to a new one.
Although the STIR problem statement [RFC7340] is focused on
preventing the impersonation of the caller's identity, which is a
common enabler for threats such as robocalling and voicemail hacking
Show full document text