<?xml version="1.0" encoding="UTF-8"?>
  <?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
  <!-- generated by https://github.com/cabo/kramdown-rfc2629 version 1.2.7 -->

<!DOCTYPE rfc SYSTEM "rfc2629.dtd" [
]>

<?rfc toc="yes"?>
<?rfc sortrefs="yes"?>
<?rfc symrefs="yes"?>

<rfc ipr="trust200902" docName="draft-wendt-stir-passport-shaken-01" category="std">

  <front>
    <title abbrev="shaken">PASSporT SHAKEN Extension (SHAKEN)</title>

    <author initials="C." surname="Wendt" fullname="Chris Wendt">
      <organization>Comcast</organization>
      <address>
        <postal>
          <street>One Comcast Center</street>
          <city>Philadelphia, PA  19103</city>
          <country>USA</country>
        </postal>
        <email>chris-ietf@chriswendt.net</email>
      </address>
    </author>
    <author initials="M." surname="Barnes" fullname="Mary Barnes">
      <organization>MLB@Realtime Communications</organization>
      <address>
        <email>mary.ietf.barnes@gmail.com</email>
      </address>
    </author>

    <date year="2017" month="October" day="30"/>

    <area>ART</area>
    <workgroup>stir</workgroup>
    <keyword>Internet-Draft</keyword>

    <abstract>


<t>This document extends PASSporT, a token object that conveys cryptographically-signed information about the participants involved in personal communications, to include information defined as part of the SHAKEN <xref target="ATIS-1000074"/> specification for indicating an attestation level and originating ID.</t>



    </abstract>


  </front>

  <middle>


<section anchor="introduction" title="Introduction">

<t>The SHAKEN specification defines a framework for using STIR protocols including PASSporT <xref target="I-D.ietf-stir-passport"/>, RFC4474bis <xref target="I-D.ietf-stir-rfc4474bis"/> and the STIR certificate framework <xref target="I-D.ietf-stir-certificates"/> for implementing the cryptographic validation of an authorized originator of telephone calls using SIP.  Because the current telephone network contains both VoIP and TDM/SS7 originated traffic, there is many scenarios that need to be accounted for where PASSporT signatures may represent either direct or indirect call origination scenarios.  The SHAKEN <xref target="ATIS-1000074"/> specification defines levels of attribution of the origination of the call as well as an origination identifier that can help create a unique association with the origination of calls from various parts of the VoIP or TDM telephone network.  This document specifies these indicators as a specified PASSporT extension.</t>

</section>
<section anchor="terminology" title="Terminology">

<t>The key words “MUST”, “MUST NOT”, “REQUIRED”, “SHALL”, “SHALL
NOT”, “SHOULD”, “SHOULD NOT”, “RECOMMENDED”, “MAY”, and “OPTIONAL” in this
document are to be interpreted as described in <xref target="RFC2119"/>.</t>

</section>
<section anchor="overview-of-shaken-passport-extension" title="Overview of ‘shaken’ PASSporT extension">

<t>The SHAKEN framework is designed to use PASSporT <xref target="I-D.ietf-stir-passport"/> as a method of asserting the telephone number calling identity.  In addition to the PASSporT base claims, there are two additional claims that have been defined for the needs of a service provider to signal information beyond just the telephone identity. First, in order to help bridge the transition of the state of the current telephone network which has calls with no authentication and non-SIP <xref target="RFC3261"/> signaling not compatible with the use of PASSporT and Secure Telephone Identity (STI) in general, there is an attestation claim.  This provides three levels of attestation, including a full attestation when the service provider can fully attest to the calling identity, a partial attestation, when the service provider originated a telephone call but can not fully attest to the calling identity, and a gateway attestation which is the lowest level of attestation and represents the service provider receiving a call from a non PASSporT or STI supporting telephone gateway.</t>

<t>The second claim is a unique origination identifier that should be used by the service provider to identify different sources of telephone calls to support a traceback mechanism that can be used for enforcement and identification of a source of illegitimate calls.</t>

<t>The next two sections define these new claims.</t>

</section>
<section anchor="attest" title="PASSporT ‘attest’ Claim">

