Download Smart Door Lock

Transcript
Table of contents
Abstract .......................................................................................... i
Sammanfattning ............................................................................. iii
Table of contents ..............................................................................v
List of Figures ................................................................................ vii
List of Tables .................................................................................. ix
List of acronyms and abbreviations .................................................... xi
1 Introduction .............................................................................. 1
1.1
1.2
1.3
1.4
2
Background ............................................................................... 5
2.1
2.2
2.3
2.4
2.5
3
General introduction to the area ....................................................... 1
Problem definition .......................................................................... 1
Goal ............................................................................................. 1
Structure of the thesis .................................................................... 3
What have others already done? ...................................................... 5
2.1.1 Exploiting Wireless Sensors .................................................. 5
2.1.2 White space sensor platform ................................................. 5
2.1.3 Fixing the PoE and building a white space sensor grid ............... 5
2.1.4 Lockitron and other commercial lock company efforts ............... 5
NFC ............................................................................................. 6
2.2.1 Using an NFC reader ............................................................ 6
2.2.2 Security of NFC applications ................................................. 6
2.2.3 Secure elements ................................................................. 6
2.2.4 Security and Privacy of NFC applications................................. 7
TFTP ............................................................................................ 7
Dynamic Host Configuration Protocol server ....................................... 7
PoE .............................................................................................. 7
2.5.1 Advantages of PoE .............................................................. 7
2.5.2 Disadvantages of PoE .......................................................... 8
2.5.3 Alternatives to PoE .............................................................. 8
Method ..................................................................................... 9
3.1
3.2
3.3
3.4
Software ....................................................................................... 9
3.1.1 Wireshark .......................................................................... 9
3.1.2 Code Composer Studio ......................................................... 9
Hardware ...................................................................................... 9
3.2.1 Mixed signal Oscilloscope ..................................................... 9
3.2.2 Programmer ....................................................................... 9
3.2.3 Arduino ........................................................................... 10
3.2.4 HP ProCurve Switch 2626 ................................................... 10
3.2.5 Desktop PC ...................................................................... 10
Description of the embedded platform ............................................. 10
3.3.1 Motherboard ..................................................................... 10
3.3.2 Daughterboard (NFC Shield v1.0) ........................................ 12
Connecting the platform to the network .......................................... 13
3.4.1 Configuring the DHCP server............................................... 13
3.4.2 Configuring the TFTP server ................................................ 14
v