-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SCRAM-SHA-1(-PLUS) + SCRAM-SHA-256(-PLUS) + SCRAM-SHA-512(-PLUS) supports #6917
Comments
Auth_SASL has some SCRAM support so it should be doable, but I will not give it a high prio. Any help appreciated. |
It can be ok for 1.4? |
There's only one difference between these two libs. They handle errors differently. SO, there's no reason to switch. |
What is missing for SCRAM in 1.4 RC1 for 1.4 release? Note: SCRAM is for LDAP too. |
|
Yes, I think it is not supported yet for -PLUS variants, but it is already good point :) |
@alecpl: Any news? |
I'm not working and not plan to work on this in foreseable future. It's not a prio for me. Pull requests appreciated. |
@alecpl, @kanarip: Can you look for kolab/Net_LDAP3 and SCRAM? @alecpl: Your are here too :)
I have done a ticket for pear/Net_SMTP: pear/Net_SMTP#57 For pear/Auth_SASL, all except -PLUS variants are good. |
@alecpl: Can you add "Issues" section (or it must be owner of PEAR) in https://github.com/pear/Net_Sieve? Have you progressed on SCRAM? Note, after SCRAM-SHA-1(-PLUS):
|
@alecpl: SquirrelMail has SCRAM, it is possible to add in Roundcube? |
@alecpl: Have you progressed on it? |
Dear @roundcube team, @alecpl, @thomascube, @vbenincasa, Happy New Year 2022! Have you looked for SCRAM-SHA-* supports? Thanks in advance. cc: @jparise |
I have forgotten to inform you, SCRAM-SHA-256/SCRAM-SHA-256-PLUS are in the new IMAP, I have added the last RFC in the description: RFC9051: Internet Message Access Protocol (IMAP) - Version 4rev2: I wish you a good reading ^^ |
Please consider when implementing SCRAM-SHA-* that the whole SCRAM-algorithm should run on the Client, not the PHP on the server. UseCase: Company Firewall with deep packet inspection should not get the plaintext password in the HTTPS traffic... |
@roundcube team, @alecpl: Net_SMTP (with Auth_SASL/Auth_SASL2) has now SCRAM-SHA-* features, old mechanisms have been deprecated. Can you look for rcube_imap_generic, Net_Sieve, Net_LDAP3? |
@alecpl: Can you look for rcube_imap_generic, Net_Sieve, Net_LDAP3? It is already in pear/Auth_SASL, pear/Net_SMTP:
Thanks in advance. cc: @schengawegga. |
Dear @karlitschek, @nextcloud team. I wish you a Happy New Year 2024! Can you add SCRAM supports in Roundcube and in Nextcloud? |
@pabzm: Can you solve this issue for security? Thanks in advance. |
As @alecpl said five years ago: Pull requests welcome. Roundcube is very much a community project. If you care for this feature:
|
@schengawegga has done a lot of work in PEAR repositories but I do not know about Roundcube. |
Dear @roundcube team,
Can you add supports of :
You can add too:
A "big" list has been done in last link of this ticket.
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:
The text was updated successfully, but these errors were encountered: