RFC 8018 · INFORMATIONAL · 2017

PKCS #5: Password-Based Cryptography Specification Version 2.1

Overview

RFC 8018, “PKCS #5: Password-Based Cryptography Specification Version 2.1”, is an Informational document published in January 2017 by K. Moriarty, B. Kaliski, A. Rusch. It obsoletes RFC 2898. It has since been updated by RFC 9579, RFC 9879. The canonical text is published by the RFC Editor.

Abstract

This document provides recommendations for the implementation of password-based cryptography, covering key derivation functions, encryption schemes, message authentication schemes, and ASN.1 syntax identifying the techniques.

This document represents a republication of PKCS #5 v2.1 from RSA Laboratories' Public-Key Cryptography Standards (PKCS) series. By publishing this RFC, change control is transferred to the IETF.

This document also obsoletes RFC 2898.

Abstract as published in the RFC, via rfc-editor.org.

What “Informational” means

Published for the general information of the community. It does not define an IETF standard and carries no standards-track status.

Read this RFC

The canonical text of RFC 8018 is hosted at rfc-editor.org. Available in TXT,HTML.

Relationships to other RFCs
This RFC obsoletes
RFC 2898
Updated by
RFC 9579 RFC 9879
Other RFCs from 2017

Who Is Online

In total there are 120 users online: 0 registered, 114 guests and 6 bots.

Most users ever online was 5,555 on 17 Jul 2026, 3:23 am.

Bots: AhrefsBot Applebot Bingbot Other Bot PetalBot SemrushBot

Users active in the past 15 minutes. Total registered members: 372