mikymora  
                
                  
                    October 8, 2018, 11:28pm
                   
                  1 
               
             
            
              I was reading about password hashing and came across thisWhat is the most reliable, safe and efficient password hashing algorithm as of 2018? 
if Argon2 is the best and most secure password hashing method, then why is Discourse using PBKDF2 ?
             
            
              2 Likes 
            
            
           
          
            
            
              It takes a while for new hashing methods to be proven safe and reliable.
We do have a longer term todo to add a hash version so we can increase difficulty here in the future.
See: Hacker, Hack Thyself 
             
            
              6 Likes 
            
            
           
          
            
              
                mikymora  
              
                  
                    October 9, 2018, 12:02am
                   
                  3 
               
             
            
              That’s a nice explenation thank you,How to Safely Store Your Users’ Passwords 
Argon2  , the Password Hashing Competition winner . 
bcrypt scrypt The other Password Hashing Competition finalists ( Catena  ,  Lyra2  ,  Makwa  , and  yescrypt  ) 
PBKDF2   (nearly everyone except FIPS agrees PBKDF2 is the worst of the acceptable options but is still acceptable) 
 
but thats probably outdated now.
             
            
              
            
           
          
            
            
              It depends how many iterations you use. “Worst” is relative, you must  know the number of iterations in use. Otherwise you are literally comparing 
             
            
              7 Likes