I
n
te
r
n
ati
o
n
al
Jo
u
r
n
al
o
f
I
n
fo
r
m
ati
c
s
an
d
C
o
mmu
n
i
c
ati
o
n
Te
c
h
n
o
l
o
gy
(I
J
-
I
C
T)
V
o
l
.
6,
N
o
.
2
,
A
ugus
t
201
7,
pp
.
1
23~
1
28
IS
S
N
:
2252
-
8776
,
D
O
I
:
10.
1
1591
/
i
j
i
c
t
.
v
6i
2
.
pp1
23
-
12
8
123
Jou
r
n
al
h
o
m
e
pa
ge
:
ht
t
p:
/
/
i
ae
s
j
o
ur
nal
.
c
om
/
on
l
i
n
e
/
i
nde
x
.
php/
IJ
ICT
D
y
n
a
m
i
c
C
r
y
p
t
o
g
r
a
p
h
i
c
A
l
g
o
r
i
t
h
m
t
o
P
r
o
v
i
d
e
Pa
ss
w
o
r
d
A
u
t
h
e
n
t
i
c
a
t
i
o
n
u
s
i
n
g
C
u
e
d
C
l
i
c
k
Po
i
n
t
s
P
.
A
s
h
o
k
D
e
pa
r
t
m
e
n
t
o
f
C
o
m
put
e
r
S
c
i
e
nc
e
a
n
d
E
ng
i
ne
e
r
i
ng
,
S
r
i
S
a
i
r
a
m
I
ns
t
i
t
ut
e
o
f
T
e
c
hno
l
o
gy
,
C
he
nna
i
,
I
ndi
a
A
r
ti
c
l
e
I
n
fo
A
B
S
TR
A
C
T
Ar
t
i
c
l
e
h
i
s
t
or
y
:
R
e
c
e
i
v
e
d
F
e
b
21,
2
017
R
e
v
i
s
e
d
J
un
26
,
2017
A
c
c
e
pt
e
d
J
ul
1
9,
2017
N
o
w
a
da
y
s
,
pa
s
s
w
o
r
d
ba
s
e
d
a
u
t
he
nt
i
c
a
t
i
o
n
i
s
o
ne
t
h
e
m
o
s
t
c
o
m
m
o
n
w
a
y
of
a
ut
h
e
n
t
i
c
a
t
i
o
n
f
o
r
m
o
s
t
o
f
t
he
us
e
r
l
o
g
i
ns
.
H
o
w
e
v
e
r
,
t
h
e
a
dv
a
nc
e
m
e
nt
i
n
t
e
c
hno
l
o
gy
a
l
s
o
po
s
i
ng
m
a
ny
t
hr
e
a
t
s
f
o
r
t
he
pa
s
s
w
o
r
d
a
u
t
h
e
nt
i
c
a
t
i
o
n
s
y
s
t
e
m
s
.
E
v
e
r
y
bo
d
y
w
i
l
l
be
k
e
e
n
t
o
kno
w
o
t
h
e
r
s
pa
s
s
w
o
r
d.
B
u
t
t
he
r
e
e
x
i
s
t
s
a
v
e
r
y
f
e
w
w
ho
i
s
v
e
r
y
ke
e
n
t
o
d
e
v
i
s
e
a
ne
w
a
ut
h
e
n
t
i
c
a
t
i
o
n.
I
n
t
hi
s
pa
pe
r
,
w
e
ha
v
e
p
r
o
po
s
e
d
a
m
o
r
e
a
dv
a
nc
e
d
p
a
s
s
w
o
r
d
a
ut
he
n
t
i
c
a
t
i
o
n
m
e
t
h
o
d
y
e
t
a
s
i
m
p
l
e
o
ne
w
hi
c
h
g
i
v
e
s
a
t
o
ug
h
c
o
m
pe
t
i
t
i
o
n
f
o
r
t
h
e
a
t
t
a
c
ke
r
t
o
br
e
a
k
t
h
e
pa
s
s
w
o
r
d
.
F
o
r
t
hi
s
,
w
e
a
r
e
pr
o
v
i
di
ng
a
s
pe
c
i
a
l
ke
y
-
di
s
pl
a
y
i
nt
e
r
f
a
c
e
t
o
a
s
s
i
s
t
t
he
m
o
di
f
i
e
d
c
ue
d
c
l
i
c
k
po
i
n
t
’
s
t
e
c
hni
que
w
hi
c
h
h
e
l
p
s
i
n
t
he
m
o
r
e
s
o
phi
s
t
i
c
a
t
e
d
dy
na
m
i
c
a
ut
h
e
nt
i
c
a
t
i
o
n
m
e
t
ho
d.
T
hi
s
i
nt
e
r
f
a
c
e
h
e
l
p
s
t
o
b
r
e
a
k
t
he
s
i
ng
l
e
pa
s
s
w
o
r
d
i
n
t
o
a
c
o
m
bi
na
t
i
o
n
o
f
4
pa
s
s
w
o
r
ds
a
nd
a
l
s
o
a
dds
t
hr
e
e
m
o
r
e
pa
s
s
w
o
r
d
s
t
r
i
ng
s
t
o
t
he
c
ur
r
e
n
t
pa
s
s
w
o
r
d
w
h
i
c
h
i
s
e
n
t
e
r
e
d
.
I
t
a
l
s
o
us
e
s
a
s
pe
c
i
a
l
o
ne
w
a
y
e
nc
r
y
pt
i
o
n
a
l
g
o
r
i
t
hm
c
a
l
l
e
d
N
e
s
t
i
ng
93
w
h
i
c
h
i
s
de
v
e
l
o
pe
d
e
xpl
i
c
i
t
l
y
f
o
r
t
hi
s
s
y
s
t
e
m
.
I
t
h
e
l
ps
t
o
p
r
e
v
e
n
t
a
l
m
o
s
t
a
ny
ki
nd
o
f
a
t
t
a
c
ks
.
Ke
y
w
or
d
s
:
A
ut
h
e
nt
i
c
a
t
i
o
n
A
ut
h
e
nt
i
c
a
t
i
o
n
p
r
o
t
o
c
o
l
a
nd
pa
s
s
w
o
r
d
b
a
s
e
d
a
ut
h
e
n
t
i
c
a
t
i
o
n
Cue
d
Cl
i
c
k
P
o
i
n
t
s
E
n
c
r
y
pt
i
o
n
P
a
s
s
w
o
r
d
S
e
c
ur
i
t
y
C
opy
r
i
gh
t
©
201
7
I
n
s
t
i
t
ut
e
o
f
A
dv
anc
e
d
E
ng
i
ne
e
r
i
ng
and
S
c
i
e
nc
e
.
A
l
l
r
i
gh
t
s
r
e
s
e
r
v
e
d
.
Cor
r
e
s
pon
di
n
g
Au
t
h
or
:
P
.
A
s
h
o
k
,
D
e
pa
rt
m
e
n
t
o
f
Co
m
put
e
r
S
c
i
e
n
c
e
a
nd
E
n
g
i
n
e
e
r
i
ng
,
S
r
i
S
a
i
r
a
m
I
n
s
t
i
t
u
t
e
o
f
T
e
c
h
n
o
l
o
g
y
,
Ch
e
nna
i
,
I
ndi
a
E
m
a
i
l
:
a
s
h
o
ki
t
0
09@
g
m
a
i
l
.
c
o
m
1.
I
N
TR
O
D
U
C
TI
O
N
S
e
c
ur
i
t
y
ha
s
b
e
e
n
t
h
e
m
o
s
t
a
nn
o
y
i
n
g
p
r
o
b
l
e
m
i
n
t
h
e
r
e
c
e
n
t
y
e
a
r
s
.
E
s
pe
c
i
a
l
l
y
pr
o
v
i
di
ng
a
c
c
e
s
s
t
o
a
n
a
ut
h
e
n
t
i
c
a
t
e
d
us
e
r
i
s
de
f
i
ni
t
e
l
y
n
o
t
a
s
e
a
s
y
a
s
i
t
l
o
o
ks
.
A
l
l
t
h
e
us
e
r
s
m
a
y
w
a
n
t
t
o
ha
v
e
a
m
o
r
e
s
e
c
ur
e
d
a
ut
h
e
n
t
i
c
a
t
i
o
n
s
y
s
t
e
m
b
ut
n
o
o
n
e
s
e
e
m
s
t
o
b
e
c
o
m
pr
o
m
i
s
e
d
w
i
t
h
t
h
e
us
a
b
i
l
i
t
y
of
t
h
e
s
y
s
t
e
m
.
W
h
i
l
e
m
a
ki
ng
t
h
e
a
u
t
h
e
nt
i
c
a
t
i
o
n
s
c
h
e
m
e
m
o
r
e
c
o
m
pl
e
x
c
a
n
b
e
c
o
n
s
i
de
r
e
d
a
s
o
n
e
w
a
y
b
ut
i
t
i
s
v
e
r
y
i
m
po
r
t
a
n
t
t
o
h
a
v
e
t
h
e
c
o
m
pl
e
xi
t
y
i
n
t
h
e
a
t
t
a
c
ke
r
s
i
de
a
n
d
n
o
t
i
n
t
h
e
us
e
r
s
i
de
i
t
s
e
l
f
.
T
o
a
dd
r
e
s
s
t
h
i
s
p
r
o
b
l
e
m
,
w
e
p
r
o
v
i
de
t
h
e
c
o
m
b
i
na
t
i
o
n
o
f
t
h
e
pa
s
s
w
o
r
d
f
i
e
l
d
a
nd
t
h
e
ke
y
i
nt
e
r
f
a
c
e
a
l
o
n
g
w
i
t
h
t
h
e
m
o
di
f
i
e
d
c
ue
d
c
l
i
c
k
po
i
n
t
s
w
hi
c
h
h
e
l
ps
t
o
p
r
o
duc
e
a
m
o
r
e
s
o
p
h
i
s
t
i
c
a
t
e
d
a
ut
h
e
nt
i
c
a
t
i
o
n
s
c
h
e
m
e
.
Cue
d
Cl
i
c
k
P
o
i
n
t
s
(
CCP
)
w
a
s
ge
n
e
r
a
l
l
y
de
s
i
gn
e
d
t
o
m
i
n
i
m
i
z
e
pa
t
t
e
rn
a
n
d
t
o
m
i
ni
m
i
z
e
t
h
e
us
e
f
ul
n
e
s
s
of
h
o
t
s
po
t
s
fo
r
a
t
t
a
c
ke
r
s
.
I
n
s
t
e
a
d
o
f
3
c
l
i
c
k
po
i
nt
s
o
n
o
n
e
i
m
a
ge
,
Cue
d
Cl
i
c
k
P
o
i
nt
s
us
e
s
s
i
n
gl
e
c
l
i
c
k
o
n
t
hr
e
e
di
s
s
i
m
i
l
a
r
i
m
a
ge
s
[1
-
3]
.
I
n
m
o
di
f
i
e
d
CCP
,
i
n
s
t
e
a
d
o
f
us
i
n
g
c
l
i
c
k
po
i
n
t
s
o
n
i
m
a
g
e
s
w
e
us
e
Cl
i
c
k
P
o
i
n
t
s
o
n
t
h
e
ke
y
i
n
t
e
r
f
a
c
e
w
h
i
c
h
w
a
s
pr
o
v
i
de
d
a
n
d
t
h
i
s
h
e
l
ps
t
o
b
r
e
a
k
t
h
e
p
a
s
s
w
o
r
d
i
nt
o
a
c
o
m
b
i
n
a
t
i
o
n
o
f
4
pa
s
s
w
o
r
ds
.
A
l
s
o
a
o
n
e
w
a
y
e
n
c
r
y
pt
i
o
n
t
e
c
hni
que
ha
s
b
e
e
n
e
x
pl
i
c
i
t
l
y
de
v
e
l
o
pe
d
fo
r
t
hi
s
s
y
s
t
e
m
.
A
l
l
t
h
e
s
e
d
a
y
s
w
e
h
a
v
e
b
e
e
n
us
i
n
g
o
n
e
w
a
y
h
a
s
h
i
n
g
a
l
go
r
i
t
hm
.
I
t
i
s
a
l
o
gi
c
a
l
a
l
go
r
i
t
hm
t
ha
t
h
e
l
ps
i
n
m
a
ppi
n
g
i
n
f
o
r
m
a
t
i
o
n
o
f
w
h
i
m
s
i
c
a
l
ra
n
ge
t
o
a
by
t
e
s
t
r
i
n
g
o
f
a
s
pe
c
i
f
i
e
d
s
i
z
e
(a
n
ha
s
h
i
n
g
f
un
c
t
i
o
n
)
w
hi
c
h
h
a
s
b
e
e
n
de
s
i
g
n
e
d
t
o
a
l
s
o
b
e
a
o
n
e
w
a
y
f
un
c
t
i
o
n,
t
ha
t
i
s
a
f
u
n
c
t
i
o
n
w
h
i
c
h
i
s
n
o
t
f
e
a
s
i
b
l
e
t
o
t
r
a
n
s
po
s
e
.
T
h
e
o
n
l
y
w
a
y
t
o
r
e
c
r
e
a
t
e
t
h
e
i
nput
da
t
a
f
r
o
m
a
n
i
de
a
l
c
r
y
pt
o
gr
a
p
hi
c
ha
s
h
f
u
n
c
t
i
o
n'
s
o
ut
put
i
s
t
o
a
t
t
e
m
pt
a
b
rut
e
-
f
o
r
c
e
s
e
a
r
c
h
o
f
po
s
s
i
b
l
e
i
n
pu
t
s
t
o
s
e
e
i
f
t
h
e
y
pr
o
duc
e
a
m
a
t
c
h,
o
r
us
e
a
“
r
a
i
n
b
ow
t
a
b
l
e
”
of
m
a
t
c
h
e
d
h
a
s
h
e
s
.
T
h
i
s
m
a
ke
s
i
t
a
d
i
s
a
dv
a
n
t
a
ge
f
o
r
t
h
e
s
y
s
t
e
m
.
Evaluation Warning : The document was created with Spire.PDF for Python.
IS
S
N
:
2252
-
8776
IJ
-
ICT
V
o
l
.
6
,
N
o
.
2,
A
u
gus
t
2017
:
123
–
128
124
A
n
o
t
h
e
r
w
a
y
of
e
n
c
r
y
pt
i
n
g
y
o
ur
pa
s
s
w
o
r
d
t
h
a
t
ha
s
b
e
e
n
us
e
d
w
i
de
l
y
b
ut
m
o
r
e
i
n
s
e
c
u
r
e
l
y
i
s
e
n
c
r
y
pt
i
o
n
us
i
ng
ke
y
v
a
l
ue
s
.
F
o
r
e
n
c
r
y
pt
i
o
n
a
l
go
r
i
t
hm
s
,
a
k
e
y
s
p
e
c
i
f
i
e
s
t
h
e
t
r
a
n
s
f
o
r
m
a
t
i
o
n
o
f
pl
a
i
nt
e
xt
i
nt
o
c
i
ph
e
r
t
e
xt
,
a
n
d
v
i
c
e
v
e
r
s
a
f
o
r
d
e
c
r
y
pt
i
o
n
a
l
go
r
i
t
hm
s
.
K
e
y
s
a
l
s
o
s
pe
c
i
fy
t
r
a
n
s
f
o
r
m
a
t
i
o
n
s
i
n
o
t
h
e
r
c
r
y
pt
o
gr
a
p
h
i
c
a
l
go
r
i
t
hm
s
,
s
uc
h
a
s
d
i
g
i
t
a
l
s
i
g
na
t
u
r
e
s
c
h
e
m
e
s
a
n
d
m
e
s
s
a
ge
a
ut
h
e
nt
i
c
a
t
i
o
n
c
o
de
s
.
2.
LI
TER
A
TU
R
E
S
U
R
V
E
Y
P
a
s
s
w
o
r
d
a
ut
h
e
n
t
i
c
a
t
i
o
n
s
c
h
e
m
e
us
i
n
g
s
e
s
s
i
o
n
b
a
s
e
d
pa
s
s
w
o
r
ds
i
n
w
h
i
c
h
i
t
us
e
s
t
w
o
s
e
s
s
i
o
n
t
e
c
hn
i
q
ue
s
f
o
r
ge
n
e
r
a
t
i
ng
s
e
s
s
i
o
n
b
a
s
e
s
p
a
s
s
w
o
r
ds
o
n
e
i
s
us
i
n
g
t
h
e
s
e
t
o
f
pa
i
r
s
o
f
h
i
dde
n
p
a
s
s
w
o
r
ds
a
nd
t
h
e
o
t
h
e
r
i
s
us
i
ng
t
h
e
c
o
l
o
r
ra
t
i
n
g
w
h
i
l
e
s
e
t
t
i
ng
t
h
e
p
a
s
s
w
o
r
d
b
ut
b
o
t
h
us
e
s
t
h
e
g
r
i
d
s
t
ruc
t
u
r
e
t
o
ge
n
e
r
a
t
e
t
h
e
pa
s
s
w
o
r
d
[4
-
6]
.
K
n
o
w
l
e
dge
b
a
s
e
d
a
ut
h
e
n
t
i
c
a
t
i
o
n
s
c
h
e
m
e
w
h
i
c
h
us
e
s
a
c
o
m
b
i
n
a
t
i
o
n
o
f
b
o
t
h
t
e
xt
a
nd
gra
p
hi
c
a
l
pa
s
s
w
o
r
ds
a
n
d
pe
r
s
u
a
s
i
v
e
c
ue
d
c
l
i
c
k
po
i
nt
s
a
s
s
i
s
t
i
n
c
h
o
o
s
i
n
g
t
h
e
g
ra
p
hi
c
a
l
pa
s
s
w
o
r
ds
[1
]
,
[7
-
8]
.
A
s
t
udy
o
n
v
a
r
i
o
us
a
u
t
h
e
nt
i
c
a
t
i
o
n
s
c
h
e
m
e
s
a
n
d
p
r
o
v
i
de
s
a
g
ra
phi
c
a
l
a
ut
h
e
nt
i
c
a
t
i
o
n
t
e
c
hn
i
que
us
i
n
g
r
e
c
o
gn
i
t
i
o
n
a
n
d
r
e
c
a
l
l
b
a
s
e
d
t
e
c
hn
i
que
s
[9]
.
A
w
e
b
b
a
s
e
d
pa
s
s
w
o
r
d
a
u
t
h
e
nt
i
c
a
t
i
o
n
s
c
h
e
m
e
w
h
i
c
h
r
e
s
o
l
v
e
s
t
h
e
p
r
o
b
l
e
m
s
i
n
t
h
e
t
r
a
d
i
t
i
o
na
l
p
a
s
s
w
o
r
d
a
ut
h
e
n
t
i
c
a
t
i
o
n
o
r
di
g
i
t
a
l
s
i
g
na
t
u
r
e
us
i
n
g
S
i
ngl
e
-
B
l
o
c
k
H
a
s
h
F
u
n
c
t
i
o
n
[10]
.
D
e
a
l
s
w
i
t
h
s
e
c
u
r
e
a
u
t
h
e
nt
i
c
a
t
i
o
n
a
nd
t
r
a
n
s
a
c
t
i
o
n
p
r
o
t
o
c
o
l
by
c
o
m
b
i
n
i
ng
d
i
gi
t
a
l
c
e
rt
i
f
i
c
a
t
e
s
a
nd
dy
n
a
m
i
c
p
a
s
s
w
o
r
d
by
r
e
a
l
i
z
i
n
g
t
h
e
m
u
t
ua
l
a
ut
h
e
nt
i
c
a
t
i
o
n
t
ha
t
e
xi
s
t
s
b
e
t
w
e
e
n
t
h
e
c
l
i
e
n
t
a
n
d
t
h
e
s
e
r
v
e
r
[11]
.
3.
V
I
EW
O
N
C
U
ED
C
LI
C
K
P
O
I
N
TS
Cue
d
Cl
i
c
k
P
o
i
n
t
s
(C
CP
)
a
c
ue
d
-
r
e
c
o
l
l
e
c
t
gra
p
h
i
c
a
l
p
a
s
s
w
o
r
d
t
e
c
hni
que
w
h
e
r
e
us
e
r
s
c
l
i
c
k
o
n
a
n
y
o
n
e
po
i
nt
i
n
a
n
i
m
a
ge
f
o
r
t
h
e
s
e
que
n
c
e
o
f
i
m
a
ge
s
.
T
h
e
upc
o
m
i
n
g
i
m
a
ge
w
h
i
c
h
i
s
s
h
o
w
n
t
o
t
h
e
us
e
r
i
s
b
a
s
e
d
o
n
t
h
e
p
r
e
v
i
o
us
c
l
i
c
k
po
i
n
t
.
T
h
e
r
e
s
ul
t
s
w
e
r
e
po
s
i
t
i
v
e
.
P
e
rfo
r
m
a
n
c
e
w
a
s
v
e
r
y
e
xc
e
l
l
e
n
t
i
n
t
e
r
m
s
o
f
s
pe
e
d
a
c
c
ur
a
c
y
a
n
d
n
um
b
e
r
o
f
m
i
s
t
a
ke
s
.
U
s
e
r
s
p
r
e
f
e
r
r
e
d
c
ue
d
c
l
i
c
k
po
i
nt
s
t
o
P
a
s
s
P
o
i
n
t
s
s
a
y
i
n
g
t
ha
t
c
h
o
o
s
i
n
g
a
n
d
r
e
m
e
m
b
e
ri
n
g
o
nl
y
o
n
e
po
i
nt
i
n
o
n
e
i
m
a
ge
i
s
e
a
s
i
e
r,
a
n
d
t
ha
t
s
e
e
i
n
g
e
a
c
h
i
m
a
ge
t
r
i
g
ge
r
e
d
t
h
e
i
r
m
e
m
o
r
y
of
w
h
e
r
e
t
h
e
r
e
s
pe
c
t
i
v
e
po
i
n
t
w
a
s
l
o
c
a
t
e
d.
Cue
d
c
l
i
c
k
po
i
nt
s
a
p
pe
a
r
s
t
o
a
l
l
o
w
gr
e
a
t
e
r
s
e
c
ur
i
t
y
t
ha
n
P
a
s
s
P
o
i
n
t
s
;
t
h
e
w
o
r
kl
o
a
d
f
o
r
a
t
t
a
c
ke
r
s
o
f
CCP
c
a
n
b
e
a
r
b
i
t
ra
r
i
l
y
i
n
c
r
e
a
s
e
d
by
a
ugm
e
n
t
i
n
g
t
h
e
n
u
m
b
e
r
o
f
i
m
a
ge
s
i
n
t
h
e
s
y
s
t
e
m
.
R
e
c
o
gn
i
t
i
o
n
m
a
y
i
t
b
e
t
hr
o
ug
h
i
m
a
ge
s
o
r
o
t
h
e
r
s
i
s
t
h
e
e
a
s
i
e
s
t
w
a
y
fo
r
h
u
m
a
n
m
e
m
o
r
y
w
h
e
r
e
pu
r
e
o
r
c
o
m
pl
e
t
e
r
e
c
o
l
l
e
c
t
i
s
m
o
s
t
di
f
f
i
c
ul
t
a
s
t
h
e
da
t
a
m
us
t
b
e
a
c
c
e
s
s
e
d
f
r
o
m
m
e
m
o
r
y
w
i
t
h
n
o
t
ri
gge
r
s
[
12].
Cue
d
r
e
c
o
l
l
e
c
t
t
hr
o
ug
h
i
m
a
ge
s
f
a
l
l
i
n
g
s
o
m
e
w
h
e
r
e
b
e
t
w
e
e
n
t
h
e
s
e
t
w
o
s
i
n
c
e
t
h
e
y
offe
r
s
c
ue
w
hi
c
h
s
h
o
ul
d
s
h
o
w
c
a
s
e
c
o
n
t
e
xt
a
nd
t
r
i
gge
r
t
h
e
s
t
o
r
e
d
m
e
m
o
r
y
.
4.
EV
O
LU
TI
O
N
O
F
TH
E
S
Y
S
TE
M
T
h
e
d
i
s
a
dv
a
n
t
a
ge
o
f
t
h
e
c
ue
d
c
l
i
c
k
po
i
nt
s
y
s
t
e
m
i
s
,
i
t
i
s
v
e
ry
t
e
di
o
us
t
o
c
l
i
c
k
t
h
e
i
m
a
ge
s
e
v
e
r
y
t
i
m
e
w
h
e
n
y
o
u
l
o
gi
n
t
o
t
h
e
s
y
s
t
e
m
a
n
d
i
t
’s
t
o
o
t
i
m
e
c
o
n
s
um
i
n
g
.
T
h
e
r
e
c
o
m
e
s
t
h
e
s
y
s
t
e
m
t
o
o
v
e
r
c
o
m
e
t
h
e
di
s
a
dv
a
n
t
a
ge
.
T
h
e
i
m
a
ge
t
ha
t
ha
s
b
e
e
n
us
e
d
fo
r
c
ue
d
c
l
i
c
k
po
i
n
t
s
ha
s
b
e
e
n
m
o
di
f
i
e
d
a
s
ke
y
pa
d
s
y
s
t
e
m
i
n
t
h
e
pr
o
po
s
e
d
s
y
s
t
e
m
i
nt
e
r
f
a
c
e
.
T
h
e
s
y
s
t
e
m
h
a
s
b
e
e
n
de
v
e
l
o
pe
d
s
o
a
s
t
o
pr
o
v
i
de
f
l
e
xi
b
i
l
i
t
y
t
o
t
h
e
us
e
r
s
i
n
a
l
l
po
s
s
i
b
l
e
w
a
y
a
n
d
t
o
i
n
c
r
e
a
s
e
t
h
e
w
o
r
k
o
f
t
h
e
ha
c
ke
r
s
.
T
h
e
e
nt
i
r
e
e
n
c
r
y
pt
i
o
n
t
e
c
hn
i
q
ue
r
e
s
i
de
s
i
n
s
i
de
t
h
e
ke
y
i
n
t
e
r
f
a
c
e
o
f
t
h
e
s
y
s
t
e
m
.
5.
I
M
P
LEM
EN
TA
TI
O
N
In
t
hi
s
,
t
h
e
p
r
o
po
s
e
d
s
y
s
t
e
m
c
o
n
s
i
s
t
s
o
f
a
pa
s
s
w
o
r
d
f
i
e
l
d
a
l
o
ng
w
i
t
h
t
h
e
s
pe
c
i
a
l
ke
y
di
s
pl
a
y
i
n
t
e
r
f
a
c
e
.
T
h
i
s
i
nt
e
r
f
a
c
e
c
o
n
s
i
s
t
s
o
f
t
e
n
s
e
t
o
f
ke
y
s
num
b
e
r
e
d
f
r
o
m
0
t
o
9.
E
a
c
h
ke
y
i
s
a
s
s
i
g
n
e
d
t
o
a
s
e
t
o
f
t
w
e
l
v
e
di
gi
t
a
l
p
ha
n
u
m
e
ri
c
c
ha
r
a
c
t
e
r
a
nd
t
h
e
c
o
n
s
t
ra
i
nt
t
ha
t
ha
s
b
e
e
n
s
pe
c
i
f
i
e
d
t
o
e
v
e
r
y
s
i
n
gl
e
us
e
r
o
f
t
h
e
s
y
s
t
e
m
i
s
t
ha
t
,
t
h
e
us
e
r
ha
s
t
o
s
e
l
e
c
t
a
t
l
e
a
s
t
t
hr
e
e
t
o
f
i
v
e
c
l
i
c
ks
i
n
t
h
e
ke
y
i
n
t
e
r
f
a
c
e
e
a
c
h
t
i
m
e
w
h
e
n
t
h
e
us
e
r
w
a
nt
s
t
o
l
o
gi
n
t
o
t
h
e
s
y
s
t
e
m
.
T
h
e
c
l
i
c
ks
i
n
t
h
e
i
nt
e
r
f
a
c
e
a
r
e
m
a
de
a
l
o
n
g
w
i
t
h
t
h
e
pa
s
s
w
o
r
d.
U
s
e
r
c
a
n
j
us
t
t
y
pe
t
h
e
p
a
s
s
w
o
r
d
i
n
t
h
e
pa
s
s
w
o
r
d
f
i
e
l
d
a
n
d
t
ha
t
p
a
s
s
w
o
r
d
c
a
n
b
e
a
n
a
l
p
h
a
n
u
m
e
ri
c
o
n
e
.
B
ut
t
h
e
o
t
h
e
r
c
o
n
s
t
ra
i
n
i
s
t
h
e
pa
s
s
w
o
r
d
s
h
o
ul
d
e
v
e
n
t
u
a
l
l
y
be
gi
n
w
i
t
h
a
n
a
l
p
ha
b
e
t
.
T
h
e
f
l
e
xi
b
i
l
i
t
y
gi
v
e
n
t
o
t
h
e
us
e
r
i
n
t
hi
s
s
y
s
t
e
m
i
s
t
h
e
us
e
r
c
a
n
ha
v
e
t
h
e
c
l
i
c
k
po
i
nt
s
a
n
y
w
h
e
r
e
i
n
t
h
e
pa
s
s
w
o
r
d.
M
a
y
i
t
b
e
a
t
t
h
e
l
a
s
t
o
r
a
t
t
h
e
m
i
dd
l
e
o
r
i
n
b
e
t
w
e
e
n
t
h
e
pa
s
s
w
o
r
d?
T
h
e
e
n
t
i
r
e
e
n
c
r
y
pt
i
o
n
o
f
t
h
e
s
y
s
t
e
m
r
e
s
i
de
s
i
n
s
i
de
t
h
e
ke
y
s
.
T
h
e
ke
y
s
t
h
a
t
a
r
e
t
y
pe
d
a
l
s
o
b
e
l
o
n
gs
t
o
t
h
e
pa
s
s
w
o
r
d,
i
.
e
.
,
t
h
e
ke
y
s
s
e
l
e
c
t
e
d
b
e
l
o
n
gs
t
o
y
o
ur
pa
s
s
w
o
r
d
b
ut
t
h
e
ke
y
s
t
ha
t
ha
v
e
b
e
e
n
s
e
l
e
c
t
e
d
w
i
l
l
n
o
t
b
e
v
i
s
i
b
l
e
i
n
p
a
s
s
w
o
r
d
f
i
e
l
d.
If
s
uppo
s
e
y
o
ur
pa
s
s
w
o
r
d
i
s
“
c
r
y
pt
124”
w
h
e
r
e
t
h
e
n
um
e
ri
c
a
l
ha
v
e
b
e
e
n
c
l
i
c
ke
d
t
hr
o
ug
h
t
h
e
m
o
us
e
i
n
t
h
e
ke
y
i
nt
e
r
f
a
c
e
,
t
h
e
n
u
m
e
r
i
c
a
l
v
a
l
ue
s
t
ha
t
h
a
v
e
b
e
e
n
c
l
i
c
ke
d
w
i
l
l
n
o
t
b
e
v
i
s
i
b
l
e
i
n
t
h
e
p
a
s
s
w
o
r
d
f
i
e
l
d
e
ve
n
Evaluation Warning : The document was created with Spire.PDF for Python.
IJ
-
ICT
IS
S
N
:
2252
-
8776
D
y
nam
i
c
Cr
y
pt
o
gr
aphi
c
A
l
gor
i
t
hm
t
o
P
r
ov
i
de
P
as
s
w
or
d
A
ut
he
nt
i
c
a
t
i
o
n
us
i
ng
Cue
d
.
.
.
(
P
.
A
s
hok
)
125
a
s
a
hi
dde
n
t
e
xt
.
H
e
r
e
c
o
m
e
s
t
h
e
o
t
h
e
r
a
dv
a
nt
a
ge
o
f
pr
e
ve
n
t
i
n
g
o
u
r
s
y
s
t
e
m
f
r
o
m
be
i
n
g
a
t
t
a
c
ke
d
f
r
o
m
b
r
u
t
e
fo
r
c
e
a
t
t
a
c
k.
F
i
gu
r
e
1
.
A
s
pe
c
i
a
l
ke
y
di
s
pl
a
y
i
n
t
e
r
f
a
c
e
fo
r
o
u
r
s
y
s
t
e
m
T
h
i
s
s
y
s
t
e
m
b
r
e
a
ks
t
h
e
us
e
r
’s
c
o
n
v
e
n
t
i
o
n
a
l
s
i
n
g
l
e
pa
s
s
w
o
r
d
i
n
t
o
a
s
e
t
o
f
fo
ur
pa
s
s
w
o
r
ds
a
nd
a
l
s
o
a
dds
a
s
e
t
o
f
t
hr
e
e
s
t
r
i
n
gs
w
hi
l
e
e
n
t
e
r
i
n
g
us
i
n
g
t
h
e
i
n
t
e
r
f
a
c
e
.
S
o
t
y
pi
c
a
l
l
y
i
t
s
e
n
ds
s
e
ve
n
s
e
t
o
f
s
t
r
i
n
gs
t
o
t
h
e
e
n
c
r
y
pt
i
o
n
p
r
o
c
e
s
s
i
n
s
pi
t
e
o
f
t
h
e
s
i
n
gl
e
pa
s
s
w
o
r
d
w
hi
c
h
i
s
gi
v
e
n
by
t
h
e
us
e
r.
T
hi
s
s
e
v
e
n
s
e
t
o
f
s
t
r
i
n
gs
i
s
t
a
ke
n
a
s
t
h
e
i
nput
f
o
r
t
h
e
o
n
e
w
a
y
e
n
c
r
y
pt
i
o
n
a
l
go
r
i
t
hm
c
a
l
l
e
d
O
n
e
-
t
i
m
e
D
a
t
a
D
i
v
i
s
i
o
n
(O
D
D
)
.
F
i
gu
r
e
2
.
A
r
c
h
i
t
e
c
t
ur
e
di
a
g
r
a
m
o
f
t
h
e
s
y
s
t
e
m
L
e
t
us
t
a
ke
a
l
o
o
k
a
t
w
ha
t
h
a
p
pe
n
s
w
h
e
n
t
h
e
us
e
r
e
n
t
e
r
s
t
h
e
p
a
s
s
w
o
r
d
i
n
a
s
t
e
p
by
s
t
e
p
p
r
o
c
e
s
s
:
F
o
r
e
xa
m
pl
e
i
f
t
h
e
us
e
r
e
n
t
e
r
s
t
h
e
pa
s
s
w
o
r
d
a
s
“
c
r
y
pt
o
p
a
s
s
x3y
2z
1”
t
h
e
n
i
n
t
h
i
s
pa
s
s
w
o
r
d
t
h
e
n
u
m
e
r
i
c
c
h
a
ra
c
t
e
r
s
3
,
2
a
n
d
1
a
r
e
t
h
e
n
u
m
b
e
r
s
w
hi
c
h
s
h
o
ul
d
b
e
us
e
d
i
n
t
h
e
i
n
t
e
r
f
a
c
e
.
a.
U
s
e
r
e
n
t
e
r
s
t
h
e
pa
s
s
w
o
r
d
“
c
r
y
pt
o
pa
s
s
x”
i
n
t
h
e
pa
s
s
w
o
r
d
f
i
e
l
d.
b.
U
s
e
r
c
l
i
c
ks
t
h
e
ke
y
‘3”
i
n
t
h
e
ke
y
-
i
n
t
e
r
f
a
c
e
w
h
i
l
e
t
h
e
c
o
n
t
e
n
t
i
n
t
h
e
pa
s
s
w
o
r
d
f
i
e
l
d
i
s
s
t
i
l
l
“
c
r
y
pt
o
pa
s
s
x”
.
N
ow
t
h
e
c
urr
e
n
t
i
n
pu
t
t
o
t
h
e
s
y
s
t
e
m
i
s
“
c
r
y
pt
o
pa
s
s
x”
a
nd
t
h
e
s
i
x
d
i
g
i
t
a
l
p
h
a
num
e
r
i
c
s
t
ri
n
g
w
hi
c
h
i
s
a
s
s
i
g
n
e
d
t
o
ke
y
“
3”
c.
N
ow
t
h
e
us
e
r
a
g
a
i
n
e
n
t
e
r
s
“
y
”
i
n
p
a
s
s
w
o
r
d
f
i
e
l
d
a
l
o
n
g
w
i
t
h
“
c
r
y
pt
o
pa
s
s
x”
.
N
o
w
t
h
e
p
a
s
s
w
o
r
d
i
n
pa
s
s
w
o
r
d
f
i
e
l
d
i
s
“
c
r
y
pt
o
pa
s
s
x
y
”
.
d.
N
ow
t
h
e
us
e
r
c
l
i
c
ks
“
2”
i
n
t
h
e
i
nt
e
r
f
a
c
e
w
h
i
l
e
t
h
e
c
o
n
t
e
nt
i
n
t
h
e
p
a
s
s
w
o
r
d
f
i
e
l
d
i
s
s
t
i
l
l
“
c
r
y
pt
o
pa
s
s
x
y
”
.
N
ow
t
h
e
c
u
rr
e
n
t
i
nput
t
o
t
h
e
s
t
r
i
ng
i
s
o
f
fo
ur
s
t
ri
n
gs
t
w
o
f
r
om
p
a
s
s
w
o
r
d
f
i
e
l
d
a
n
d
t
w
o
f
r
o
m
t
h
e
i
n
t
e
r
f
a
c
e
.
e.
A
ga
i
n
t
h
e
po
i
nt
s
3
a
nd
4
a
r
e
r
e
pe
a
t
e
d.
f.
F
i
na
l
l
y
w
h
e
n
us
e
r
e
nt
e
r
s
t
h
e
s
ub
m
i
t
b
ut
t
o
n
t
h
e
c
u
rr
e
n
t
pa
s
s
w
o
r
d
f
i
e
l
d
c
o
n
t
e
n
t
“
c
r
y
pt
o
pa
s
s
x
y
z
”
w
i
l
l
a
l
s
o
b
e
t
a
ke
n
a
s
t
h
e
i
nput
.
T
h
e
r
e
f
o
r
e
t
o
t
a
l
l
y
s
e
ve
n
s
t
r
i
n
gs
w
i
l
l
b
e
pa
s
s
e
d
t
o
t
h
e
e
n
c
r
y
pt
i
o
n
a
l
go
ri
t
hm
.
F
o
ur
f
r
o
m
t
h
e
p
a
s
s
w
o
r
d
f
i
e
l
d
a
nd
t
hr
e
e
f
r
o
m
t
h
e
i
nt
e
r
f
a
c
e
.
g.
T
h
i
s
s
e
v
e
n
s
e
t
o
f
s
t
ri
n
gs
w
i
l
l
b
e
us
e
d
i
n
t
h
e
e
n
c
r
y
pt
i
o
n
a
l
go
ri
t
hm
c
a
l
l
e
d
“
O
n
e
-
t
i
m
e
D
a
t
a
D
i
v
i
s
i
o
n
(O
D
D
)”
w
hi
c
h
i
s
de
v
e
l
o
p
e
d
e
xpl
i
c
i
t
l
y
f
o
r
t
h
i
s
s
y
s
t
e
m
.
A
f
t
e
r
t
h
e
e
n
c
r
y
pt
i
o
n
p
r
o
c
e
s
s
,
w
e
w
i
l
l
ge
t
a
n
e
n
c
r
y
pt
e
d
s
t
ri
ng
w
h
i
c
h
c
o
n
s
i
s
t
s
o
f
a
l
l
t
h
e
93
p
r
i
nt
a
b
l
e
c
h
a
ra
c
t
e
r
s
a
v
a
i
l
a
b
l
e
e
xc
e
pt
t
h
e
b
l
a
nk
s
p
a
c
e
.
T
h
i
s
e
n
c
r
y
pt
e
d
p
a
s
s
w
o
r
d
i
s
m
a
de
o
f
up
o
f
e
xa
c
t
l
y
256
c
ha
r
a
c
t
e
r
s
Evaluation Warning : The document was created with Spire.PDF for Python.
IS
S
N
:
2252
-
8776
IJ
-
ICT
V
o
l
.
6
,
N
o
.
2,
A
u
gus
t
2017
:
123
–
128
126
w
h
i
c
h
w
i
l
l
b
e
s
t
o
r
e
d
i
n
t
h
e
da
t
a
b
a
s
e
.
S
o
w
h
e
n
e
v
e
r
t
h
e
a
u
t
h
e
nt
i
c
a
t
i
o
n
o
c
c
ur
s
,
t
h
e
e
n
c
r
y
pt
e
d
pa
s
s
w
o
r
d
f
r
o
m
t
h
e
us
e
r
i
s
c
o
m
pa
r
e
d
w
i
t
h
t
h
e
e
n
c
r
y
pt
e
d
pa
s
s
w
o
r
d
s
t
o
r
e
d
i
n
t
h
e
da
t
a
b
a
s
e
.
T
hi
s
i
s
a
o
n
e
w
a
y
e
n
c
r
y
pt
i
o
n
a
l
go
r
i
t
h
m
s
o
i
t
c
a
nn
o
t
b
e
de
c
r
y
pt
e
d
t
o
i
t
s
o
r
i
g
i
n
a
l
f
o
rm
.
If
t
h
e
us
e
r
l
o
s
t
hi
s
p
a
s
s
w
o
r
d,
t
h
e
n
h
e
c
a
n
o
n
l
y
r
e
s
e
t
t
h
e
pa
s
s
w
o
r
d
b
y
r
e
que
s
t
i
ng
a
p
a
s
s
w
o
r
d
r
e
s
e
t
l
i
nk
t
hr
o
ug
h
t
h
e
us
e
rna
m
e
.
6.
O
N
E
-
TI
M
E
D
A
TA
D
I
V
I
S
I
O
N
(
O
D
D
)
A
L
G
O
R
I
TH
M
It
i
s
n
a
m
e
d
a
s
“
O
n
e
-
t
i
m
e
D
a
t
a
D
i
v
i
s
i
o
n
(
O
D
D
)”
s
i
n
c
e
i
t
u
s
e
s
t
h
e
D
i
v
i
de
a
s
w
e
l
l
a
s
N
e
s
t
c
o
n
c
e
pt
w
h
i
c
h
c
a
n
b
e
i
n
f
e
rr
e
d
f
r
o
m
t
h
e
na
m
e
i
t
s
e
l
f
.
9
3
i
s
de
r
i
v
e
d
f
r
o
m
t
h
e
f
a
c
t
t
h
a
t
o
u
r
f
i
n
a
l
e
n
c
r
y
pt
e
d
pa
s
s
w
o
r
d
c
o
n
s
i
s
t
s
o
f
93
pri
n
t
a
b
l
e
c
ha
r
a
c
t
e
r
s
i
n
t
h
e
A
S
CII
v
a
l
ue
r
a
nge
f
r
o
m
33
t
o
125
w
h
i
c
h
i
n
c
l
ude
s
a
l
l
t
h
e
num
b
e
r
s
,
c
h
a
ra
c
t
e
r
s
&
s
pe
c
i
a
l
c
h
a
ra
c
t
e
r
s
.
6.
1
.
C
o
r
e
o
f
th
e
A
l
go
r
i
th
m
T
h
e
D
i
v
i
de
a
nd
N
e
s
t
c
o
n
c
e
pt
i
s
t
ha
t
e
a
c
h
p
a
s
s
w
o
r
d
s
t
ri
n
g
ge
t
s
di
v
i
de
d
i
nt
o
a
s
i
n
gl
e
c
ha
r
a
c
t
e
r
a
n
d
t
h
e
a
l
p
ha
n
u
m
e
r
i
c
s
t
ri
n
g
i
s
i
n
s
e
r
t
e
d
o
r
n
e
s
t
e
d
b
e
t
w
e
e
n
t
h
o
s
e
c
h
a
ra
c
t
e
r
s
a
n
d
t
h
e
n
c
o
m
b
i
n
e
d
a
nd
t
h
e
p
r
o
c
e
s
s
goe
s
o
n
f
o
r
t
h
e
r
e
s
t
o
f
t
h
e
s
t
r
i
n
g
t
h
e
n
i
t
go
e
s
t
hr
o
ug
h
a
s
e
t
o
f
s
e
ve
ra
l
t
r
a
n
s
f
o
r
m
a
t
i
o
n
s
w
h
i
c
h
r
e
m
a
i
n
s
t
h
e
c
o
r
e
o
f
t
h
e
a
l
go
ri
t
hm
.
T
h
i
s
a
l
go
ri
t
hm
p
r
o
duc
e
s
a
s
t
r
i
ng
o
f
256
c
ha
r
a
c
t
e
r
s
w
h
i
c
h
i
s
a
c
o
m
b
i
na
t
i
o
n
o
f
a
l
l
t
h
e
9
3
p
r
i
nt
a
b
l
e
c
h
a
ra
c
t
e
r
s
e
xc
e
pt
t
h
e
b
l
a
nk
s
p
a
c
e
.
S
i
n
c
e
t
hi
s
i
s
a
o
n
e
w
a
y
e
n
c
r
y
pt
i
o
n
a
l
go
ri
t
hm
,
e
v
e
n
t
h
e
s
y
s
t
e
m
a
dm
i
n
i
s
t
r
a
t
o
r
do
e
s
n
’t
ha
v
e
a
n
y
r
i
g
ht
s
t
o
a
c
c
e
s
s
t
h
e
us
e
r
p
r
o
f
i
l
e
s
a
n
d
t
h
e
us
e
r
p
r
o
f
i
l
e
i
s
hi
g
h
l
y
s
e
c
ur
e
d.
T
h
i
s
e
n
c
r
y
pt
i
o
n
a
l
go
ri
t
hm
c
a
n
b
e
e
a
s
i
l
y
c
us
t
o
m
i
z
e
d
f
o
r
i
n
d
i
v
i
dua
l
o
r
ga
ni
z
a
t
i
o
n
a
n
d
i
n
s
t
e
a
d
o
f
s
i
x
di
gi
t
a
l
p
h
a
num
e
r
i
c
c
h
a
ra
c
t
e
r
s
w
e
c
a
n
us
e
a
l
p
h
a
num
e
r
i
c
s
t
ri
n
g
o
f
di
f
f
e
r
e
n
t
l
e
n
g
t
h
s
w
h
i
c
h
i
n
c
r
e
a
s
e
s
l
i
n
e
a
rl
y
w
i
t
h
2.
A
s
t
h
e
l
e
n
g
t
h
i
n
c
r
e
a
s
e
s
,
t
h
e
c
o
m
pl
e
xi
t
y
i
n
c
r
e
a
s
e
s
a
n
d
t
h
e
p
a
t
t
e
rn
f
o
r
m
a
t
i
o
n
b
e
c
o
m
e
s
f
ur
t
h
e
r
s
t
r
o
n
g
.
6.
2
.
S
te
p
s
I
n
v
o
l
v
e
d
S
t
e
ps
i
n
v
o
l
ve
d
i
n
t
h
e
O
n
e
-
t
i
m
e
D
a
t
a
D
i
v
i
s
i
o
n
(O
D
D
)
a
l
go
ri
t
hm
:
a.
T
h
e
s
y
s
t
e
m
r
e
c
e
i
v
e
s
a
s
e
t
o
f
s
e
ve
n
s
t
ri
n
gs
a
s
i
nput
,
f
o
ur
f
r
o
m
t
h
e
p
a
s
s
w
o
r
d
f
i
e
l
d
a
n
d
t
hr
e
e
f
r
o
m
t
h
e
ke
y
i
n
t
e
r
f
a
c
e
L
e
t
,
(i
)
T
h
e
f
o
ur
s
e
t
o
f
pa
s
s
w
o
r
d
s
t
ri
n
gs
-
>
p1
,
p
2,
p3
a
n
d
p4
(i
i
)
T
h
e
t
hr
e
e
ke
y
v
a
l
ue
s
-
>
c
1,
c
2,
c
3
(i
i
i
)
I1,
I2,
I3
e
t
c
.
b
e
t
h
e
i
n
t
e
rm
e
di
a
t
e
s
t
ri
n
g
f
o
r
m
e
ddu
r
i
ng
t
h
e
e
n
c
ry
pt
i
o
n
p
r
o
c
e
s
s
.
b.
Ini
t
i
a
l
l
y
p1
a
n
d
c
1
i
s
c
o
m
b
i
n
e
d
o
r
n
e
s
t
e
d
o
r
j
o
i
n
e
d
i
n
a
s
pe
c
i
a
l
w
a
y
t
o
pr
o
duc
e
a
n
i
nt
e
rm
e
di
a
t
e
s
t
ri
n
g
I
1.
p1
⋈
c
1
—
>
I
1
c.
T
h
i
s
I1
a
l
o
n
g
w
i
t
h
p2
a
nd
c
2
i
s
c
o
m
b
i
n
e
d
o
r
n
e
s
t
e
d
us
i
n
g
a
s
pe
c
i
a
l
c
o
unt
v
a
l
ue
t
o
p
r
o
duc
e
I2.
P2
⋈
c
2
—
>
I
2
d.
T
h
e
s
t
e
p
t
hr
e
e
i
s
r
e
pe
a
t
e
d
f
o
r
p3
a
nd
c
3
t
o
p
r
o
duc
e
I3.
P3
⋈
c
3
—
>
I
3
e.
A
n
I4
i
s
p
r
o
duc
e
d
f
r
o
m
I3
a
n
d
p4
.
I3
⋈
p
4
—
>
I
4
f.
T
h
e
c
u
rr
e
nt
l
y
fo
r
m
e
d
s
t
r
i
n
g
I4
i
s
c
ha
n
ge
d
i
nt
o
a
s
e
t
o
f
n
um
b
e
r
s
us
i
ng
i
t
s
e
qui
v
a
l
e
n
t
A
S
CII
v
a
l
ue
s
.
g.
T
h
i
s
A
S
CII
v
a
l
ue
s
t
ri
n
g
i
s
t
u
rn
e
d
i
nt
o
a
s
pe
c
i
a
l
s
t
r
i
n
g
us
i
ng
a
l
o
s
s
y
da
t
a
c
o
m
p
r
e
s
s
i
o
n
t
e
c
hni
que
m
a
k
i
n
g
i
t
i
m
po
s
s
i
b
l
e
t
o
r
e
v
e
r
t
i
t
b
a
c
k
t
o
t
h
e
o
r
i
g
i
n
a
l
s
t
r
i
n
g
.
h.
T
h
e
r
e
s
ul
t
a
nt
s
t
r
i
ng
i
s
t
h
e
n
c
o
n
v
e
r
t
e
d
t
o
t
h
e
f
i
n
a
l
e
n
c
r
y
pt
e
d
pa
s
s
w
o
r
d
w
hi
c
h
c
o
n
s
i
s
t
s
o
f
e
xa
c
t
l
y
256
c
h
a
ra
c
t
e
r
s
.
7.
C
O
N
S
TR
A
I
N
TS
W
H
I
LE
EN
TER
I
N
G
T
H
E
P
A
S
S
WO
R
D
a.
E
a
c
h
p
a
s
s
w
o
r
d
m
us
t
c
o
n
t
a
i
n
e
xa
c
t
l
y
3
t
o
5
ke
y
s
f
r
o
m
t
h
e
i
nt
e
r
f
a
c
e
.
b.
T
h
e
b
e
gi
nn
i
ng
o
f
t
h
e
p
a
s
s
w
o
r
d
c
a
nn
o
t
c
o
n
t
a
i
n
a
ke
y
f
r
o
m
t
he
i
nt
e
r
f
a
c
e
i
.
e
.
,
t
h
e
pa
s
s
w
o
r
d
b
e
gi
n
f
r
o
m
t
h
e
n
o
r
m
a
l
c
h
a
ra
c
t
e
r
s
.
c.
O
n
c
e
t
h
e
us
e
r
e
n
t
e
r
s
t
h
e
w
r
o
n
g
p
a
s
s
w
o
r
d,
t
h
e
n
us
i
ng
b
a
c
ks
pa
c
e
i
s
n
o
t
a
dv
i
s
a
b
l
e
s
o
a
CL
E
A
R
b
ut
t
o
n
i
s
p
r
o
v
i
de
d
t
o
de
l
e
t
e
t
h
e
pa
s
s
w
o
r
d
c
o
m
pl
e
t
e
l
y
a
n
d
r
e
t
y
pe
i
t
a
g
a
i
n
Evaluation Warning : The document was created with Spire.PDF for Python.
IJ
-
ICT
IS
S
N
:
2252
-
8776
D
y
nam
i
c
Cr
y
pt
o
gr
aphi
c
A
l
gor
i
t
hm
t
o
P
r
ov
i
de
P
as
s
w
or
d
A
ut
he
nt
i
c
a
t
i
o
n
us
i
ng
Cue
d
.
.
.
(
P
.
A
s
hok
)
127
8.
R
ES
U
LTS
T
h
i
s
pa
s
s
w
o
r
d
a
ut
h
e
n
t
i
c
a
t
i
o
n
s
c
h
e
m
e
h
a
s
b
e
e
n
s
uc
c
e
s
s
f
ul
l
y
de
ve
l
o
pe
d
a
n
d
t
e
s
t
e
d
u
n
de
r
v
a
ri
o
us
us
e
r
c
r
e
de
n
t
i
a
l
s
.
S
i
n
c
e
t
h
e
a
u
t
h
e
n
t
i
c
a
t
i
o
n
i
s
due
t
o
t
h
e
t
e
xt
ua
l
p
a
s
s
w
o
r
d
s
c
h
e
m
e
c
o
m
b
i
n
e
d
w
i
t
h
t
h
e
m
o
di
f
i
e
d
c
ue
d
c
l
i
c
k
po
i
n
t
s
i
t
p
r
o
duc
e
s
100%
s
uc
c
e
s
s
r
a
t
e
i
n
a
u
t
h
e
n
t
i
c
a
t
i
ng
e
a
c
h
us
e
r.
G
e
n
e
ra
l
l
y
t
e
xt
u
a
l
d
a
t
a
a
r
e
r
e
l
a
t
i
v
e
l
y
e
a
s
i
e
r
t
o
c
o
m
pa
r
e
t
ha
n
t
h
e
g
r
a
p
hi
c
a
l
o
n
e
w
hi
l
e
a
u
t
h
e
nt
i
c
a
t
i
n
g
b
e
c
a
us
e
of
t
h
e
a
c
c
u
r
a
c
y
i
n
t
e
xt
u
a
l
d
a
t
a
.
9.
I
LLU
S
TR
A
TI
O
N
O
F
S
Y
S
TE
M
If
pa
s
s
w
o
r
d
i
s
c
r
y
pt
o
123gra
p
h
y
,
t
h
e
n
p
a
s
s
w
o
r
d
w
i
l
l
b
e
s
t
o
r
e
d
a
s
:
!e
o
t
qA
K
l
c
m
o
kCxqo
pV
o
^
Q
-
U
q+
U
e
]`s
s
o
t
qA
K
o
@
pV
o
^
Q
2c
]o
#
U
n
[o
]+
U
e
]`U
!m
o
kCxs
gp
V
o
^
Q
+
&
Y
+
U
e
]`c
M
`
y
n
e
r
o
=
m
o
kCxo
!W
o
#
U
n
[a
E
o
t
qA
K
@
:
m
o
kCxs
L
pV
o
^
Q
-
=
A
+
U
e
]`!A
o
t
qA
K
l
I`y
n
e
r
]#pV
o
^
Q
-
w
W
o
#
U
n
[!]o
t
qA
K
q=
m
o
kCxo
w
[+
U
e
]`:
#o
t
qA
K
RW
`
y
n
e
r
W
_A
o
#
U
n
[A
A
+
U
e
]`]uo
t
qA
K
u;
m
o
kCxw
%
pV
o
^
Q
+
U
]+
U
e
]`S
/
`
y
n
e
r
(m
pV
o
^
10.
D
A
TA
F
LO
W
I
N
T
H
E
S
Y
S
TEM
A
da
t
a
f
l
o
w
di
a
g
r
a
m
(D
F
D
)
i
s
a
g
ra
p
h
i
c
a
l
r
e
p
r
e
s
e
n
t
a
t
i
o
n
o
f
t
h
e
“
f
l
ow
”
o
f
da
t
a
t
hr
o
ug
h
a
n
i
n
f
o
r
m
a
t
i
o
n
s
y
s
t
e
m
,
s
h
o
w
c
a
s
i
n
g
i
t
s
p
r
o
c
e
s
s
.
A
da
t
a
f
l
o
w
di
a
g
r
a
m
i
s
pe
ri
o
di
c
a
l
l
y
us
e
d
a
s
a
pri
m
a
r
y
s
t
e
p
fo
r
c
r
e
a
t
i
n
g
a
n
o
v
e
r
v
i
e
w
of
t
h
e
e
n
t
i
r
e
s
y
s
t
e
m
,
w
h
i
c
h
c
o
ul
d
b
e
furt
h
e
r
,
i
s
e
xpa
nde
d.
D
a
t
a
f
l
ow
di
a
g
r
a
m
s
c
a
n
a
l
s
o
b
e
us
e
d
fo
r
t
h
e
e
n
v
i
s
a
ga
t
i
o
n
o
f
da
t
a
p
r
o
c
e
s
s
i
n
g
(s
t
r
uc
t
u
r
e
d
de
s
i
g
n
).
A
D
F
D
s
h
o
w
s
w
h
a
t
ki
n
d
o
f
da
t
a
w
i
l
l
b
e
a
n
i
n
pu
t
f
o
r
a
nd
o
ut
put
f
r
o
m
t
h
e
s
y
s
t
e
m
,
w
h
e
r
e
t
h
e
da
t
a
w
i
l
l
e
n
t
e
r
i
n
a
n
d
ge
t
o
ut
t
o
,
a
nd
w
h
e
r
e
t
h
e
d
a
t
a
w
i
l
l
b
e
s
a
v
e
d
a
nd
s
t
o
r
e
d.
I
t
do
e
s
n
o
t
s
h
o
w
t
h
e
i
n
f
o
r
m
a
t
i
o
n
a
b
o
ut
t
h
e
t
i
m
i
n
g
o
f
pr
o
c
e
s
s
o
r
i
n
f
o
r
m
a
t
i
o
n
a
b
o
ut
w
h
e
t
h
e
r
p
r
o
c
e
s
s
e
s
w
i
l
l
o
pe
r
a
t
e
i
n
s
e
que
n
c
e
o
r
i
n
p
a
r
a
l
l
e
l
(w
hi
c
h
i
s
s
h
o
w
n
o
n
a
f
l
ow
c
h
a
r
t
)
.
F
i
gu
r
e
3
.
B
l
o
c
k
di
a
g
r
a
m
s
h
o
w
i
n
g
t
h
e
f
l
o
w
of
da
t
a
11.
S
U
P
P
O
R
T
F
O
R
R
EC
O
V
ER
Y
R
e
c
o
ve
r
y
t
o
y
o
ur
a
c
c
o
un
t
c
a
n
b
e
pr
o
v
i
de
d
b
ut
t
h
e
pa
s
s
w
o
r
d
c
a
nn
o
t
b
e
r
e
c
o
ve
r
e
d
e
v
e
n
by
t
h
e
a
dm
i
n
i
s
t
r
a
t
o
r
.
T
h
e
p
a
s
s
w
o
r
d
o
n
c
e
s
t
o
r
e
d
c
a
n
b
e
r
e
v
e
r
t
e
d
b
a
c
k
t
o
i
t
s
o
ri
gi
na
l
pa
s
s
w
o
r
d
s
i
n
c
e
w
e
h
a
v
e
us
e
d
t
h
e
c
o
n
c
e
pt
of
o
n
e
w
a
y
e
n
c
r
y
pt
i
o
n
.
A
dde
d
t
o
i
t
w
e
h
a
v
e
us
e
d
a
c
o
n
c
e
pt
o
f
l
o
s
s
y
da
t
a
c
o
m
pr
e
s
s
i
o
n
t
e
c
hni
que
w
h
e
r
e
w
e
ha
v
e
n
e
gl
e
c
t
e
d
t
h
e
u
n
w
a
nt
e
d
d
a
t
a
a
nd
t
hr
o
ug
h
w
hi
c
h
s
o
m
e
o
f
t
h
e
d
a
t
a
s
l
o
s
t
.
S
o
t
h
e
s
y
s
t
e
m
c
a
n
pr
o
v
i
de
a
s
up
po
r
t
by
s
e
n
di
n
g
a
pa
s
s
w
o
r
d
r
e
s
e
t
l
i
nk
t
o
t
h
e
r
e
gi
s
t
e
r
e
d
m
a
i
l
a
dd
r
e
s
s
.
C
l
i
c
ki
ng
o
n
t
h
e
l
i
nk
w
o
ul
d
o
pe
n
a
n
e
w
pa
ge
f
o
r
p
a
s
s
w
o
r
d
r
e
s
e
t
t
i
ng.
U
s
i
n
g
t
ha
t
p
a
ge
p
a
s
s
w
o
r
d
c
a
n
b
e
r
e
s
e
t
t
l
e
d
f
o
r
t
h
e
s
pe
c
i
f
i
c
a
c
c
o
un
t
.
12.
C
O
N
C
LU
S
I
O
N
T
h
e
s
i
g
n
i
f
i
c
a
n
c
e
o
f
s
e
l
e
c
t
i
ng
a
n
e
n
v
i
r
o
nm
e
n
t
a
pp
r
o
p
r
i
a
t
e
A
u
t
h
e
nt
i
c
a
t
i
o
n
m
e
t
h
o
d
i
s
pe
rh
a
ps
t
h
e
m
o
s
t
i
m
po
rt
a
nt
de
c
i
s
i
o
n
i
n
de
s
i
g
n
i
ng
s
e
c
ur
e
s
y
s
t
e
m
s
.
T
h
i
s
m
e
t
h
o
d
s
t
a
n
ds
s
upe
r
i
o
r
t
o
t
h
e
o
t
h
e
r
p
a
s
s
w
o
r
d
a
ut
h
e
n
t
i
c
a
t
i
o
n
s
y
s
t
e
m
.
It
p
r
o
v
i
de
s
m
o
r
e
s
e
c
ur
i
t
y
w
i
t
h
l
e
s
s
c
o
m
pl
e
xi
t
y
a
n
d
s
a
v
e
s
m
o
r
e
t
i
m
e
.
T
h
e
m
o
di
f
i
e
d
CCP
t
e
c
hn
i
q
ue
a
l
o
n
g
w
i
t
h
t
h
e
i
nt
e
r
f
a
c
e
h
e
l
ps
i
n
p
r
o
v
i
di
ng
a
m
o
r
e
s
o
ph
i
s
t
i
c
a
t
e
d
a
ut
h
e
n
t
i
c
a
t
i
o
n
m
e
c
h
a
ni
s
m
Evaluation Warning : The document was created with Spire.PDF for Python.
IS
S
N
:
2252
-
8776
IJ
-
ICT
V
o
l
.
6
,
N
o
.
2,
A
u
gus
t
2017
:
123
–
128
128
w
i
t
h
t
h
e
t
e
xt
u
a
l
p
a
s
s
w
o
r
ds
.
S
i
n
c
e
i
t
us
e
s
a
s
pe
c
i
a
l
o
n
e
-
w
a
y
e
n
c
r
y
pt
i
o
n
a
l
go
r
i
t
hm
,
e
v
e
n
t
h
e
a
dm
i
n
i
s
t
r
a
t
o
r
do
e
s
n
’t
ha
v
e
a
n
y
a
c
c
e
s
s
t
o
t
h
e
us
e
r
p
r
o
f
i
l
e
s
.
If
t
h
e
us
e
r
f
o
r
ge
t
s
h
i
s
pa
s
s
w
o
r
d
t
h
e
n
h
e
c
a
n
o
nl
y
r
e
s
e
t
t
h
e
pa
s
s
w
o
r
d
by
r
e
que
s
t
i
n
g
a
pa
s
s
w
o
r
d
r
e
s
e
t
l
i
n
k
us
i
n
g
h
i
s
us
e
rna
m
e
f
r
o
m
t
h
e
a
dm
i
n
i
s
t
ra
t
o
r
w
hi
c
h
w
i
l
l
b
e
s
e
n
t
t
o
t
h
e
r
e
gi
s
t
e
r
e
d
e
-
m
a
i
l
i
d.
A
n
d
a
l
s
o
t
h
e
a
l
go
r
i
t
hm
c
a
n
b
e
c
us
t
o
m
i
z
e
d
t
o
p
r
o
duc
e
v
a
r
i
o
us
d
i
f
fe
r
e
nt
e
n
c
r
y
pt
e
d
pa
s
s
w
o
r
ds
.
T
hi
s
c
us
t
o
m
i
z
a
t
i
o
n
o
f
t
h
e
e
n
c
r
y
pt
i
o
n
a
l
go
r
i
t
hm
m
a
ke
s
i
t
v
e
r
y
us
e
f
ul
fo
r
v
a
r
i
o
us
o
r
ga
ni
z
a
t
i
o
n
s
s
ui
t
i
ng
i
t
s
r
e
qu
i
r
e
m
e
n
t
s
13.
F
U
TU
R
E
WO
R
K
T
h
e
i
de
a
c
a
n
b
e
e
xt
e
n
de
d
b
y
r
e
m
o
v
i
n
g
t
h
e
m
a
nda
t
o
r
y
t
hr
e
e
t
o
f
i
v
e
ke
y
c
o
n
s
t
r
a
i
n
t
s
a
nd
g
i
v
i
n
g
t
h
e
us
e
r
,
t
h
e
f
r
e
e
do
m
t
o
c
h
o
o
s
e
a
n
y
n
um
b
e
r
o
f
ke
y
s
.
T
hi
s
c
h
o
i
c
e
of
ke
y
s
m
a
ke
s
i
t
m
uc
h
m
o
r
e
c
o
m
pl
e
x
f
o
r
t
h
e
a
t
t
a
c
ke
r
t
o
gue
s
s
o
r
h
a
c
k
t
h
e
pa
s
s
w
o
r
d
w
h
i
c
h
i
n
t
u
rn
p
r
o
v
i
de
s
a
s
t
r
o
n
ge
r
a
n
d
a
b
e
t
t
e
r
a
ut
h
e
nt
i
c
a
t
i
o
n
s
y
s
t
e
m
.
A
l
s
o
w
e
c
a
n
p
r
o
v
i
de
t
h
e
us
e
r
w
i
t
h
pa
s
s
w
o
r
d
r
e
s
e
t
l
i
nk
i
n
t
h
e
r
e
gi
s
t
e
r
e
d
m
o
b
i
l
e
num
b
e
r
t
o
o
.
R
EF
ER
EN
C
ES
[
1]
S
m
i
t
a
C
ha
t
u
r
v
e
di
;
R
e
kh
a
S
h
a
r
m
a
,
“
S
e
c
ur
i
ng
T
e
x
t
a
nd
I
m
a
g
e
P
a
s
s
w
o
r
d
u
s
i
ng
t
he
C
o
m
bi
n
a
t
i
o
ns
o
f
P
e
r
s
u
a
s
i
v
e
C
ue
d
C
l
i
c
k
P
o
i
nt
s
w
i
t
h
I
m
pr
ov
e
d
A
dv
a
nc
e
d
E
nc
r
y
pt
i
o
n
S
t
a
nd
a
r
d
”
,
I
nt
e
r
nat
i
ona
l
C
on
f
e
r
e
nc
e
on
A
dv
anc
e
d
C
om
pu
t
i
ng
T
e
c
hnol
o
gi
e
s
and
A
p
pl
i
c
a
t
i
on
s
(
I
C
A
C
T
A
)
,
2015
.
[
2]
S
o
ni
a
C
h
i
a
s
s
o
n;
E
l
i
z
a
be
t
h
S
t
o
be
r
t
;
A
l
a
i
n
F
o
r
g
e
t
;
R
o
be
r
t
B
i
ddl
e
;
P
a
ul
C
.
v
a
n
O
o
r
s
c
ho
t
,
“
P
e
r
s
u
a
s
i
v
e
C
ue
d
C
l
i
c
k
-
P
o
i
nt
s
:
D
e
s
i
g
n,
I
m
pl
e
m
e
nt
a
t
i
o
n,
a
n
d
E
v
a
l
ua
t
i
o
n
o
f
a
K
no
w
l
e
dg
e
-
B
a
s
e
d
A
ut
h
e
n
t
i
c
a
t
i
o
n
M
e
c
ha
ni
s
m
”
,
I
E
E
E
T
r
ans
ac
t
i
ons
on
D
e
pe
ndabl
e
and
Se
c
ur
e
C
om
pu
t
i
n
g
,
v
o
l
um
e
9
,
no
.
2,
M
a
r
c
h/
A
pr
i
l
201
2
[
3]
B
i
ni
t
h
a
V
.
M.
,
“
P
e
r
s
u
a
s
i
v
e
C
u
e
d
C
l
i
c
k
B
a
s
e
d
G
r
a
p
h
i
c
a
l
P
a
s
s
w
o
r
d
w
i
t
h
S
c
r
a
m
bl
i
ng
F
o
r
K
no
w
l
e
dg
e
B
a
s
e
d
A
ut
he
nt
i
c
a
t
i
o
n
T
e
c
hni
q
ue
w
i
t
hI
m
a
g
e
S
c
r
a
m
b
l
i
ng
”
,
I
O
SR
J
o
ur
n
al
of
C
om
p
ut
e
r
E
n
gi
ne
e
r
i
n
g
(
I
O
SR
-
J
C
E
)
,
e
-
I
S
S
N
:
2278
-
066
1,
p
-
I
S
S
N
:
2278
-
8
72
7,
V
o
l
um
e
13
,
I
s
s
ue
2
(
J
u
l
y
-
A
ug
.
20
13)
[
4]
S
a
nke
t
P
r
a
b
hu;
V
a
i
bh
a
v
S
ha
h
,
“
A
ut
h
e
n
t
i
c
a
t
i
o
n
us
i
ng
S
e
s
s
i
o
n
B
a
s
e
d
P
a
s
s
w
o
r
ds
”
,
I
n
t
e
r
na
t
i
ona
l
C
on
f
e
r
e
nc
e
on
A
dv
an
c
e
d
C
om
pu
t
i
ng
T
e
c
hno
l
og
i
e
s
and
A
pp
l
i
c
a
t
i
ons
(
I
C
A
C
T
A
)
,
2
0
15
.
[
5]
S.
B
a
l
a
j
i
;
L
a
ks
hm
i
.
A
;
V
.
R
e
v
a
nt
h;
M.
S
a
r
a
g
i
ni
;
V
.
V
e
nk
a
t
e
s
w
a
r
a
R
e
ddy
,
“
A
ut
he
n
t
i
c
a
t
i
o
n
T
e
c
hni
q
ue
s
f
o
r
E
ng
e
nd
e
r
i
ng
S
e
s
s
i
o
n
P
a
s
s
w
o
r
d
s
w
i
t
h
C
o
l
o
r
s
a
nd
T
e
x
t
”
,
A
dv
an
c
e
s
i
n
I
n
f
or
m
a
t
i
on
T
e
c
hn
ol
o
gy
and
M
anage
m
e
nt
,
v
o
l
.
1
,
no
.
2,
2012
[
6]
M.
S
r
e
e
l
a
t
ha
;
M.
S
ha
s
hi
;
M.
A
ni
r
udh;
M.
D.
S
u
l
t
a
n
A
ha
m
e
r
;
V.
M
a
no
j
K
um
a
r
,
“
A
ut
h
e
nt
i
c
a
t
i
o
n
S
c
he
m
e
s
f
o
r
S
e
s
s
i
o
n
P
a
s
s
w
o
r
d
s
u
s
i
ng
C
o
l
o
r
a
nd
I
m
a
g
e
s
”
,
I
n
t
e
r
na
t
i
ona
l
J
ou
r
na
l
of
N
e
t
w
or
k
Se
c
u
r
i
t
y
&
I
t
s
A
p
pl
i
c
a
t
i
ons
(
I
J
N
SA
)
,
v
o
l
.
3,
no
.
3
,
M
a
y
2011
[
7]
S
m
i
t
a
C
ha
t
ur
v
e
d
i
;
R
e
kha
S
h
a
r
m
a
,
“
S
e
c
ur
i
ng
I
m
a
g
e
P
a
s
s
w
o
r
d
by
us
i
ng
P
e
r
s
ua
s
i
v
e
C
ue
d
C
l
i
c
k
P
o
i
n
t
s
w
i
t
h
A
E
S
A
l
go
r
i
t
hm
”
,
I
n
t
e
r
nat
i
on
al
J
our
n
al
o
f
C
om
pu
t
e
r
S
c
i
e
nc
e
a
nd
I
n
f
o
r
m
at
i
on
T
e
c
hno
l
og
i
e
s
(
I
J
C
SI
T
)
,
vol
.
5
(
4
)
,
2
014
[
8]
S
.
C
h
i
a
s
s
o
n;
A.
F
o
r
g
e
t
;
E.
S
t
o
be
r
t
;
P.
V
a
n
O
o
r
s
c
ho
t
a
n
d
R
.
B
i
d
dl
e
,
“
M
ul
t
i
pl
e
P
a
s
s
w
o
r
d
I
nt
e
r
f
e
r
nc
e
i
n
T
e
xt
a
nd
C
l
i
c
k
-
b
a
s
e
d
g
r
a
phi
c
a
l
pa
s
s
w
o
r
ds
i
n
A
C
M
C
o
m
pu
t
e
r
a
nd
C
o
m
m
uni
c
a
t
i
o
ns
S
e
c
ur
i
t
y
(
C
C
S
)
,
N
o
v
2012
[
9]
S
.
J
a
y
a
s
hr
i
;
M
.
V
.
I
s
hw
a
r
y
a
;
K
.
R
a
m
e
s
hK
um
a
r
,
“
A
S
t
u
dy
o
n
A
ut
he
nt
i
c
a
t
i
o
n
P
r
o
t
o
c
o
l
s
”
,
I
nt
e
r
na
t
i
ona
l
J
our
nal
of
E
m
e
r
gi
ng
T
e
c
hno
l
og
y
&
R
e
s
e
ar
c
h
,
v
o
l
um
e
1
,
i
s
s
ue
4,
M
a
y
-
J
une
2
0
14.
[
10]
S
hi
-
Q
i
W
a
ng
;
J
i
ng
-
Y
a
W
a
ng
;
Y
o
ung
-
Z
he
n
L
i
,
“
T
he
W
e
b
S
e
c
ur
i
t
y
P
a
s
s
w
o
r
d
A
ut
h
e
nt
i
c
a
t
i
o
n
ba
s
e
d
t
he
S
i
ng
l
e
–
B
l
o
c
k
H
a
s
h
F
unc
t
i
o
n”
,
I
nt
e
r
na
t
i
ona
l
C
on
f
e
r
e
nc
e
on
E
l
e
c
t
r
on
i
c
E
n
gi
ne
e
r
i
ng
a
nd
C
om
pu
t
e
r
S
c
i
e
nc
e
,
20
13
.
[
11]
J
i
ng
L
i
u;
Q
i
ngy
u
C
he
n;
J
i
a
nw
e
i
L
i
u;
J
i
a
nhu
a
C
he
n
,
“
D
e
s
i
g
n
o
f
S
e
c
ur
e
A
ut
he
nt
i
c
a
t
i
o
n
a
nd
T
r
a
ns
a
c
t
i
o
n
P
r
o
t
o
c
o
l
ba
s
e
d
o
n
D
i
g
i
t
a
l
C
e
r
t
i
f
i
c
a
t
e
s
a
nd
D
y
na
m
i
c
P
a
s
s
w
o
r
d
”
,
I
n
t
e
r
nat
i
o
n
al
C
on
f
e
r
e
nc
e
o
n
C
om
pu
t
e
r
Sc
i
e
nc
e
and
Se
r
v
i
c
e
Sy
s
t
e
m
(
C
SSS)
,
201
1
[
12]
P
.
R
.
D
e
v
a
l
e
;
S
hr
i
ka
l
a
M
.
D
e
s
hm
uk
h;
A
ni
l
B
.
P
a
w
a
r
,
“
P
e
r
s
ua
s
i
v
e
C
ue
d
C
l
i
c
k
P
o
i
nt
s
w
i
t
h
C
l
i
c
k
D
r
a
w
B
a
s
e
d
G
r
a
ph
i
c
a
l
P
a
s
s
w
o
r
d
S
c
he
m
e
”
,
I
n
t
e
r
na
t
i
ona
l
J
ou
r
na
l
o
f
So
f
t
C
om
p
u
t
i
n
g
and
E
ng
i
ne
e
r
i
ng
(
I
J
SC
E
)
I
S
S
N
:
2231
-
2307
,
v
o
l
um
e
-
3,
i
s
s
u
e
-
2,
M
a
y
2013
Evaluation Warning : The document was created with Spire.PDF for Python.