You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
changed the title [-]SCRAM-SHA-1(-PLUS) + SCRAM-SHA-256(-PLUS) supports[/-][+]SCRAM-SHA-1-PLUS + SCRAM-SHA-256-PLUS + SCRAM-SHA-512-PLUS supports[/+]on Nov 1, 2020
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:
@roundcube team, @alecpl: Net_SMTP (with Auth_SASL/Auth_SASL2) has now SCRAM-SHA-* features, old mechanisms have been deprecated.
Not yet -PLUS variants but a big progress done by @schengawegga and you can use.
Can you look for rcube_imap_generic, Net_Sieve, Net_LDAP3?
Activity
alecpl commentedon Sep 8, 2019
Auth_SASL has some SCRAM support so it should be doable, but I will not give it a high prio. Any help appreciated.
Neustradamus commentedon Sep 8, 2019
It can be ok for 1.4?
alecpl commentedon Sep 9, 2019
There's only one difference between these two libs. They handle errors differently. SO, there's no reason to switch.
Neustradamus commentedon Sep 9, 2019
What is missing for SCRAM in 1.4 RC1 for 1.4 release?
Note: SCRAM is for LDAP too.
alecpl commentedon Sep 9, 2019
Neustradamus commentedon Sep 9, 2019
Yes, I think it is not supported yet for -PLUS variants, but it is already good point :)
Neustradamus commentedon Nov 15, 2019
@alecpl: Any news?
I have seen that Roundcube 1.4 is out!
alecpl commentedon Nov 16, 2019
I'm not working and not plan to work on this in foreseable future. It's not a prio for me. Pull requests appreciated.
Neustradamus commentedon Nov 17, 2019
@alecpl, @kanarip: Can you look for kolab/Net_LDAP3 and SCRAM?
I have looked here: https://git.kolab.org/diffusion/PNL/history/master/
@alecpl: Your are here too :)
Why you do not accept ticket here?
I have done a ticket for pear/Net_SMTP: pear/Net_SMTP#57
For pear/Auth_SASL, all except -PLUS variants are good.
[-]SCRAM-SHA-1(-PLUS) + SCRAM-SHA-256(-PLUS) supports[/-][+]SCRAM-SHA-1-PLUS + SCRAM-SHA-256-PLUS + SCRAM-SHA-512-PLUS supports[/+][-]SCRAM-SHA-1-PLUS + SCRAM-SHA-256-PLUS + SCRAM-SHA-512-PLUS supports[/-][+]SCRAM-SHA-1(-PLUS) + SCRAM-SHA-256(-PLUS) + SCRAM-SHA-512(-PLUS) supports[/+]Neustradamus commentedon Nov 8, 2020
@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?
To have a best security?
Note, after SCRAM-SHA-1(-PLUS):
Neustradamus commentedon Nov 17, 2020
@alecpl: SquirrelMail has SCRAM, it is possible to add in Roundcube?
Neustradamus commentedon Jul 18, 2021
@alecpl: Have you progressed on it?
Neustradamus commentedon Jan 7, 2022
Dear @roundcube team, @alecpl, @thomascube, @vbenincasa,
Happy New Year 2022!
Have you looked for SCRAM-SHA-* supports?
The first step is without -PLUS variants.
Thanks in advance.
cc: @jparise
Neustradamus commentedon Jan 12, 2022
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 ^^
pkolmann commentedon Apr 27, 2023
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...
Neustradamus commentedon Oct 28, 2023
@roundcube team, @alecpl: Net_SMTP (with Auth_SASL/Auth_SASL2) has now SCRAM-SHA-* features, old mechanisms have been deprecated.
Not yet -PLUS variants but a big progress done by @schengawegga and you can use.
Can you look for rcube_imap_generic, Net_Sieve, Net_LDAP3?
Neustradamus commentedon Nov 30, 2023
Dear @karlitschek, @owncloud team, @roundcube team,
Security is the number 1?
Can you confirm it and add SCRAM-SHA-* and SCRAM-SHA-*-PLUS supports in Roundcube, Nextcloud and deps?
Thanks in advance.
Roundcube, linked to (comment from @alecpl):
Nextcloud, linked to:
Linked to:
Neustradamus commentedon Dec 23, 2023
@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.
Neustradamus commentedon Jan 26, 2024
Dear @karlitschek, @nextcloud team.
I wish you a Happy New Year 2024!
Can you add SCRAM supports in Roundcube and in Nextcloud?
Neustradamus commentedon Nov 21, 2024
@pabzm: Can you solve this issue for security?
Thanks in advance.
pabzm commentedon Nov 21, 2024
As @alecpl said five years ago: Pull requests welcome. Roundcube is very much a community project. If you care for this feature:
Neustradamus commentedon Nov 21, 2024
@schengawegga has done a lot of work in PEAR repositories but I do not know about Roundcube.
Hope an answer.
Neustradamus commentedon Jul 23, 2025
@Danelif, @josaphatim: You have done a good part in Cypht, it is possible to look Roundcube?
Neustradamus commentedon Oct 2, 2026
Dear @roundcube team, @owncloud team, @alecpl, @pabzm, @karlitschek, and all others,
It is in progress for Channel Binding in PHP, can you test it?
Feedback is very important for the PHP PR author...
cc: @Danelif, @josaphatim, @schengawegga.