Password hashing on FPGAs Password cracking on FPGAs had been done before Including by Pico Computing We explored possible defensive use of FPGAs, as well as bcrypt cracking on FPGA Yuri Gonzaga's Google Summer of Code 2011 project Co-mentors: Solar Designer (Openwall), David Hulton (Pico Computing) Yuri wrote and debugged Verilog code implementing bcrypt (including with Block RAMs), multiple bcrypt cores per chip, a tiny bcrypt-like construct (with intent to explore the possibility of fitting hundreds or thousands of these per chip) We also considered reuse of Pico's fully-pipelined DES cores