<t>This indicator allows for both identifying the service provider that is vouching for the call as well as a clearly indicating what information the service provider is attesting to.  The ‘attest’ claim can be one of the following three values, ‘A’, ‘B’, or ‘C’ as defined in <xref target="ATIS-1000074"/>.</t>

<t>‘A’ represents ‘Full Attestation’ where the signing provider MUST satisfy all of the following conditions:</t>

<t><list style="symbols">
  <t>Is responsible for the origination of the call onto the IP based service provider voice network.</t>
  <t>Has a direct authenticated relationship with the customer and can identify the customer.</t>
  <t>Has established a verified association with the telephone number used for the call.</t>
</list></t>

<t>‘B’ represents ‘Partial Attestation’ where the signing provider MUST satisfy all of the following conditions:</t>

<t><list style="symbols">
  <t>Is responsible for the origination of the call onto its IP-based voice network.</t>
  <t>Has a direct authenticated relationship with the customer and can identify the customer.</t>
  <t>Has NOT established a verified association with the telephone number being used for the call.</t>
</list></t>

<t>‘C’ represents ‘Gateway Attestation’ where the signing provider MUST satisfy all of the following conditions:</t>

<t><list style="symbols">
  <t>Is the entry point of the call into its VoIP network.</t>
  <t>Has no relationship with the initiator of the call (e.g., international gateways)</t>
</list></t>

</section>
<section anchor="origid" title="PASSporT ‘origid’ Claim">

<t>The purpose of the unique origination identifier is to assign an opaque identifier corresponding to the service provider-initiated calls themselves, customers, classes of devices, or other groupings that a service provider might want to use for determining things like reputation or trace back identification of customers or gateways.  The value of ‘origid’ claim is a UUID as defined in <xref target="RFC4122"/>.  SHAKEN isn’t prescriptive in the exact usage of origid other than the UUID format as a globally unique identifier representing the originator of the call to whatever granularity the PASSporT signer determines is sufficient for the ability to trace the original origination point of the call.  There will likely be best practices documents that more precisely guide it’s usage in real deployments.</t>

</section>
<section anchor="example" title="Example">

<figure><artwork><![CDATA[
Protected Header
{
   "alg":"ES256",
   "typ":"passport",
   “ppt”:”shaken”,
   "x5u":"https://cert.example.org/passport.crt"
}
Payload
{
   “attest”:”A”
   "dest":{“uri”:["sip:alice@example.com"]}
   "iat":"1443208345",
   "orig":{“tn”:"12155551212"},
   “origid”:”123e4567-e89b-12d3-a456-426655440000”
}
]]></artwork></figure>

</section>
<section anchor="using-shaken-in-sip" title="Using ‘shaken’ in SIP">

<t>The use of the ‘shaken’ PASSporT type and the claims ‘attest’ and ‘origid’ are formally defined in <xref target="ATIS-1000074"/> for usage in SIP <xref target="RFC3261"/> aligned with the use of the identity header defined in <xref target="I-D.ietf-stir-rfc4474bis"/>.  The carriage of the ‘attest’ and ‘origid’ values are in the full PASSporT token included in the identity header as specified in <xref target="ATIS-1000074"/>.</t>

</section>
<section anchor="iana-considerations" title="IANA Considerations">

<section anchor="json-web-token-claims" title="JSON Web Token claims">

<t>This specification requests that the IANA add two new claims to the JSON
Web Token Claims registry as defined in <xref target="RFC7519"></xref>.</t>

<t>Claim Name: “attest”</t>

<t>Claim Description: Attestation level as defined in SHAKEN framework</t>

<t>Change Controller: IESG</t>

<t>Specification Document(s): [RFCThis]</t>

<t>Claim Name: “origid”</t>

<t>Claim Description: Originating Identifier as defined in SHAKEN framework</t>

<t>Change Controller: IESG</t>

<t>Specification Document(s): [RFCThis]</t>

</section>
<section anchor="passport-types" title="PASSporT Types">

<t>This specification requests that the IANA add a new entry to the PASSporT Types registry for the type “shaken” which is specified in [RFCThis].</t>

</section>
</section>
<section anchor="security_considerations" title="Security Considerations">

