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.
Anita Has & Kristina Suen CMPE 490 Design Project 2010wPresenting at 9:50am
Department of Electrical and Computer Engineering
SMART – AKK Features
i. Hardware• AT91EB55 Microcontroller • Biometric Verification
[ARA-ME-01]• Wireless Communication [X-Bee]• AK Vehicle Simulator (AKV)
ii. Software• Encryption
[Tiny Encryption Algorithm]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:
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
Software
FlowAction Command
(32 bits)
Serial Number
(32 bits)
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
Simplicity Speed Cryptographic Strength