help-gsasl
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: SCRAM methods


From: Simon Josefsson
Subject: Re: SCRAM methods
Date: Wed, 15 Jan 2020 23:46:15 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)

Jeremy Harris <address@hidden> writes:

> On 15/01/2020 09:27, Simon Josefsson wrote:
>>> On 14/01/2020 22:19, Simon Josefsson wrote:
>>>> Please try version 1.9.1 and tell me if it does what you
>>>> want!  There are new properties for ServerKey/StoredKey now.
>>>
>>> Yes, that works nicely for the server side.
>>> Client side in the next patch release?
>> 
>> Currently I prefer to not implement ClientKey support -- there isn't
>> any security advantage with it as far as I can see.  Stealing
>> SaltedPassword or ClientKey/StoredKey both make client and server
>> impersonation possible.
>> 
>> I believe clients should store cleartext-password or the
>> SaltedPassword.  Storing PBKDF2 values in clients is not that uncommon,
>> so there may be infrastructure in place for it in some environments --
>> whereas ClientKey/StoredKey are entirely SCRAM-specific.
>
> I'm fine with that; I fully understand the minimum-changes
> argument.  I've updated the Exim implementation to match
> (and pushed to the repo I pointed you to, if you're using that).
>
> It'll go into the next release.  Thanks for your work on this.

Yay, thank you!  I'll release this as a new stable 1.10.0 once I have
worked through the QA cycle to do a stable release.

/Simon

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]