<t>TBD</t>

</section>
<section anchor="acknowledgements" title="Acknowledgements">

<t>TBD</t>

</section>


  </middle>

  <back>

    <references title='Normative References'>





<reference anchor="I-D.ietf-stir-passport">
<front>
<title>Personal Assertion Token (PASSporT)</title>

<author initials='C' surname='Wendt' fullname='Chris Wendt'>
    <organization />
</author>

<author initials='J' surname='Peterson' fullname='Jon Peterson'>
    <organization />
</author>

<date month='February' day='9' year='2017' />

<abstract><t>This document defines a method for creating and validating a token that cryptographically verifies an originating identity, or more generally a URI or telephone number representing the originator of personal communications.  The PASSporT token is cryptographically signed to protect the integrity of the identity the originator and to verify the assertion of the identity information at the destination. The cryptographic signature is defined with the intention that it can confidently verify the originating persona even when the signature is sent to the destination party over an insecure channel.  PASSporT is particularly useful for many personal communications applications over IP networks and other multi-hop interconnection scenarios where the originating and destination parties may not have a direct trusted relationship.</t></abstract>

</front>

<seriesInfo name='Internet-Draft' value='draft-ietf-stir-passport-11' />
<format type='TXT'
        target='http://www.ietf.org/internet-drafts/draft-ietf-stir-passport-11.txt' />
</reference>



<reference anchor="I-D.ietf-stir-certificates">
<front>
<title>Secure Telephone Identity Credentials: Certificates</title>

<author initials='J' surname='Peterson' fullname='Jon Peterson'>
    <organization />
</author>

<author initials='S' surname='Turner' fullname='Sean Turner'>
    <organization />
</author>

<date month='May' day='9' year='2017' />

<abstract><t>In order to prevent the impersonation of telephone numbers on the Internet, some kind of credential system needs to exist that cryptographically asserts authority over telephone numbers.  This document describes the use of certificates in establishing authority over telephone numbers, as a component of a broader architecture for managing telephone numbers as identities in protocols like SIP.</t></abstract>

</front>

<seriesInfo name='Internet-Draft' value='draft-ietf-stir-certificates-14' />
<format type='TXT'
        target='http://www.ietf.org/internet-drafts/draft-ietf-stir-certificates-14.txt' />
</reference>



<reference anchor="I-D.ietf-stir-rfc4474bis">
<front>
<title>Authenticated Identity Management in the Session Initiation Protocol (SIP)</title>

<author initials='J' surname='Peterson' fullname='Jon Peterson'>
    <organization />
</author>

<author initials='C' surname='Jennings' fullname='Cullen Jennings'>
    <organization />
</author>

<author initials='E' surname='Rescorla' fullname='Eric Rescorla'>
    <organization />
</author>

<author initials='C' surname='Wendt' fullname='Chris Wendt'>
    <organization />
</author>

<date month='February' day='9' year='2017' />

<abstract><t>The baseline security mechanisms in the Session Initiation Protocol (SIP) are inadequate for cryptographically assuring the identity of the end users that originate SIP requests, especially in an interdomain context.  This document defines a mechanism for securely identifying originators of SIP requests.  It does so by defining a SIP header field for conveying a signature used for validating the identity, and for conveying a reference to the credentials of the signer.</t></abstract>

</front>

<seriesInfo name='Internet-Draft' value='draft-ietf-stir-rfc4474bis-16' />
<format type='TXT'
        target='http://www.ietf.org/internet-drafts/draft-ietf-stir-rfc4474bis-16.txt' />
</reference>



