Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

PRECIS Framework: Preparation, Enforcement, and Comparison of Internationalized Strings in Application Protocols (RFC7564)

IP.com Disclosure Number: IPCOM000241672D
Original Publication Date: 2015-May-01
Included in the Prior Art Database: 2015-May-21
Document File: 80 page(s) / 94K

Publishing Venue

Internet Society Requests For Comment (RFCs)

Related People

P. Saint-Andre: AUTHOR [+2]

Abstract

Application protocols using Unicode characters [Unicode] in protocol strings need to properly handle such strings in order to enforce internationalization rules for strings placed in various protocol slots (such as addresses and identifiers) and to perform valid comparison operations (e.g., for purposes of authentication or authorization). This document defines a framework enabling application protocols to perform the preparation, enforcement, and comparison of internationalized strings ("PRECIS") in a way that depends on the properties of Unicode characters and thus is agile with respect to versions of Unicode.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 3% of the total text.

Internet Engineering Task Force (IETF)                    P. Saint-Andre Request for Comments: 7564                                          &yet Obsoletes: 3454                                              M. Blanchet Category: Standards Track                                       Viagenie ISSN: 2070-1721                                                 May 2015

      PRECIS Framework: Preparation, Enforcement, and Comparison of            Internationalized Strings in Application Protocols

Abstract

   Application protocols using Unicode characters in protocol strings    need to properly handle such strings in order to enforce    internationalization rules for strings placed in various protocol    slots (such as addresses and identifiers) and to perform valid    comparison operations (e.g., for purposes of authentication or    authorization).  This document defines a framework enabling    application protocols to perform the preparation, enforcement, and    comparison of internationalized strings ("PRECIS") in a way that    depends on the properties of Unicode characters and thus is agile    with respect to versions of Unicode.  As a result, this framework    provides a more sustainable approach to the handling of    internationalized strings than the previous framework, known as    Stringprep (RFC 3454).  This document obsoletes RFC 3454.

Status of This Memo

   This is an Internet Standards Track document.

   This document is a product of the Internet Engineering Task Force    (IETF).  It represents the consensus of the IETF community.  It has    received public review and has been approved for publication by the    Internet Engineering Steering Group (IESG).  Further information on    Internet Standards is available in Section 2 of RFC 5741.

   Information about the current status of this document, any errata,    and how to provide feedback on it may be obtained at    http://www.rfc-editor.org/info/rfc7564.

 Saint-Andre & Blanchet       Standards Track                    [Page 1]
 RFC 7564                    PRECIS Framework                    May 2015

 Copyright Notice

   Copyright (c) 2015 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    (http://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 Simplified BSD L...