I try to explain, in simple terms and with useful diagrams, just how the complex encryption models on iOS work, where there are things we don’t know or understand, and how it protects (or doesn’t) against forensics, law enforcement, and hackers.
David is a Senior Consultant with NCC Group, where he performs web and iOS application security testing, iOS research, MDM reverse engineering, and other such fun. He’s honored to have spoken at multiple security conferences on topics from rainbow tables to iOS and MDM to puzzle contests. When not actively engaged in paying work, David loves solving crypto puzzles, working on side projects like KhanFu, and playing Ingress. He can be found on Twitter as DarthNull, and is perpetually behind in his blogging at darthnull.org.