<reference  anchor="RFC4122" target='https://www.rfc-editor.org/info/rfc4122'>
<front>
<title>A Universally Unique IDentifier (UUID) URN Namespace</title>
<author initials='P.' surname='Leach' fullname='P. Leach'><organization /></author>
<author initials='M.' surname='Mealling' fullname='M. Mealling'><organization /></author>
<author initials='R.' surname='Salz' fullname='R. Salz'><organization /></author>
<date year='2005' month='July' />
<abstract><t>This specification defines a Uniform Resource Name namespace for UUIDs (Universally Unique IDentifier), also known as GUIDs (Globally Unique IDentifier).  A UUID is 128 bits long, and can guarantee uniqueness across space and time.  UUIDs were originally used in the Apollo Network Computing System and later in the Open Software Foundation\'s (OSF) Distributed Computing Environment (DCE), and then in Microsoft Windows platforms.</t><t>This specification is derived from the DCE specification with the kind permission of the OSF (now known as The Open Group).  Information from earlier versions of the DCE specification have been incorporated into this document.  [STANDARDS-TRACK]</t></abstract>
</front>
<seriesInfo name='RFC' value='4122'/>
<seriesInfo name='DOI' value='10.17487/RFC4122'/>
</reference>



<reference  anchor="RFC7519" target='https://www.rfc-editor.org/info/rfc7519'>
<front>
<title>JSON Web Token (JWT)</title>
<author initials='M.' surname='Jones' fullname='M. Jones'><organization /></author>
<author initials='J.' surname='Bradley' fullname='J. Bradley'><organization /></author>
<author initials='N.' surname='Sakimura' fullname='N. Sakimura'><organization /></author>
<date year='2015' month='May' />
<abstract><t>JSON Web Token (JWT) is a compact, URL-safe means of representing claims to be transferred between two parties.  The claims in a JWT are encoded as a JSON object that is used as the payload of a JSON Web Signature (JWS) structure or as the plaintext of a JSON Web Encryption (JWE) structure, enabling the claims to be digitally signed or integrity protected with a Message Authentication Code (MAC) and/or encrypted.</t></abstract>
</front>
<seriesInfo name='RFC' value='7519'/>
<seriesInfo name='DOI' value='10.17487/RFC7519'/>
</reference>


<reference anchor="ATIS-1000074" >
  <front>
    <title>Signature-based Handling of Asserted information using toKENs (SHAKEN)</title>
    <author >
      <organization>ATIS/SIP Forum NNI Task Group</organization>
    </author>
    <date year="2017" month="January"/>
  </front>
</reference>


    </references>

    <references title='Informative References'>





<reference  anchor="RFC2119" target='https://www.rfc-editor.org/info/rfc2119'>
<front>
<title>Key words for use in RFCs to Indicate Requirement Levels</title>
<author initials='S.' surname='Bradner' fullname='S. Bradner'><organization /></author>
<date year='1997' month='March' />
<abstract><t>In many standards track documents several words are used to signify the requirements in the specification.  These words are often capitalized. This document defines these words as they should be interpreted in IETF documents.  This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t></abstract>
</front>
<seriesInfo name='BCP' value='14'/>
<seriesInfo name='RFC' value='2119'/>
<seriesInfo name='DOI' value='10.17487/RFC2119'/>
</reference>



<reference  anchor="RFC3261" target='https://www.rfc-editor.org/info/rfc3261'>
<front>
<title>SIP: Session Initiation Protocol</title>
<author initials='J.' surname='Rosenberg' fullname='J. Rosenberg'><organization /></author>
<author initials='H.' surname='Schulzrinne' fullname='H. Schulzrinne'><organization /></author>
<author initials='G.' surname='Camarillo' fullname='G. Camarillo'><organization /></author>
<author initials='A.' surname='Johnston' fullname='A. Johnston'><organization /></author>
<author initials='J.' surname='Peterson' fullname='J. Peterson'><organization /></author>
<author initials='R.' surname='Sparks' fullname='R. Sparks'><organization /></author>
<author initials='M.' surname='Handley' fullname='M. Handley'><organization /></author>
<author initials='E.' surname='Schooler' fullname='E. Schooler'><organization /></author>
<date year='2002' month='June' />
<abstract><t>This document describes Session Initiation Protocol (SIP), an application-layer control (signaling) protocol for creating, modifying, and terminating sessions with one or more participants.  These sessions include Internet telephone calls, multimedia distribution, and multimedia conferences.  [STANDARDS-TRACK]</t></abstract>
</front>
<seriesInfo name='RFC' value='3261'/>
<seriesInfo name='DOI' value='10.17487/RFC3261'/>
</reference>




    </references>



  </back>

<!-- ##markdown-source:
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
1nXmQB0AAA==

-->

</rfc>

