Skip to content

Conversation

tarcieri
Copy link
Member

@tarcieri tarcieri commented Sep 7, 2025

Adds a new crate feature simple (on-by-default) which implements initial support for an API which computes password hash strings in Modular Crypt Format (MCF), with a leading $y$ prefix.

This adapts the Base64 encoding from the yescrypt reference implementation, as for whatever reason I couldn't get it to work with base64ct (via the mcf crate).

Adds a new crate feature `simple` (on-by-default) which implements
initial support for an API which computes password hash strings in
Modular Crypt Format (MCF), with a leading `$y$` prefix.

This adapts the Base64 encoding from the yescrypt reference
implementation, as for whatever reason I couldn't get it to work with
`base64ct` (via the `mcf` crate).
@tarcieri tarcieri merged commit 521b9c9 into master Sep 7, 2025
64 checks passed
@tarcieri tarcieri deleted the yescrypt/simple branch September 7, 2025 20:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant