~/talk

The Magnetic Pull of Mutable Protection: Worked Examples in Cryptographic Agility

Talkat Black Hat Europe 2023 · 2023-12-04..12-07· [security, cryptography]
links:none on file
links:none on file
links:none on file
slides:none on file

Scans use GitHub CodeQL multi-repository variant analysis to build a cryptographic bill of materials for each repository, running across the top 1,000 GitHub projects and an analyzed set of ~4,500 dependencies. The pipeline emits CycloneDX CBOMs via GitHub Actions, caches CodeQL databases, and flags insecure primitives: >100 projects use MD4 (84 named later), thousands use RSA, and SHA‑1 persists. The system is automated, open sourced, and yields actionable lists of vulnerable APIs and unknown key sizes for remediation.

AI-written summary · about

  1. 0:00Cryptographic agility project intro
  2. 4:36The dark arts of modern cryptography
  3. 8:11Quantum computing timeline
  4. 15:20Cryptographic agility as a necessity
  5. 16:25Cryptographic bill of materials
  6. 22:44CodeQL for crypto analysis
  7. 27:41Raw data to crypto BOM
  8. 30:50Multi-repo variant analysis
  9. 36:04Auto crypto BOM generation
  10. 37:29Open-source library risks
  11. 41:43Rethinking crypto standards
  12. 42:48Call to action
~/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.