return password return hash password
play

return password return hash( password ) return hash( - PowerPoint PPT Presentation

return password return hash( password ) return hash( password, salt ) return hash( password, salt, cost ) b83546b4 V[i] = H( V[i-1] ), i=0..N-1 b83546b4 b2e2a2f5 V[i] = H( V[i-1] ),


  1. return password

  2. return hash( password ) • • •

  3. return hash( password, salt ) • • •

  4. return hash( password, salt, cost ) • • • •

  5. ×

  6. b83546b4 V[i] = H( V[i-1] ), i=0..N-1

  7. b83546b4 b2e2a2f5 V[i] = H( V[i-1] ), i=0..N-1

  8. b83546b4 b2e2a2f5 10cbd82a V[i] = H( V[i-1] ), i=0..N-1

  9. b83546b4 b2e2a2f5 10cbd82a ... V[i] = H( V[i-1] ), i=0..N-1

  10. b83546b4 b2e2a2f5 10cbd82a ... 57500361 V[i] = H( V[i-1] ), i=0..N-1

  11. b83546b4 b2e2a2f5 10cbd82a ... 57500361 299c689f V[i] = H( V[i-1] ), i=0..N-1

  12. b83546b4 b2e2a2f5 10cbd82a ... 57500361 299c689f V[i] = H( V[i-1] ), i=0..N-1 X = H( X ⊕ V[ X mod N ] ), i=0..N-1

  13. b83546b4 b2e2a2f5 10cbd82a ... 57500361 299c689f V[i] = H( V[i-1] ), i=0..N-1 X = H( X ⊕ V[ X mod N ] ), i=0..N-1

  14. b83546b4 b2e2a2f5 10cbd82a ... 57500361 299c689f V[i] = H( V[i-1] ), i=0..N-1 X = H( X ⊕ V[ X mod N ] ), i=0..N-1

  15. b83546b4 b2e2a2f5 10cbd82a ... 57500361 299c689f V[i] = H( V[i-1] ), i=0..N-1 X = H( X ⊕ V[ X mod N ] ), i=0..N-1

  16. scrypt SMix MFcrypt ROMix PBKDF2 BlockMix HMAC Salsa20/8 SHA-256

  17. × × ×

  18. call for submissions (Q1 2013) receive submissions (Q1 2014) analyze security/performance finalists selection (Q3 2014) analyze security/performance winners selection (Q2 2015)

Recommend


More recommend