Designed by: Anita Has Kristina Suen. SYNOPSIS I.Motivation & Requirements II.Design & Description of Operation i. Hardware ii. Software III.Demonstration.

Slides:



Advertisements
Similar presentations
Network II.5 simulator ..
Advertisements

I/O Organization popo.
Gone in 360 Seconds: Hijacking with Hitag2
INPUT-OUTPUT ORGANIZATION
Autonomous Tracking Unit John Berglund Randy Cuaycong Wesley Day Andrew Fikes Kamran Shah Professor: Dr. Rabi Mahapatra CPSC Spring 1999 Autonomous.
ECT 357 Ch 18 UART. Today’s Quote: Be careful that your marriage doesn’t become a duel instead of a duet. Be careful that your marriage doesn’t become.
The 8051 Microcontroller Chapter 5 SERIAL PORT OPERATION.
Microprocessor and Microcontroller
Serial I/O - Programmable Communication Interface
DATA COLLECTION USING ZIGBEE NETWORK Timothy Melton Moscow, ID.
Better Debugging of Embedded via a Debug Port ECE152.
Enter Dept name in Title Master Mobile Operating Vehicle Electronics- Fuel Management System SDP09:Team Gao By: Shelby Berleus, Lukasz Gawel, Karan Mendiratta,
Intercepting Mobiles Communications: The Insecurity of Danny Bickson ACNS Course, IDC Spring 2007.
Better Debugging of Embedded via a Debug Port ECE152.
Cyber Security and Key Management Models Smart Grid Networks The Network System Key Management and Utilization Why Hardware Security Christopher Gorog,
Biometric Security System Capstone Project CDR Mat Merkow Tung Nguyen Dipesh Shakya.
Security in Wireless LAN Layla Pezeshkmehr CS 265 Fall 2003-SJSU Dr.Mark Stamp.
OUTLINE WHAT ? HOW ? WHY ? BLUEPOST Poster and Message Content Specified by the User Displaying the Poster Content on a Monitor Sending Messages to.
15 November Wireless Security Issues Cheyenne Hollow Horn SFS Presentation 2004.
Jirasak Raksachum Prince of Songkla University.  XBee ?  Specifications of the XBee®/XBee ‐ PRO®  Pin Signals  Serial Communications  ZigBee & Network.
Input/Output and Communication
Wireless Data Acquisition for SAE Car Project by: J.P. Haberkorn & Jon Trainor Advised by: Mr. Steven Gutschlag.
Smart Rover Aaron Westphal Ben Merkel Joe Merrill Mike Wissolik.
Microcontroller Architecture— PIC18F Family
E-Voting Machine - Design Presentation Group M1 Jessica Kim Chi Ho Yoon Jonathan Chiang Donald Cober Mon. Sept 8 Initial Design Secure Electronic Voting.
Critical Design Review February 23 rd, 2010 Hassan Alabudib Kamal Sabi Peng Chen Marisol Lozano Roman Yirui Huang.
Microcontroller Architecture PIC18F Family
Voice Controlled Helicopter Team Members: Jonathan Lam, Mian Zhu.
CMSC 414 Computer and Network Security Lecture 11 Jonathan Katz.
SMARTCARDS. What we’ll cover: How does the Smart Card work (layout and operating system)? Security issues for the card holder The present and future of.
02/13/2002Team Epimetheus1 Team Epimetheus Wireless Robot Module Matt Beerman John Fatica Hubert Ho Erik Justen Brad Kramer Matt Rankin Karl Yeh EE682.
How secure is Darren Adams, Kyle Coble, and Lakshmi Kasoji.
 Purpose of our project  Get real world experience in ASIC digital design  Use same tools as industry engineers  Get practical experience in microprocessor.
OV Copyright © 2011 Element K Content LLC. All rights reserved. System Security  Computer Security Basics  System Security Tools  Authentication.
Authentication Approaches over Internet Jia Li
Secure Embedded Processing through Hardware-assisted Run-time Monitoring Zubin Kumar.
328eForth for Arduino Uno C. H. Ting February 16, 2012 SVFIG.
Neighborhood Watch: Security and Privacy Analysis of Automatic Meter Reading Systems Ishtiaq Rouf, Hossen Mustafa Rob Miller Marco Grutese Presented By.
Project Description. This project aims to monitor an area through a camera, transmits the video wireless.
Universal Synchronous/Asynchronous Receiver/Transmitter (USART)
Vintage Computer Hardware 101 Featuring the MITS Altair 680b Bill Degnan.
Designed by: Anita Has Kristina Suen. SYNOPSIS I.Motivation & Requirements II.Design & Description of Operation i. Hardware ii. Software III.Demonstration.
LZRW3 Decompressor dual semester project Characterization Presentation Students: Peleg Rosen Tal Czeizler Advisors: Moshe Porian Netanel Yamin
 8251A is a USART (Universal Synchronous Asynchronous Receiver Transmitter) for serial data communication.  Programmable peripheral designed for synchronous.
 “Zigbee is a suite of high level communication protocols using small, low power digital radios based on an IEEE 802 standard.”  Basically- short-range.
