Es Notes
Es Notes
in
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
n
n g.i
eri
ine
E ng
arn
Le
w.
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
ng
e eri
gin
En
arn
w .Le
ww
.in
3.1 Introduction: Embedded Firmware design Approaches
ng
The firmware design approaches for embedded product is purely
dependent on the complexity of the functions to be performed, the speed of
eri
operation required etc.,
Code is executed task by task. The task listed at the top of the program code is
executed first and the tasks just below the top are executed after the first task.
arn
Two types
ww
.in
ng
eeri
gin
En
.in
ng
eeri
gin
En
arn
Le
w.
ww
.in
ng
eeri
gin
En
arn
Le
w.
ww
.in
ng
eeri
gin
En
arn
Le
w.
ww
.in
ng
eeri
gin
En
arn
Le
w.
ww
.in
ng
eeri
gin
En
arn
Le
w.
ww
.in
ng
eeri
gin
En
arn
Le
w.
ww
.in
ng
eeri
gin
En
arn
Le
w.
ww
.in
ng
e eri
gin
En
arn
Le
w.
ww
10
.in
ng
e eri
gin
En
arn
Le
w.
ww
11
.in
ng
e eri
gin
En
arn
Le
w.
ww
12
.in
ng
e eri
gin
En
arn
Le
w.
ww
13
.in
ng
e eri
gin
En
arn
Le
w.
ww
14
.in
ng
e eri
gin
En
arn
Le
w.
ww
15
.in
ng
e eri
gin
En
arn
Le
w.
ww
16
.in
ng
e eri
gin
En
arn
Le
w.
ww
17
.in
ng
e eri
gin
En
arn
Le
w.
ww
18
.in
ng
e eri
gin
En
arn
Le
w.
ww
19
.in
ng
e eri
gin
En
arn
Le
w.
ww
20
.in
ng
e eri
gin
En
arn
Le
w.
ww
21
.in
ng
e eri
gin
En
arn
Le
w.
ww
22
.in
ng
e eri
gin
En
arn
Le
w.
ww
23
.in
ng
e eri
gin
En
arn
Le
w.
ww
24
.in
ng
e eri
gin
En
arn
Le
w.
ww
25
.in
ng
e eri
gin
En
arn
Le
w.
ww
26
.in
ng
e eri
gin
En
arn
Le
w.
ww
27
.in
ng
e eri
gin
En
arn
Le
w.
ww
28
.in
ng
e eri
gin
En
arn
Le
w.
ww
29
.in
ng
e eri
gin
En
arn
Le
w.
ww
30
.in
ng
e eri
gin
En
arn
Le
w.
ww
Example:
31
.in
ng
eri
There is one input point and one output point and one memory address to the
process represented by the circle for calculating
e
gin
En
arn
Le
w.
ww
32
.in
ng
e eri
gin
Example:
En
arn
Le
w.
ww
33
.in
ng
e eri
gin
En
arn
Le
w.
ww
34
.in
ng
e eri
gin
En
arn
Le
w.
ww
35
.in
ng
e eri
gin
En
arn
Le
w.
ww
36
.in
ng
e eri
gin
En
arn
Le
The timer is said to in the READY state when the timer is loaded with
the count corresponding to the required time delay. The timer remains in the
w.
The timer changes its state to RUNNING from the READY state on
receiving a start timer event and remains in the RUNNING state until the
timer count expires or a stop timer event occurs.
37
Example 2:
.in
ng
e eri
gin
En
arn
Le
w.
ww
38
.in
ng
e eri
gin
En
arn
Le
w.
ww
39
.in
ng
e eri
gin
Example 4:
En
arn
Le
w.
ww
40
.in
ng
e eri
gin
En
arn
Le
w.
ww
41
.in
ng
e eri
gin
En
arn
Le
w.
ww
1. Run function get_user input ( ) for obtaining input for the choice of
chocolate from the child.
42
2. Run function read_coins ( ) for reading the coins inserted into the
ACVM for the cost of chocolate.
3. Run function deliver_chocolate ( ) for delivering the chocolate.
4. Run function display_thanks ( ) for displaying ‘collect the nice chocolate
Visit again.
.in
ng
e eri
gin
En
arn
Le
w.
ww
43
.in
ng
e eri
gin
En
arn
Le
w.
ww
44
.in
ng
e eri
gin
En
arn
Le
w.
ww
45
.in
ng
e eri
gin
En
arn
Le
w.
ww
46
.in
3. Process deliver_chocolate ( ) wait for signal from read_coins 9 ) and
starts delivering the chocolate and post a signal to display_thanks( ) to
ng
start.
4. Process display_thanks( ) waits for signal from read_ coins( ) and starts
eri
displaying ‘wait for few moments!’ and then wait for signal for display_
thanks( ).
5. Process display_thanks( ) waits for signal from deliver_chocolate( ) and
e
from display wait ( ) and starts displaying ‘collect the nice
gin
chocolate.Visit again!’
En
arn
Le
w.
ww
47
.in
ng
e eri
gin
En
arn
Le
w.
ww
48
.in
Pipes, Priority inversion, Priority inheritance, Comparison
ng
of RTOS: Vx Works, µC/OS-II, RT Linux.
eeri
gin
En
arn
Le
w.
ww
.in
ng
eeri
gin
En
arn
Le
w.
ww
.in
ng
eeri
gin
En
arn
Le
w.
ww
.in
ng
eeri
gin
En
arn
Le
w.
ww
.in
ng
eeri
gin
En
arn
Le
w.
ww
.in
ng
eeri
gin
En
arn
Le
w.
ww
.in
ng
eeri
gin
En
arn
Le
w.
ww
.in
ng
eeri
gin
En
arn
Le
w.
ww
.in
ng
eeri
gin
En
arn
Le
w.
ww
.in
ng
e eri
gin
En
arn
Le
w.
ww
10
.in
ng
e eri
gin
En
arn
Le
w.
ww
11
.in
ng
e eri
gin
En
arn
Le
w.
ww
12
.in
ng
e eri
gin
En
arn
Le
w.
ww
13
.in
ng
e eri
gin
En
arn
Le
w.
ww
14
.in
ng
e eri
gin
En
arn
Le
w.
ww
15
.in
ng
e eri
gin
En
arn
Le
w.
ww
16
.in
ng
e eri
gin
En
arn
Le
w.
ww
17
.in
ng
e eri
gin
En
arn
Le
w.
ww
18
.in
ng
e eri
gin
En
arn
Le
w.
ww
19
.in
ng
e eri
gin
En
arn
Le
w.
ww
20
.in
ng
e eri
gin
En
arn
Le
w.
ww
21
.in
ng
e eri
gin
En
arn
Le
w.
ww
22
.in
ng
e eri
gin
En
arn
Le
w.
ww
23
.in
ng
e eri
gin
En
arn
Le
w.
ww
24
.in
ng
e eri
gin
En
arn
Le
w.
ww
25
.in
ng
e eri
gin
En
arn
Le
w.
ww
26
.in
ng
e eri
gin
En
arn
Le
w.
ww
27
.in
ng
e eri
gin
En
arn
Le
w.
ww
28
.in
ng
e eri
gin
En
arn
Le
w.
ww
29
.in
ng
e eri
gin
En
arn
Le
w.
ww
30
.in
ng
e eri
gin
En
arn
Le
w.
ww
31
.in
ng
e eri
gin
En
arn
Le
w.
ww
32
.in
ng
e eri
gin
En
arn
Le
w.
ww
33
.in
ng
e eri
gin
En
arn
Le
w.
ww
34
.in
ng
e eri
gin
En
arn
Le
w.
ww
35
.in
ng
e eri
gin
En
arn
Le
w.
ww
36
.in
ng
e eri
gin
En
arn
Le
w.
ww
37
.in
ng
e eri
gin
En
arn
Le
w.
ww
38
.in
ng
e eri
gin
En
arn
Le
w.
ww
39
.in
ng
e eri
gin
En
arn
Le
w.
ww
40
.in
ng
e eri
gin
En
arn
Le
w.
ww
41
.in
ng
e eri
gin
En
arn
Le
w.
ww
42
.in
ng
e eri
gin
En
arn
Le
w.
ww
43
.in
ng
e eri
gin
En
arn
Le
w.
ww
44
.in
ng
e eri
gin
En
arn
Le
w.
ww
45
.in
ng
e eri
gin
En
arn
Le
w.
ww
46
.in
ng
e eri
gin
En
arn
Le
w.
ww
47
.in
ng
e eri
gin
En
arn
Le
w.
ww
48
.in
ng
e eri
gin
En
arn
Le
w.
ww
49
.in
ng
e eri
gin
En
arn
Le
w.
ww
50
.in
ng
e eri
gin
En
arn
Le
w.
ww
51
.in
ng
e eri
gin
En
arn
Le
w.
ww
52
.in
ng
e eri
gin
En
arn
Le
w.
ww
53
.in
ng
e eri
gin
En
arn
Le
w.
ww
54
.in
ng
e eri
gin
En
arn
Le
w.
ww
55
.in
ng
e eri
gin
En
arn
Le
w.
ww
56
.in
ng
e eri
gin
En
arn
Le
w.
ww
57
.in
ng
e eri
gin
En
arn
Le
w.
ww
58
.in
ng
e eri
gin
En
arn
Le
w.
ww
59
.in
ng
e eri
gin
En
arn
Le
w.
ww
60
.in
ng
e eri
gin
En
arn
Le
w.
ww
61
.in
ng
e eri
gin
En
arn
Le
w.
ww
62
.in
ng
e eri
gin
En
arn
Le
w.
ww
63
.in
ng
e eri
gin
En
arn
Le
w.
ww
64
.in
ng
e eri
gin
En
arn
Le
w.
ww
65
.in
ng
e eri
gin
En
arn
Le
w.
ww
66
.in
ng
e eri
gin
En
arn
Le
w.
ww
67
.in
ng
e eri
gin
En
arn
Le
w.
ww
68
.in
ng
e eri
gin
En
arn
Le
w.
ww
69
.in
ng
e eri
gin
En
arn
Le
w.
ww
70
.in
ng
e eri
gin
En
arn
Le
w.
ww
71
.in
ng
e eri
gin
En
arn
Le
w.
ww
72
.in
ng
e eri
gin
En
arn
Le
w.
ww
73
.in
ng
e eri
gin
En
arn
Le
w.
ww
74
.in
ng
e eri
gin
En
arn
Le
w.
ww
75
.in
ng
e eri
gin
En
arn
Le
w.
ww
76
.in
ng
e eri
gin
En
arn
Le
w.
ww
77
Binary Semaphore(Mutex):
.in
ng
e eri
gin
En
arn
Le
w.
ww
78
.in
ng
e eri
gin
En
arn
Le
w.
ww
79
.in
ng
e eri
gin
En
arn
Le
w.
ww
80
.in
ng
e eri
gin
En
arn
Le
w.
ww
81
.in
ng
e eri
gin
En
arn
Le
w.
ww
82
.in
ng
e eri
gin
En
arn
Le
w.
ww
83
.in
RTO Task States
ng
S
Vx Ready:The task is Ready for execution and is waiting for its
eri
Work turn to get the CPU.
s Pend:The task is in the blocked (pended) state waiting for some
resoueces.
e
gin
Delay:The task is Sleeping.
Suspend:The task is unavailable fro execution.
En
arn
Le
w.
/OS-II still present in the program memory and is not moved to the
RAM for execution.
Ready: Corresponds to a state where the task is incepted into
memory and is awaiting the CPU for its turn for execution.
Running: Corresponds to a state where the task is being
executed by CPU.
Waiting: Corresponds to a state where a running task is
84
.in
ng
e eri
gin
En
RT
Linux
arn
Le
w.
ww
85
RTOS Architecture
Vx
Works
.in
ng
e eri
gin
En
Micro
C
/OS-II
arn
Le
w.
ww
86
RT
Linux
.in
ng
e eri
gin
RTOS APPLICATIONS
En
Devices.
Micro C/OS-II Avionics, Medical Equipment/Devices,
Data Communications equipment, Mobile Phones,
Le
---------------------------------------------------------------------------------------
87
. i n
i n g
• Can hold up to 32,000ebytes r
• Newer smart cardsgihave
e
n math
co-processors E n
a r n
•Perform complex
e encryption
routines . L
quickly
w w
w
For More Visit : www.LearnEngineering.in
For More Visit : www.LearnEngineering.in
. i n
• Magnetic strip.
i n g
• No security of data e r
•Eg.credit cards in e
• Electronic memory cards. n g
rn E
• Vendor specific a
L e
w .
w w
8/8/2013 haswanidewanshu@yahoo.com 3
For More Visit : www.LearnEngineering.in
For More Visit : www.LearnEngineering.in
Construction of Smart
Cards
. i n
i n g
e r
in e
n g
rn E
e a
. L
w w
w
For More Visit : www.LearnEngineering.in
For More Visit : www.LearnEngineering.in
Vcc
GND
. i n
g
Vpp
RST
CLK
I/O
r i n
Construction of Smart Cards
e e
RFU RFU
gin
E n
a rn
L e
w .
w w
For More Visit : www.LearnEngineering.in
For More Visit : www.LearnEngineering.in
. i n
• Payphones
i n g
• e r
•
Mobile Communications
Banking & Retail
in e
• Electronic Purse
n g
• Health Care
rn E
•
a
ID Verification and Access Control
e
. L
w w
w
For More Visit : www.LearnEngineering.in
For More Visit : www.LearnEngineering.in
Interfaces of Smart
Cards
. i n
i n g
e r
in e
n g
rn E
e a Antenna
. L
w w
w
For More Visit : www.LearnEngineering.in
For More Visit : www.LearnEngineering.in
Different
. i n
i n g
Smart e r
in e Card
n g
rn E
e a
w .L Readers
w w
For More Visit : www.LearnEngineering.in
For More Visit : www.LearnEngineering.in
Start
. i n
Welcome note on lcd
i n g
e r
in e
n g
rn E
e a
. L
w w
w
For More Visit : www.LearnEngineering.in
For More Visit : www.LearnEngineering.in Start
. i n
Signals cut by opto coupler
i n g
e r
in e
n g
rn E
e a
. L
w w
w
For More Visit : www.LearnEngineering.in
For More Visit : www.LearnEngineering.in Start
. i n
Signals cut by opto coupler
i n g
e r
Display the user name
in e
n g
rn E
e a
. L
w w
w
For More Visit : www.LearnEngineering.in
For More Visit : www.LearnEngineering.in Start
. i n
Signals cut by opto coupler
i n g
e r
Display the user name
in e
n g
Request for password
rn E
e a
. L
w w
w
For More Visit : www.LearnEngineering.in
For More Visit : www.LearnEngineering.in Start
. i n
Signals cut by opto coupler
i n g
e r
Display the user name
in e
n g
Request for password
rn E
e a
. L If
OK
w w
w Thank You
. i n
Signals cut by opto coupler
i n g
e r
Display the user name
in e
n g Re enter password
Request for password
rn E
e a Wrong password
. L If
OK
w w
w Thank You
. i n
i n g
• Flexibility
e r
• Security
in e
• Portability
n g
•
•
Increasing data storage capacity
Reliability. rn E
e a
. L
w w
w
For More Visit : www.LearnEngineering.in
For More Visit : www.LearnEngineering.in
. i n
• Improve the convenience and security of any transaction.
i n g
• Provide tamper-proof storage of user and account
e r
identity.
• Provide vital components of system security. in e
• Protect against a full range of security threats n g
rn E
e a
. L
w w
w
For More Visit : www.LearnEngineering.in
For More Visit : www.LearnEngineering.in
. i n
i n g
e r
in e
n g
rn E
e a
. L
w w
8/8/2013
w haswanidewanshu@yahoo.co.in 18
For More Visit : www.LearnEngineering.in
For More Visit : www.LearnEngineering.in
. i n
i n g
• Password
e r
• Card holder’s protection
in e
• Cryptographic challenge Response
• Entity authentication n g
• Biometric information
rn E
a
• Person’s identification
e
. L
w w
8/8/2013
w haswanidewanshu@yahoo.co.in 19
For More Visit : www.LearnEngineering.in
For More Visit : www.LearnEngineering.in
. i n
i n g
RF
r
SMART CARD SYSTEM
e
in e
FINGER IDENTIFICATION SYSTEM
n g
rn E
e a
. L CARD AND FINGER SYSTEM
w w
RETINA w
SENSING SYSTEM
. i n
Card is inserted in the terminal
n g
Card gets power. OS boots up.
i
ATR negotiations take place to
set up data transfer speeds,
e r
Sends ATR (Answer to reset)
w
Terminal sends command to
w Card supplies personal data and
select MF again
w
Terminal sends command to read EF1
8/8/2013
responds “OK”
haswanidewanshu@yahoo.co.in 21
For More Visit : www.LearnEngineering.in