<!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>