SECURITY SEMINAR SERIES
| Title: |
A monster emerges from the Chrysalis |
| Speaker: |
Mike Bond, Computer Lab |
| Date: |
Tuesday, 10 February 2004, 16:15 |
| Place: |
Lecture Theatre 2, William
Gates Building |
Abstract:
The speaker has spent some time developing Security API attacks
that trick hardware security modules (HSMs) into revealing their
secrets by sending unusual sequences of commands to their published
APIs. But how hard is it to phyiscally open up the device, and "walk
in the front door"? This talk describes the speaker's experiences
reverse-engineering the 'Luna CA3'. The Luna CA3 is a Hardware
Security Module manufactured by Chrysalis-ITS, used in Certification
Authorities all over the world. The talk begins with an informal
recounting of how the reverse-engineering process progressed, and the
various challenges arising on the way. It then explains the results:
the exploitation of the internal API to defeat manufacturer lock-in,
and identification of the weak spots for more serious attacks which
may lead to full compromise. It concludes by looking at the lessons
learned from a direct attack on an HSM.
|