A Tutorial on High Performance Computing Applied to Cryptanalysis

A Tutorial on High Performance Computing Applied to Cryptanalysis

TheIACR via YouTube Direct link

Back to the drawing board

20 of 23

20 of 23

Back to the drawing board

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

A Tutorial on High Performance Computing Applied to Cryptanalysis

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 Why "HPC in Cryptanalysis" ?
  3. 3 How special are computations in Cryptanalysis ?
  4. 4 Main steps
  5. 5 Starting points : personal sample
  6. 6 Stopping at toy implementations
  7. 7 Finding computing power
  8. 8 Choosing a target
  9. 9 Proof of concept case
  10. 10 Medium case
  11. 11 The coding phase for records (personal view)
  12. 12 Running the computation
  13. 13 Size of computations - Some reference points
  14. 14 EC Point counting (1998)
  15. 15 SHA-O collision (2004)
  16. 16 Triple collisions (2009)
  17. 17 Initial view for EC DLOG on GF(p)
  18. 18 More data for 6 x 22
  19. 19 More data for 6 x 23
  20. 20 Back to the drawing board
  21. 21 New Linear Algebra, testing on 6 x 25
  22. 22 New linear algebra 6 x 26 ?
  23. 23 Conclusion

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.