190 likes | 320 Views
SMART - AKK. Designed by: Anita Has Kristina Suen. SYNOPSIS. I. Motivation & Requirements II. Design & Description of Operation Hardware Software III. Demonstration. MOTIVATION & REQUIREMENTS. Security Vulnerabilities Lost/Stolen Key Eavesdropper SMART – AKK Requirements
E N D
SMART - AKK Designed by: Anita Has Kristina Suen
SYNOPSIS I. Motivation & Requirements II. Design & Description of Operation • Hardware • Software III. Demonstration
MOTIVATION & REQUIREMENTS • Security Vulnerabilities • Lost/Stolen Key • Eavesdropper • SMART – AKK Requirements • Encryption of data over communication line • Tiny Encryption Algorithm • Biometric verification module • ARA-ME-01 Biometric Module • Vehicle simulation • Wireless communication via XBEEs
X-Bee 802.15.4 Wireless Modules • 10 meter range test • USART Communication • 8-bit data packets • 38400 baud rate
ARA-ME-01 Biometric Module • On chip authentication • Scanning & matching of 120 fingerprints • Less than 3 seconds fingerprint matching
ARA-ME-01 Biometric Module • USART Communication • 19200 baud rate • Packet format (in hex) • Example packet • Read image from sensor and store in image buffer
ARA-ME-01 Biometric Module • Application to SMART - AKK • Master fingerprint • Enroll additional fingerprints • Reset memory and master • Authenticate fingerprints • Execute any command on AKV
Tiny Encryption Algorithm (TEA) • Why TEA? • Simplicity • Speed • Cryptographic strength • AKV Data Packet: 64-bits • AKK/AKV VIN Key : 128-bits
Tiny Encryption Algorithm (TEA) • Serial number consists of synchronized counter that is incremented by 0x8 to prevent eavesdropping
SMART – AKK Software Flow NO NO NO
AKV Software Flow NO NO 8 byte buffer overflow ? NO NO