Just In Time Hashing [FC5-2E4]
Jeremiah Blocki and Benjamin Harsha
We propose a new mode of operation for cryptographic hashing functions that we call Just In Time hashing. This method, which is designed with password hashing in mind, begins computation the moment a user starts typing rather than the moment they stop. This allows for additional computation time without the user being aware of any delay. We also discuss how an adversary would approach running an offline attack on passwords stored in this way, and discuss how it interacts with memory hard functions.