7 - 1 Texas Instruments Incorporated Module 7 : Serial Peripheral Interface C28x 32-Bit-Digital Signal Controller TMS320F2812.
CCNA2 Chapter 2 Cisco IOS Software. Cisco’s operating system is called Cisco Internetwork Operating System (IOS) IOS provides the following network services:
Multifunctional LCD Panel HDL-MPL8.48. LCD Panel Description The HDL-MPL8.48 series is a new generation of wall mounted switch, with a total of 8 metal.
Biometrics and Security Colin Soutar, CTO Bioscrypt Inc. 10th CACR Information Security Workshop May 8th, 2002.
1 Basic Processor Architecture. 2 Building Blocks of Processor Systems CPU.
Communicating. The ATmega16 communicates through one of the following ways: Serial Peripheral Interface (SPI) Universal Synchronous and Asynchronous serial.
The World Leader in High Performance Signal Processing Solutions SD/SDIO Introduction Cliff Cai.
Communication Systems I CPE 313: Micro Processors and Interfacing.
SUBMITTED BY EDGEFX TEAM PORTABLE CODED WIRELESS MESSAGE COMMUNICATION BETWEEN TWO PARTIES SECRETLY WITH LCD DISPLAY.
Tiva C TM4C123GH6PM UART Embedded Systems ECE 4437 Fall 2015 Team 2:
SESM Demonstrator FPGA Power Node Prototype Emilio Bisbiglio, SESM, Przemyslaw Osocha, SESM,
AUTOMOBILE CYBER SECURITY David McPeak. EVOLUTION IN DESIGN/TECHNOLOGY.
Smart Portable Key ECE 445 Aashay Shah Akshay Chanana TA: Igor Fedorov Project No. 45 Spring 2013.
Team Epimetheus Wireless Robot Module
Outline The basic authentication problem
Serial mode of data transfer
BioLock (Biometric Home Entry System)
Input/Output and Communication
SMART - AKK Department of Electrical and Computer Engineering
AT91RM9200 Boot strategies This training module describes the boot strategies on the AT91RM9200 including the internal Boot ROM and the U-Boot program.
Serial Communication Interface: Using 8251
Pololu DC Motor Controller
ECE 5571 Digital System Design 1
Maxsony Technology Limited
Presentation by Anthony Dotterer
Presentation transcript:

Designed by: Anita Has Kristina Suen

SYNOPSIS I.Motivation & Requirements II.Design & Description of Operation i. Hardware ii. 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

SMART - AKK

HARDWARE

DESIGN LAYOUT

SMART- AKKDESIGN

AKVDESIGN

X-Bee Wireless Modules 10 meter range test USART Communication 8-bit data packets baud rate

ARA-ME-01 Biometric Module On chip authentication Scanning & matching of 120 fingerprints Less than 3 seconds fingerprint matching (1:N)

ARA-ME-01 Biometric Module USART Communication baud rate 1-start, 1-stop, 8-bit data, no parity Packet format (in hex) Example packet Read image from sensor and store in image buffer Packet head Device address Packet flag Packet length CommandChecksum RequestEF01FFFFFFFF ResponseEF01FFFFFFFF A

ARA-ME-01 Biometric Module Application to SMART - AKK Master fingerprint Enroll additional fingerprints Reset memory and master Authenticate fingerprints (1:N) Execute any command on AKV

SOFTWARE

Tiny Encryption Algorithm (TEA) Why TEA? i. Simplicity ii. Speed iii. Cryptographic strength AKV Data Packet:64-bits AKK/AKV VIN Key : 128-bits (used to encrypt data packet)

Tiny Encryption Algorithm (TEA) Example AKV Data Packet: Five possible action commands (Lock/Unlock Doors, Engine On/Off, Panic) Serial number consists of synchronized counter to prevent eavesdropping Action Command (32 bits) Serial Number (32 bits) Before Encryption After EncryptionA2A74BBB

initialize LEDs and buttons open USARTs fingerprint scanned ? fingerprint valid ? button pressed ? create AKV action/label packet encrypt Packet send start TX byte send packet in bytes send end TX byte SMART – AKK Software Flow NO

initialize LEDs open USART start TX byte received ? receive byte end TX byte received ? decrypt packet valid AKV action/label ? execute AKV action; LED sequence NO 8 byte buffer overflow ? NO AKV Software Flow

DEMONSTRATION

QUESTIONS

<< 4 >> 5

Scan Valid Fingerprint Press Valid Button Sequence Create Action Command & Serial Number TEA Encrypt 64-Bit Packet X-Bee Send Packet AKV Execute Command