BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//cfp.nsec.io//GHC8F9
BEGIN:VTIMEZONE
TZID:EST
BEGIN:STANDARD
DTSTART:20001029T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10;UNTIL=20061029T070000Z
TZNAME:EST
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
END:STANDARD
BEGIN:STANDARD
DTSTART:20071104T030000
RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=11
TZNAME:EST
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000402T030000
RRULE:FREQ=YEARLY;BYDAY=1SU;BYMONTH=4;UNTIL=20060402T080000Z
TZNAME:EDT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
END:DAYLIGHT
BEGIN:DAYLIGHT
DTSTART:20070311T030000
RRULE:FREQ=YEARLY;BYDAY=2SU;BYMONTH=3
TZNAME:EDT
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-2024-GHC8F9@cfp.nsec.io
DTSTART;TZID=EST:20240516T130000
DTEND;TZID=EST:20240516T160000
DESCRIPTION:This is an introduction to crypto: building blocks\, protocols 
 and attacks on them. We cover: encoding vs encryption\, hashes\, ‘classi
 c’ crypto\, stream ciphers\, block ciphers\, symmetric crypto\, asymmetr
 ic crypto\, has attacks\, classic crypto attacks\, stream cipher attack\, 
 block cipher attack models\, ECB attacks\, crypto protocols\, digital sign
 atures\, message authentication code\, nonces\, simple authentication\, ch
 allenge response\, simple authentication attacks (key collisions\, key ext
 raction and extension\, replay\, valet\, bad counter resync)\, MAC attacks
 \, digital signature attacks\, pubkey substitution\, challenge response at
 tacks (middleperson attack\, UDS style seed-key predictions)\, WPA2 passwo
 rd cracking\, WPA2 key reinstallation\, WPA2 key nulling\, TLS/SSL middlep
 erson attacks\, SWEET32\, DROWN\, logjam\, POODLE\, UDS seed-key exchange 
 attacks (reverse key algorithm\, lift key algorithm\, solve for unknowns\,
  retry-retry-retry\, brute force\, glitch past).\n\nTools covered include:
  rumkin.com\, hashcat\, john the ripper\, binwalk\, radare2\, binvis.io\, 
 Veles\, airocrack-ng\, mitmproxy\, MITMf.\n\nThe workshop is a ‘101’ l
 evel: geared for people good at computers but maybe no knowledge of crypto
 graphy. There will be minimal math (I promise). We’ll talk mostly about 
 how to break bad crypto and bad crypto algorithms with 10-15min hands-on s
 essions integrated into 4 hours of workshop: Decrypt ‘Crypto’\, Break 
 Hashes\, Break Crypto\, Visualize Crypto.\n\nWe will explore three applica
 tions of the building blocks and attacks also. Towards the end we tie-in t
 he building blocks and attacks into how the following crypto protocols get
  broken: WPA2\, TLS and UDS Seed-Key exchange (from automotive). Please jo
 in us for an intro-level exploration of cryptography building blocks\, pro
 tocols and how to attack them. And\, as always\, crypto means cryptography
 .
DTSTAMP:20260718T031313Z
LOCATION:Workshop 1
SUMMARY:How crypto gets broken (by you) - Ben Gardiner
URL:https://cfp.nsec.io/2024/talk/GHC8F9/
END:VEVENT
END:VCALENDAR
