Salted Challenge Response Authentication Mechanism (SCRAM) SASL and GSS-API Mechanisms
Metadata
- Publisher
- IETF
- Doc Type
- Standard
- Pages
- 28
- Abstract
- The secure authentication mechanism most widely deployed and used by Internet application protocols is the transmission of clear-text passwords over a channel protected by Transport Layer Security (TLS). There are some significant security concerns with that mechanism, which could be addressed by the use of a challenge response authentication mechanism protected by TLS. Unfortunately, the challenge response mechanisms presently on the standards track all fail to meet requirements necessary for widespread deployment, and have had success only in limited use. This specification describes a family of Simple Authentication and Security Layer (SASL; RFC 4422) authentication mechanisms called the Salted Challenge Response Authentication Mechanism (SCRAM), which addresses the security concerns and meets the deployability requirements. When used in combination with TLS or an equivalent security layer, a mechanism from this family could improve the status quo for application protocol authentication and provide a suitable choice for a mandatory-to-implement mechanism for future application protocol standards. [STANDARDS-TRACK]
- Publication Date
- 2010-07-01
- Status Note
- Proposed Standard
- DOI
10.17487/RFC5802- Link
- https://doi.org/10.17487/RFC5802
- Author(s)
- Chris NewmanAbhijit Menon-SenAlexey MelnikovNicolás Williams
- Keyword(s)
- SASL
Latest version of IETF RFC 5802
Document Versions — IETF RFC 5802
-
▶ IETF RFC 5802 (2010-07-01)THIS DOC [ACTIVE] [LATEST VERSION]
Normative Reference(s)
- IETF RFC 2104 [Active, Amended*]
- IETF RFC 2119 [Active*]
- IETF RFC 2743 [Active*]
- IETF RFC 3174 [Active, Amended*]
- IETF RFC 3454 [Superseded*]
- IETF RFC 3629 [Active*]
- IETF RFC 3961 [Active*]
- IETF RFC 3962 [Active*]
- IETF RFC 4013 [Superseded*]
- IETF RFC 4121 [Active*]
- RFC4401 — RFC4401 EXTERNAL
- RFC4402 — RFC4402 EXTERNAL
- IETF RFC 4422 [Active*]
- IETF RFC 4648 [Active*]
- RFC5056 — 2 EXTERNAL
- IETF RFC 5234 [Active, Amended*]
- IETF RFC 5801 [Active*]
- IETF RFC 5929 [Active*]
Bibliographic Reference(s)
- IANA, "Registration of TLS server end-point channel bindings", available from http://www.iana.org , June 2008. EXTERNAL
- Zeilenga, K., "CRAM-MD5 to Historic" , Work in Progress, November 2008. EXTERNAL
- Melnikov, A., "Moving DIGEST-MD5 to Historic" , Work in Progress, July 2008. EXTERNAL
- IETF RFC 2865 [Active*]
- IETF RFC 2898 [Superseded*]
- IETF RFC 2945 [Active*]
- IETF RFC 4086 [Active*]
- IETF RFC 4510 [Active*]
- IETF RFC 4616 [Active*]
- IETF RFC 4949 [Active*]
- IETF RFC 5226 [Superseded*]
- IETF RFC 5246 [Superseded*]
- RFC5803 — RFC5803 EXTERNAL
Source Data (JSON)
Full registry record with provenance metadata. Open directly: /api/doc/RFC5802.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 5802, Salted Challenge Response Authentication Mechanism (SCRAM) SASL and GSS-API Mechanisms. Available at https://doi.org/10.17487/RFC5802
Snippet:
IETF RFC 5802, Salted Challenge Response Authentication Mechanism (SCRAM) SASL and GSS-API Mechanisms. Available at https://doi.org/10.17487/RFC5802
HTML (ISO 690 compliant)
Preview:
IETF RFC 5802, Salted Challenge Response Authentication Mechanism (SCRAM) SASL and GSS-API Mechanisms. Available at https://doi.org/10.17487/RFC5802
Snippet:
<span class="citation"><cite>IETF RFC 5802</cite>, Salted Challenge Response Authentication Mechanism (SCRAM) SASL and GSS-API Mechanisms. Available at <a href="https://doi.org/10.17487/RFC5802" target="_blank" rel="noopener">https://doi.org/10.17487/RFC5802</a></span>
SMPTE's HTML Pub
Preview:
IETF RFC 5802, Salted Challenge Response Authentication Mechanism (SCRAM) SASL and GSS-API Mechanisms
doi: 10.17487/RFC5802
url: https://doi.org/10.17487/RFC5802
doi: 10.17487/RFC5802
url: https://doi.org/10.17487/RFC5802
Snippet:
<li> <cite id="bib-rfc5802">IETF RFC 5802</cite>, Salted Challenge Response Authentication Mechanism (SCRAM) SASL and GSS-API Mechanisms <span class="doi">10.17487/RFC5802</span> </li>
Referenced By
- IETF RFC 5801 [Active*]
- IETF RFC 5804 [Active*]
- IETF RFC 6120 [Active*]
- IETF RFC 6331 [Active*]
- IETF RFC 6885 [Active*]
- IETF RFC 7613 [Superseded*]
- IETF RFC 7677 [Active*]
- IETF RFC 8265 [Active*]
- IETF RFC 9266 [Active*]