Smart Doors using RFID Wireless Authentication of

24
Wireless Authentication of Smart Doors using RFID An “Internet of Things” Approach Austin Hentrup, Deyi Lu, and Peter Roldan March 19, 2016

Transcript of Smart Doors using RFID Wireless Authentication of

Page 1: Smart Doors using RFID Wireless Authentication of

Wireless Authentication of Smart Doors using RFID

An “Internet of Things” ApproachAustin Hentrup, Deyi Lu, and Peter Roldan

March 19, 2016

Page 2: Smart Doors using RFID Wireless Authentication of

Overview● Goals

● Background

● System Overview

● Cost

● Progress

Page 3: Smart Doors using RFID Wireless Authentication of

Project Objectives● To design a door locking system that is convenient, secure, and connected

● To investigate the minimum price of such a system

● To allow the system to be managed remotely and safely

● To investigate the feasibility of RFID as a standard of security for modern

businesses

Page 4: Smart Doors using RFID Wireless Authentication of

● Fast and hassle-free to open○ Authentication process takes less than 3s○ No direct contract required

● Easy to install/maintain (fewer locksmith visits)○ Install without replacing current doorknobs○ No battery required○ User permissions can be edited wirelessly

● Simple management of many users● Secure

○ Cards can be terminated remotely○ Door can be overridden manually using existing metal keys○ RFID encryption is to be investigated

● Cost-effective

Goals for an Office Door Locking System

Page 5: Smart Doors using RFID Wireless Authentication of

Conventional MethodsMetal Key Magnetic Stripe Card

Pros Commonly Used Commonly Used

Simple Design Cheap

Cons Requires contact and proper orientation

Requires contact and proper orientation

Easy to duplicate Easy to duplicate

Static system Cards wear out over time

Need to change lock when key is stolen

Page 6: Smart Doors using RFID Wireless Authentication of

Radio-Frequency Identification (RFID)● Wireless

○ Reading/writing of data can be done without contact, line-of-sight, or specific key orientation

● Convenient○ Users can open doors quickly and without hassle○ Administrators can easily manage user access rights

and view logs remotely

Page 7: Smart Doors using RFID Wireless Authentication of

RFID Door System

Page 8: Smart Doors using RFID Wireless Authentication of

RFID Module Block Diagram

Page 9: Smart Doors using RFID Wireless Authentication of

Comparison to LMU One Card SystemLMU One Card System Our RFID Authentication System

Read Technology Magnetic Stripe Radio Frequency Identification

Locking Mechanism Onity Door Lock Generic ANSI Electric Strike Plate

Power Supply Battery Line Voltage

Security Proprietary Custom

Server Blackboard Transact Amazon Web Services

Cost per card $0.20 $0.26

Cost per online door $3000 $71

Page 10: Smart Doors using RFID Wireless Authentication of

What is Arduino?● Open-source prototyping

platform● Atmega328P Microcontroller

○ Carries out users’ instructions

● Designed with the beginner in mind but flexible for advanced users

● Free and user-friendly software

Page 11: Smart Doors using RFID Wireless Authentication of

Yún Shield● Linux Operating System

● Managed by Web GUI, SSH

via LAN or WiFi

● Software & Firmware

Configurable via Network

Page 12: Smart Doors using RFID Wireless Authentication of

Electric Strike Plate● The “keeper” blocks the door’s latch bolt which prevents the door from being opened.● When access is granted, pressure is relieved from the “keeper,” and the door can now move.● Supplementary to current metal key and mag-stripe door locks

○ Original keys can be kept as an override.

Page 13: Smart Doors using RFID Wireless Authentication of

Electronic Hardware Cost Per DoorProject Parts Cost

RFID Reader $8

Electric Strike Plate $24

Yun Shield $30

Arduino Uno R3 $9

Total $71

Page 14: Smart Doors using RFID Wireless Authentication of

A Simple RFID Circuit

Switch Circuit

Arduino Uno 3

LEDs

RC522 RFID Reader

Electric Strike Plate

Page 15: Smart Doors using RFID Wireless Authentication of

Reading an RFID Code● Check if a new card is present

● Scan card code

○ RFID Code format: d3 5d 75 85

● Pass information about the card to

Yun

● Yun passes information to AWS

Page 16: Smart Doors using RFID Wireless Authentication of

Amazon Web Services (AWS) Server Progress● Created a basic administrator interface for door/client management

○ Created directly with HTML, PHP, MySQL, etc.○ Node.js is used to make HTTP POST requests for communication between Arduino-server○ Aiming for simplicity and functionality

Steps to complete before semester’s end:

● Finalize server-side logic● Bulk-registration of clients● Investigate encryption methods for communication

Page 17: Smart Doors using RFID Wireless Authentication of
Page 18: Smart Doors using RFID Wireless Authentication of
Page 19: Smart Doors using RFID Wireless Authentication of
Page 20: Smart Doors using RFID Wireless Authentication of
Page 21: Smart Doors using RFID Wireless Authentication of
Page 22: Smart Doors using RFID Wireless Authentication of
Page 23: Smart Doors using RFID Wireless Authentication of

Final Thoughts● Construction is still underway for the outlined system● RFID is a promising technology that has the ability to become the

backbone of modern business security systems● Current commercial solutions are prohibitively expensive, and these costs

are not justified● The Internet can provide a cheap, secure method for providing

communication between embedded devices

Page 24: Smart Doors using RFID Wireless Authentication of

Thank youAny Questions?