<!doctype html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>
<div>
<br>
</div>
<blockquote type="cite">
<div>
On 17 February 2019 at 10:38 Odhiambo Washington via dovecot <
<a href="mailto:dovecot@dovecot.org">dovecot@dovecot.org</a>> wrote:
</div>
<div>
<br>
</div>
<div>
<br>
</div>
<div>
On Sun, 17 Feb 2019 at 11:34, Marc Weustink via dovecot <
<a href="mailto:dovecot@dovecot.org">dovecot@dovecot.org</a>>
</div>
<div>
wrote:
</div>
<div>
<br>
</div>
<blockquote type="cite">
<div>
Jean-Daniel Dupas via dovecot wrote:
</div>
<div>
>
</div>
<div>
>
</div>
<div>
>> Le 13 févr. 2019 à 14:54, Robert Moskowitz via dovecot
</div>
<div>
>> <
<a href="mailto:dovecot@dovecot.org">dovecot@dovecot.org</a> <mailto:
<a href="mailto:dovecot@dovecot.org">dovecot@dovecot.org</a>>> a écrit :
</div>
<div>
>>
</div>
<div>
>>
</div>
<div>
>>
</div>
<div>
<br>
</div>
<div>
>>> ARGON2 support is added in dovecot v2.3. It also needs to be enabled
</div>
<div>
>>> when compiling dovecot, so varying from packagers it might or not be
</div>
<div>
>>> available. The CRYPT ones are available if crypt(3) supports them. In
</div>
<div>
>>> dovecot v2.3 we have added bcrypt support regardless of crypt(3)
</div>
<div>
support.
</div>
<div>
>>
</div>
<div>
>> CentOS7 is on dovecot 2.2.36:
</div>
<div>
>>
</div>
<div>
>> # doveadm pw -s ARGON2-CRYPT -p secret
</div>
<div>
>> Fatal: Unknown scheme: ARGON2-CRYPT
</div>
<div>
>> # doveadm pw -s ARGON2 -p secret
</div>
<div>
>> Fatal: Unknown scheme: ARGON2
</div>
<div>
>>
</div>
<div>
>> I tend to stay with the distro's rpms and not take on building and
</div>
<div>
>> maintaining myself.
</div>
<div>
>
</div>
<blockquote type="cite">
<div>
And for the record, the hash names are ARGON2I and ARGON2ID (see doveadm
</div>
<div>
pw -l )
</div>
</blockquote>
<blockquote type="cite">
<div>
With dovecot from the dovecot.org <
<a href="http://dovecot.org" rel="noopener" target="_blank">http://dovecot.org</a>> repo:
</div>
</blockquote>
<blockquote type="cite">
<div>
# doveadm pw -s ARGON2I -p secret
</div>
</blockquote>
<div>
{ARGON2I}$argon2i$v=19$m=32768,t=4,p=1$bt96TSr3nVrho2SRhnNP0A$h7LYiqkw/4s6d1d+0Xpe+VUE3aISPnkYq/R7QqPRntk
</div>
</blockquote>
<blockquote type="cite">
<div>
Also from dovecot.org <
<a href="http://dovecot.org" rel="noopener" target="_blank">http://dovecot.org</a>> repo:
</div>
</blockquote>
<blockquote type="cite">
<div>
doveadm pw -s ARGON2I -p secret
</div>
<div>
Fatal: Unknown scheme: ARGON2I
</div>
</blockquote>
<blockquote type="cite">
<div>
????
</div>
</blockquote>
<blockquote type="cite">
<div>
Marc
</div>
</blockquote>
<div>
<br>
</div>
<div>
It works for me over here:
</div>
<div>
<br>
</div>
<div>
[wash@waridi ~]#/opt/dovecot2.3/bin/doveadm pw -s ARGON2I -p secret
</div>
<div>
{ARGON2I}$argon2i$v=19$m=32768,t=4,p=1$9pggnQBea9F3h3O31HoJEA$0zZZgwEuMRVZ3Mc/v6ckpalzVRVCr+GLBWnb8OrgsxU
</div>
<div>
<br>
</div>
<div>
<br>
</div>
<div>
--
</div>
<div>
Best regards,
</div>
<div>
Odhiambo WASHINGTON,
</div>
<div>
Nairobi,KE
</div>
<div>
+254 7 3200 0004/+254 7 2274 3223
</div>
<div>
"Oh, the cruft.", grep ^[^#] :-)
</div>
</blockquote>
<div>
<br>
</div>
<div>
I'll check next week if and why argon is missing from ce packages.
</div>
<div class="io-ox-signature">
---
<br>Aki Tuomi
</div>
</body>
</html>