SASLprep: Stringprep Profile for User Names and Passwords
Metadata
- Publisher
- IETF
- Doc Type
- Standard
- Pages
- 6
- Abstract
- This document describes how to prepare Unicode strings representing user names and passwords for comparison. The document defines the "SASLprep" profile of the "stringprep" algorithm to be used for both user names and passwords. This profile is intended to be used by Simple Authentication and Security Layer (SASL) mechanisms (such as PLAIN, CRAM-MD5, and DIGEST-MD5), as well as other protocols exchanging simple user names and/or passwords. [STANDARDS-TRACK]
- Publication Date
- 2005-03-01
- Status Note
- Proposed Standard
- DOI
10.17487/RFC4013- Link
- https://doi.org/10.17487/RFC4013
- Author(s)
- Kurt Zeilenga
- Keyword(s)
- SASLprep, Stringprep, SASL
Latest version of IETF RFC 4013
Document Versions — IETF RFC 4013
-
▶ IETF RFC 4013 (2005-03-01)THIS DOC [SUPERSEDED] [LATEST VERSION]
Normative Reference(s)
- IETF RFC 3454 [Superseded*]
- UNICODE.STD.3.2.0 — Unicode3.2 EXTERNAL
Bibliographic Reference(s)
- The Unicode Consortium, "Unicode Glossary", < http://www.unicode.org/glossary/ >. EXTERNAL
- Nerenberg, L., "The CRAM-MD5 SASL Mechanism" , Work in Progress. EXTERNAL
- "Public Review Issue #29: Normalization Issue", < http://www.unicode.org/review/pr-29.html >, February 2004. EXTERNAL
- Zeilenga, K., Ed., "The Plain SASL Mechanism" , Work in Progress. EXTERNAL
- Melnikov, A., Ed., "Simple Authentication and Security Layer (SASL)", Work in Progress. EXTERNAL
- Whistler, K. and M. Davis, "Unicode Technical Report #17, Character Encoding Model", UTR17, < http://www.unicode.org/unicode/reports/tr17/ >, August 2000. EXTERNAL
- Leach, P., Newman, C., and A. Melnikov, "Using Digest Authentication as a SASL Mechanism", Work in Progress. EXTERNAL
Source Data (JSON)
Full registry record with provenance metadata. Open directly: /api/doc/RFC4013.json
Reference Tree
Explore all references and references to this document, as a navigable tree.
Open Reference TreeReference this Doc
Plain text (ISO 690 compliant)
Preview:
IETF RFC 4013, SASLprep: Stringprep Profile for User Names and Passwords. Available at https://doi.org/10.17487/RFC4013
Snippet:
IETF RFC 4013, SASLprep: Stringprep Profile for User Names and Passwords. Available at https://doi.org/10.17487/RFC4013
HTML (ISO 690 compliant)
Preview:
IETF RFC 4013, SASLprep: Stringprep Profile for User Names and Passwords. Available at https://doi.org/10.17487/RFC4013
Snippet:
<span class="citation"><cite>IETF RFC 4013</cite>, SASLprep: Stringprep Profile for User Names and Passwords. Available at <a href="https://doi.org/10.17487/RFC4013" target="_blank" rel="noopener">https://doi.org/10.17487/RFC4013</a></span>
SMPTE's HTML Pub
Preview:
IETF RFC 4013, SASLprep: Stringprep Profile for User Names and Passwords
doi: 10.17487/RFC4013
url: https://doi.org/10.17487/RFC4013
doi: 10.17487/RFC4013
url: https://doi.org/10.17487/RFC4013
Snippet:
<li> <cite id="bib-rfc4013">IETF RFC 4013</cite>, SASLprep: Stringprep Profile for User Names and Passwords <span class="doi">10.17487/RFC4013</span> </li>
Referenced By
- IETF RFC 4252 [Active*]
- IETF RFC 4279 [Active*]
- IETF RFC 4282 [Superseded*]
- IETF RFC 4422 [Active*]
- IETF RFC 4511 [Active*]
- IETF RFC 4513 [Active*]
- IETF RFC 4519 [Active*]
- IETF RFC 4616 [Active*]
- IETF RFC 4643 [Active*]
- IETF RFC 4954 [Active*]
- IETF RFC 4992 [Active*]
- IETF RFC 5054 [Active*]
- IETF RFC 5389 [Superseded*]
- IETF RFC 5931 [Active*]
- IETF RFC 6120 [Active*]
- IETF RFC 6124 [Active*]
- IETF RFC 6365 [Active*]
- IETF RFC 6678 [Active*]
- IETF RFC 6885 [Active*]
- IETF RFC 7613 [Superseded*]