~/talk

The Million-Key Question—Investigating the Origins of RSA Public Keys

Talkat USENIX Security '16 · 2016-08-10..08-12· [security, cryptography]
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
links:none on file
slides:none on file

Analysis of 60 million keys from 22 libraries and 16 smartcards finds that specific prime-generation choices (manipulating prime MSBs, avoiding small factors, length restrictions, provable-prime construction, incrementing by 2, etc.) leak bits into public moduli; the team identifies 7 implementation choices that create detectable biases. They build a nine-bit mask classifier and a precomputed classification matrix, publish datasets and a web tool, and test on 10 million TLS keys and 1.4M PGP keys: one key yields ~40% top-1 accuracy, five keys ~78%, ten keys ~85% top-1.

AI-written summary · about

  1. 0:00Introduction
  2. 0:17Question
  3. 1:54Methodology
  4. 2:51Heatmap
  5. 5:38Implementation Choices
  6. 7:18Classification
  7. 9:05Results
  8. 12:01Classification Accuracy
  9. 19:30Impact
  10. 21:28Defense
  11. 22:48Technical Report
  12. 23:44Limitations
  13. 24:25Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.