Blanchard, Nikola K.Coquand, XavierSelker, Ted2019-10-232019-10-23Blanchard, Nikola K.; Coquand, Xavier; Selker, Ted; Moving to client-side hashing for online authentication; http://koliaza.com/files/Client_Password_Hashing.pdfhttp://hdl.handle.net/11603/15964Credential leaks still happen with regular frequency, and show evidence that, despite decades of warnings, password hashing is still not correctly implemented in practice. The common practice today, inherited from previous but obsolete constraints, is to transmit the password in cleartext to the server, where it is hashed and stored. We investigate the advantages and drawbacks of the alternative of hashing client-side, and show that it is present today exclusively on Chinese websites. We also look at ways to implement it on a large scale in the near future.17 pagesen-USThis item is likely protected under Title 17 of the U.S. Copyright Law. Unless on a Creative Commons license, for uses protected by Copyright Law, contact the copyright holder or the author.HashingWeb standardsAuthenticationMoving to client-side hashing for online authenticationText