| rfc8842v3.txt | rfc8842.txt | |||
|---|---|---|---|---|
| Internet Engineering Task Force (IETF) C. Holmberg | Internet Engineering Task Force (IETF) C. Holmberg | |||
| Request for Comments: 8842 Ericsson | Request for Comments: 8842 Ericsson | |||
| Updates: 5763, 7345 R. Shpount | Updates: 5763, 7345 R. Shpount | |||
| Category: Standards Track TurboBridge | Category: Standards Track TurboBridge | |||
| ISSN: 2070-1721 May 2020 | ISSN: 2070-1721 January 2021 | |||
| Session Description Protocol (SDP) Offer/Answer Considerations for | Session Description Protocol (SDP) Offer/Answer Considerations for | |||
| Datagram Transport Layer Security (DTLS) and Transport Layer Security | Datagram Transport Layer Security (DTLS) and Transport Layer Security | |||
| (TLS) | (TLS) | |||
| Abstract | Abstract | |||
| This document defines the Session Description Protocol (SDP) offer/ | This document defines the Session Description Protocol (SDP) offer/ | |||
| answer procedures for negotiating and establishing a Datagram | answer procedures for negotiating and establishing a Datagram | |||
| Transport Layer Security (DTLS) association. The document also | Transport Layer Security (DTLS) association. The document also | |||
| skipping to change at line 44 ¶ | skipping to change at line 44 ¶ | |||
| received public review and has been approved for publication by the | received public review and has been approved for publication by the | |||
| Internet Engineering Steering Group (IESG). Further information on | Internet Engineering Steering Group (IESG). Further information on | |||
| Internet Standards is available in Section 2 of RFC 7841. | Internet Standards is available in Section 2 of RFC 7841. | |||
| Information about the current status of this document, any errata, | Information about the current status of this document, any errata, | |||
| and how to provide feedback on it may be obtained at | and how to provide feedback on it may be obtained at | |||
| https://www.rfc-editor.org/info/rfc8842. | https://www.rfc-editor.org/info/rfc8842. | |||
| Copyright Notice | Copyright Notice | |||
| Copyright (c) 2020 IETF Trust and the persons identified as the | Copyright (c) 2021 IETF Trust and the persons identified as the | |||
| document authors. All rights reserved. | document authors. All rights reserved. | |||
| This document is subject to BCP 78 and the IETF Trust's Legal | This document is subject to BCP 78 and the IETF Trust's Legal | |||
| Provisions Relating to IETF Documents | Provisions Relating to IETF Documents | |||
| (https://trustee.ietf.org/license-info) in effect on the date of | (https://trustee.ietf.org/license-info) in effect on the date of | |||
| publication of this document. Please review these documents | publication of this document. Please review these documents | |||
| carefully, as they describe your rights and restrictions with respect | carefully, as they describe your rights and restrictions with respect | |||
| to this document. Code Components extracted from this document must | to this document. Code Components extracted from this document must | |||
| include Simplified BSD License text as described in Section 4.e of | include Simplified BSD License text as described in Section 4.e of | |||
| the Trust Legal Provisions and are provided without warranty as | the Trust Legal Provisions and are provided without warranty as | |||
| skipping to change at line 221 ¶ | skipping to change at line 221 ¶ | |||
| Name: tls-id | Name: tls-id | |||
| Value: tls-id-value | Value: tls-id-value | |||
| Usage Level: media | Usage Level: media | |||
| Charset Dependent: no | Charset Dependent: no | |||
| Default Value: N/A | Default Value: N/A | |||
| Syntax: tls-id-value = 20*255(tls-id-char) | Syntax: | |||
| tls-id-value = 20*255(tls-id-char) | ||||
| tls-id-char = ALPHA / DIGIT / "+" / "/" / "-" / "_" | tls-id-char = ALPHA / DIGIT / "+" / "/" / "-" / "_" | |||
| <ALPHA and DIGIT defined in RFC 4566> | <ALPHA and DIGIT defined in RFC 4566> | |||
| Example: a=tls-id:abc3de65cddef001be82 | Example: | |||
| a=tls-id:abc3de65cddef001be82 | ||||
| Every time an endpoint requests to establish a new DTLS association, | Every time an endpoint requests to establish a new DTLS association, | |||
| the endpoint MUST generate a new local "tls-id" attribute value. An | the endpoint MUST generate a new local "tls-id" attribute value. An | |||
| unchanged local "tls-id" attribute value, in combination with non- | unchanged local "tls-id" attribute value, in combination with non- | |||
| changed fingerprints, indicates that the endpoint intends to reuse | changed fingerprints, indicates that the endpoint intends to reuse | |||
| the existing DTLS association. | the existing DTLS association. | |||
| The "tls-id" attribute value MUST be generated using a strong random | The "tls-id" attribute value MUST be generated using a strong random | |||
| function and include at least 120 bits of randomness. | function and include at least 120 bits of randomness. | |||
| skipping to change at line 872 ¶ | skipping to change at line 874 ¶ | |||
| [RFC8445] Keranen, A., Holmberg, C., and J. Rosenberg, "Interactive | [RFC8445] Keranen, A., Holmberg, C., and J. Rosenberg, "Interactive | |||
| Connectivity Establishment (ICE): A Protocol for Network | Connectivity Establishment (ICE): A Protocol for Network | |||
| Address Translator (NAT) Traversal", RFC 8445, | Address Translator (NAT) Traversal", RFC 8445, | |||
| DOI 10.17487/RFC8445, July 2018, | DOI 10.17487/RFC8445, July 2018, | |||
| <https://www.rfc-editor.org/info/rfc8445>. | <https://www.rfc-editor.org/info/rfc8445>. | |||
| [RFC8843] Holmberg, C., Alvestrand, H., and C. Jennings, | [RFC8843] Holmberg, C., Alvestrand, H., and C. Jennings, | |||
| "Negotiating Media Multiplexing Using the Session | "Negotiating Media Multiplexing Using the Session | |||
| Description Protocol (SDP)", RFC 8843, | Description Protocol (SDP)", RFC 8843, | |||
| DOI 10.17487/RFC8843, 2020, | DOI 10.17487/RFC8843, January 2021, | |||
| <https://www.rfc-editor.org/info/rfc8843>. | <https://www.rfc-editor.org/info/rfc8843>. | |||
| [RFC8859] Nandakumar, S., "A Framework for SDP Attributes when | [RFC8859] Nandakumar, S., "A Framework for Session Description | |||
| Multiplexing", RFC 8859, DOI 10.17487/RFC8859, February | Protocol (SDP) Attributes When Multiplexing", RFC 8859, | |||
| 2018, <https://www.rfc-editor.org/info/rfc8859>. | DOI 10.17487/RFC8859, January 2021, | |||
| <https://www.rfc-editor.org/info/rfc8859>. | ||||
| 12.2. Informative References | 12.2. Informative References | |||
| [ITU.T38] ITU-T, "Procedures for real-time Group 3 facsimile | [ITU.T38] ITU-T, "Procedures for real-time Group 3 facsimile | |||
| communication over IP networks", Recommendation T.38, | communication over IP networks", Recommendation T.38, | |||
| September 2010, <https://www.itu.int/rec/T-REC-T.38/en>. | September 2010, <https://www.itu.int/rec/T-REC-T.38/en>. | |||
| [RFC4474] Peterson, J. and C. Jennings, "Enhancements for | [RFC4474] Peterson, J. and C. Jennings, "Enhancements for | |||
| Authenticated Identity Management in the Session | Authenticated Identity Management in the Session | |||
| Initiation Protocol (SIP)", RFC 4474, | Initiation Protocol (SIP)", RFC 4474, | |||
| skipping to change at line 922 ¶ | skipping to change at line 925 ¶ | |||
| <https://www.rfc-editor.org/info/rfc7983>. | <https://www.rfc-editor.org/info/rfc7983>. | |||
| [RFC8224] Peterson, J., Jennings, C., Rescorla, E., and C. Wendt, | [RFC8224] Peterson, J., Jennings, C., Rescorla, E., and C. Wendt, | |||
| "Authenticated Identity Management in the Session | "Authenticated Identity Management in the Session | |||
| Initiation Protocol (SIP)", RFC 8224, | Initiation Protocol (SIP)", RFC 8224, | |||
| DOI 10.17487/RFC8224, February 2018, | DOI 10.17487/RFC8224, February 2018, | |||
| <https://www.rfc-editor.org/info/rfc8224>. | <https://www.rfc-editor.org/info/rfc8224>. | |||
| [RFC8839] Petit-Huguenin, M., Nandakumar, S., Holmberg, C., Keränen, | [RFC8839] Petit-Huguenin, M., Nandakumar, S., Holmberg, C., Keränen, | |||
| A., and R. Shpount, "Session Description Protocol (SDP) | A., and R. Shpount, "Session Description Protocol (SDP) | |||
| Offer/Answer procedures for Interactive Connectivity | Offer/Answer Procedures for Interactive Connectivity | |||
| Establishment (ICE)", RFC 8839, DOI 10.17487/RFC8839, | Establishment (ICE)", RFC 8839, DOI 10.17487/RFC8839, | |||
| 2020, <https://www.rfc-editor.org/info/rfc8839>. | January 2021, <https://www.rfc-editor.org/info/rfc8839>. | |||
| [RFC8844] Thomson, M. and E. Rescorla, "Unknown Key Share Attacks on | [RFC8844] Thomson, M. and E. Rescorla, "Unknown Key-Share Attacks on | |||
| uses of TLS with the Session Description Protocol (SDP)", | Uses of TLS with the Session Description Protocol (SDP)", | |||
| RFC 8844, DOI 10.17487/RFC8844, 2020, | RFC 8844, DOI 10.17487/RFC8844, January 2021, | |||
| <https://www.rfc-editor.org/info/rfc8844>. | <https://www.rfc-editor.org/info/rfc8844>. | |||
| Acknowledgements | Acknowledgements | |||
| Thanks to Justin Uberti, Martin Thomson, Paul Kyzivat, Jens Guballa, | Thanks to Justin Uberti, Martin Thomson, Paul Kyzivat, Jens Guballa, | |||
| Charles Eckel, Gonzalo Salgueiro, and Paul Jones for providing | Charles Eckel, Gonzalo Salgueiro, and Paul Jones for providing | |||
| comments and suggestions on the document. Ben Campbell performed an | comments and suggestions on the document. Ben Campbell performed an | |||
| Area Director review. Paul Kyzivat performed a Gen-ART review. | Area Director review. Paul Kyzivat performed a Gen-ART review. | |||
| Authors' Addresses | Authors' Addresses | |||
| End of changes. 9 change blocks. | ||||
| 13 lines changed or deleted | 16 lines changed or added | |||
This html diff was produced by rfcdiff 1.48. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ | ||||