Table of Contents

PHP RFC: Add yescrypt support to crypt() and password_*()

Introduction

The elevator pitch for the RFC. The first paragraph of this section will be slightly larger to give it emphasis; please write a good introduction.

Proposal

All the features and examples of the proposal.

To paraphrase Zeev Suraski, explain hows the proposal brings substantial value to be considered for inclusion in one of the world's most popular programming languages.

Remember that the RFC contents should be easily reusable in the PHP Documentation.

If applicable, you may wish to use the language specification as a reference.

Backward Incompatible Changes

None.

Proposed PHP Version(s)

Next PHP 8.x, i.e. PHP 8.5 at time of writing.

New Constants

Describe any new constants so they can be accurately and comprehensively explained in the PHP documentation.

Open Issues

None yet.

Future Scope

None yet.

Proposed Voting Choices

Include these so readers know where you are heading and can discuss the proposed voting options.

Patches and Tests

PoC PR: https://github.com/php/php-src/pull/16452

Implementation

After the project is implemented, this section should contain

  1. the version(s) it was merged into
  2. a link to the git commit(s)
  3. a link to the PHP manual entry for the feature
  4. a link to the language specification section (if any)

References

Links to external references, discussions or RFCs

Rejected Features

None yet.