SMART - AKK Department of Electrical and Computer Engineering Anita Has & Kristina Suen CMPE 490 Design Project 2010w Presenting at 9:50am What is a SMART–AKK ? The SMART-AKK acts as a small radio transmitter which grants remote access to your vehicle using a biometric verification module and a Feistel encryption scheme. SMART – AKK Features Hardware AT91EB55 Microcontroller Biometric Verification [ARA-ME-01] Wireless Communication [X-Bee] AK Vehicle Simulator (AKV) Software Encryption [Tiny Encryption Algorithm] Biometric Verification Scanning & Matching up to 120 unique fingerprints 1 Master fingerprint to erase & enroll fingerprints Enrolled fingerprints are able to control AKV < 3 seconds fingerprint matching Encryption Why Tiny Encryption Algorithm? AKV Data Packet : 64-bits AKK/AKV VIN Key : 128-bits (used to encrypt data packet) Example AKV Data Packet: Simplicity Speed Cryptographic Strength Software Flow Action Command (32 bits) Serial Number Before Encryption 22222222 99999999 After Encryption A2A74BB B5282844 Five possible action commands (Lock/Unlock Doors, Engine On/Off, Panic) Serial number consists of synchronized counter to prevent eavesdropping Department of Electrical and Computer Engineering