hannob / squirrelpatches

Patches for Squirrelmail
GNU General Public License v2.0
1 stars 1 forks source link

SCRAM-SHA-1(-PLUS) + SCRAM-SHA-256(-PLUS) supports #1

Closed Neustradamus closed 5 years ago

Neustradamus commented 5 years ago

"When using the SASL SCRAM mechanism, the SCRAM-SHA-256-PLUS variant SHOULD be preferred over the SCRAM-SHA-256 variant, and SHA-256 variants [RFC7677] SHOULD be preferred over SHA-1 variants [RFC5802]".

SCRAM-SHA-1(-PLUS):

SCRAM-SHA-256(-PLUS):

SCRAM-SHA-512(-PLUS):

SCRAM-SHA3-512(-PLUS):

SCRAM BIS: Salted Challenge Response Authentication Mechanism (SCRAM) SASL and GSS-API Mechanisms:

-PLUS variants:

IMAP:

LDAP:

HTTP:

JMAP:

2FA:

IANA:

Linked to:

hannob commented 5 years ago

I'm not gonna do any functional changes, I'm trying to keep this patchset as small as possible with the stated goals (avoid PHP compatibility issues, warnings and security bugs).

Neustradamus commented 5 years ago

It is about security ;)