TELKOM
NIKA
, Vol.14, No
.4, Dece
mbe
r
2016, pp. 15
27~153
3
ISSN: 1693-6
930,
accredited
A
by DIKTI, De
cree No: 58/DIK
T
I/Kep/2013
DOI
:
10.12928/TELKOMNIKA.v14i4.2915
1527
Re
cei
v
ed O
c
t
ober 2
6
, 201
5; Revi
se
d Augu
st 9, 2016
; Accepte
d
Augu
st 28, 201
6
Paper-based Verification Design of Trade Business
License in Indonesia
Piz
a
ini*
1
, Su
gi Guritman
2
, Heru Sukoco
3
1
Departme
n
t of Informatics Engin
eeri
ng, F
a
cult
y
of Science
and T
e
chno
log
y
,
Univers
i
tas Isla
m Negeri S
u
lta
n
S
y
arif Kasim
Riau - Ind
o
n
e
si
a
2
Departme
n
t of Mathematics,
2
Departme
n
t of Computer Sci
ence
2,3
F
a
culty
of Mathematics a
n
d
Natural Sci
enc
e,
Bogor Agric
u
ltura
l
Univ
ersi
t
y
- Indon
esia
*Corres
p
o
ndi
n
g
author, em
ail
:
pizain
i@u
i
n-s
u
ska.ac.id
1
, gu
ritman@
ya
ho
o.co.id
2
, hsrkom
@ipb.
ac.id
3
A
b
st
r
a
ct
T
he trade b
u
s
iness l
i
cens
e
certificate (SIUP)
is a pa
per-b
ased l
i
ce
nse to con
d
u
c
t trade
busi
nesses
in
Indon
esi
a
issu
ed by
the
gov
ern
m
e
n
t. Un
til
today, ther
e is
no
mecha
n
is
m for v
e
rifyin
g
th
e
valid
ity of
doc
u
m
e
n
t u
n
less
to
verify it
man
u
a
lly. T
h
e curr
e
n
t pa
per
pres
e
n
ts a
desi
g
n
th
at al
low
s
p
ape
r-
base
d
ver
i
ficati
on
of the
print
ed tra
de
busi
n
ess lic
ens
e.
It ai
ms to
provi
d
e the v
e
rific
a
ti
on
mec
h
a
n
is
m an
d
ensur
e the doc
ument val
i
dity.
Our des
ign imple
m
ented dig
i
tal
sign
ature
w
i
th QR Code i
m
a
ge that p
l
ac
e
d
into the
docu
m
ent an
d the d
i
g
i
tal ce
rtificat
e i
ssued
by a cer
t
ificati
on
auth
o
rity (CA). T
he p
r
opos
ed sch
e
m
e
gen
erate
d
44
2
Bytes of data an
d versio
n
14 of
QR C
ode to sca
n
easily
by a re
ader d
e
vic
e
. T
he
exper
imenta
l
r
e
sult i
n
d
i
cates
that o
u
r sch
eme is
eas
y
and
feasi
b
l
e
to i
m
p
l
e
m
e
n
t i
n
Ind
ones
ia w
i
th
guar
ante
ed the
docu
m
e
n
t inte
grity, aut
hentic
ation, an
d no
nr
epu
diati
on.
Ke
y
w
ords
: dig
i
tal sig
nature, p
aper-
base
d
ver
i
ficatio
n
, QR code, trade b
u
sin
e
ss lice
n
se
Copy
right
©
2016 Un
ive
r
sita
s Ah
mad
Dah
l
an
. All rig
h
t
s r
ese
rved
.
1. Introduc
tion
The trade
bu
sine
ss li
cen
s
e (SIUP
)
i
s
a
pape
r-ba
sed
l
i
cen
s
e
an
d th
e leg
a
lity to carry
out
busi
n
e
ss
acti
vities. It issue
d
by the
gove
r
nme
n
t and
g
i
ven to bu
sin
e
sse
s
in th
e t
r
ade
field. Ea
ch
individual or busi
n
e
ss entity
trade with
small,
m
edium
or la
rge
-
scal
e man
datory
have the li
ce
nse
issued
an
d
si
gned
by the
l
o
cal
gove
r
nm
ent where
th
e
bu
sine
ss i
s
condu
cted. SI
UP i
s
sued
by
a
local
gove
r
n
m
ent throug
h
official
One
Stop Servi
c
es [1].
Until
now, th
e g
o
vernm
ent h
a
s no
mech
ani
sm for verifying th
e validity of d
o
cum
ent
unle
ss involving o
fficial govern
m
ent employ
ee
s
to verify it traditionally. Consequ
ently, the veri
fi
cat
i
on of
printe
d trad
e b
u
si
ness li
ce
nse
is
need
ed. Th
e
pape
r form i
s
su
sceptible
for fo
rge
r
y an
d nee
ds an
a
ppro
a
ch to v
e
rify the p
r
int
ed
document an
d ensure its v
a
lidity.
An
app
ro
ach to
implem
ent pape
r-ba
sed
verifica
tion
is by ap
plying
digital
sign
ature
an
d
QR Code. Di
gital signatu
r
e is a dat
a asso
ciate
s
the messag
e wit
h
some o
r
igin
ating entity [2
, 3].
One of the
al
gorithm
s of th
e digital
sign
ature
i
s
digita
l sign
ature
al
gorithm
(DSA
) which
ha
s
O(n
)
compl
e
xity [4]. DSA very much im
p
l
emented
su
ch a
s
atto
rn
ey power [5
] and letter of
govern
m
ent [
6
]. QR Co
de
patente
d
by
De
nso [7]
a
nd so many
i
m
pleme
n
tatio
n
s of
Q
R
Co
de
s
u
c
h
as
for watermark
i
ng [8], it is
flexibl
e
for
any data
type such a
s
web ad
dre
ss, text, etc [9].
Referen
c
e [1
0] introdu
ce
d
verification
m
e
thod
whe
r
e t
he u
s
er
scan
s Q
R
Code a
nd get
s
the publi
c
ke
y through
the
internet. In
anothe
r word
, internet
con
nectio
n
re
qui
red to ve
rify the
prod
uct vali
dity. Referen
c
e
[11] introd
uced an
alterna
t
ive of tracki
ng p
r
od
uct b
y
sca
nnin
g
Q
R
Cod
e
. It al
so
requi
re
d a
n
i
n
ternet
conn
e
c
tion to
a
c
ce
ss p
r
od
uct i
n
formatio
n fro
m
a
se
rver a
nd to
comp
are decrypted message with co
mputed ha
sh
value. Reference [12-1
4
] summa
rized
that
the hard
c
o
p
y docum
ent can be verifie
d
by sca
nnin
g
the docum
ent. By scan
n
ing the pri
n
ted
document,
a
n
image gen
erated and a
fterwa
r
d
extr
acted
QR
Code an
d do
cument text using
optical
cha
r
a
c
ter recogniti
on (O
CR).
In this study,
we p
r
op
osed
an app
roa
c
h
by applying
QR
Code [7,
15], digital si
gnature
[16] with hash fun
c
tion
s [17], and
digital ce
rt
ificate to ensure the
do
cument integrity,
authenti
c
atio
n, and
n
onre
pudiatio
n. Fo
r verifi
cati
on
purp
o
se, we placed so
me informatio
n
in
Q
R
Cod
e
and th
e use
r
doe
s
not must ha
ve internet conne
ction du
ring verifi
cati
on pro
c
e
s
s and
Evaluation Warning : The document was created with Spire.PDF for Python.
ISSN: 16
93-6
930
TELKOM
NIKA
Vol. 14, No. 4, Dece
mb
er 201
6 : 1527 – 153
3
1528
doe
sn’t requi
re a
n
y optica
l
scanni
ng
d
e
vice. Thi
s
d
e
sig
n
is practically usable
in Indo
ne
sia
for
pape
r-ba
sed
verification of
trade bu
sine
ss li
cen
s
e.
In gene
ral, we have l
e
a
r
ned th
at there are
symm
etric a
nd a
symmetric al
so hybri
d
crypto
system
[18]. In a public
key (a
symmetr
ic) cryptosystem, the
private
ke
y need be
kept
se
cret to prevent comp
romi
se the
key. Furthe
r, the pri
v
ate key us
u
a
lly stored in
the se
cret pla
c
e
and p
r
ote
c
te
d with othe
r key su
ch p
a
ssword,
sy
mmetric
cryp
tosystem, sm
art ca
rd o
r
radio
freque
ncy ide
n
tification (RFID) [19]. In our
prototype, we u
s
ed p
a
ssword protecti
on.
2. Proposed
Design
Our p
r
op
ose
d
desi
gn con
t
ains si
gnin
g
sch
eme a
n
d
verification.
The si
gning
scheme
descri
bed a
s
Figure 1.
Do
c
u
m
e
n
t
Com
p
u
t
e
di
g
e
st
Do
c
u
m
e
n
t
Ha
s
h
va
l
u
e
h
En
cr
y
p
t
Si
g
n
a
t
u
r
e
Pr
i
v
a
t
e
Ke
y
Ge
n
e
r
a
t
e
QR
Cod
e
Do
c
u
m
e
n
t
Di
g
i
tal
Ce
r
t
i
f
i
c
a
t
e
Ce
r
t
i
f
i
c
a
t
e
’
s
ha
sh
Co
m
p
u
t
e
di
g
e
st
Figure 1. Pro
posed Signin
g
Schem
e
Based
on Fig
u
re 1,
hea
d of
One
Sto
p
Service as
th
e do
cum
ent
sign
atory g
e
ts the
do
cum
ent
fields co
ntain
s
seve
ral pie
c
e
s
of inform
ati
on (compa
ny name, co
mpany
owne
r, addre
s
s, etc)
from trad
e b
u
sin
e
ss licen
se inp
u
t form
. To sepa
rat
e
one field to others, we
applied a
b
st
ract
syntax notation (ASN.1
) to format the
docum
ent
fields an
d for retrievin
g
ea
sily. The ASN.1
format for tra
de bu
sine
ss licen
se d
e
scri
bed a
s
follows:
ASN1Siup ::= SEQUENCE{
number UTF8Stri
ng,
company
Name
UTF8S
t
ring,
ownerNa
me UTF
8
Stri
ng,
position UTF8Stri
ng,
address
UTF8Stri
ng,
phone UTF8String,
fax
UTF8String,
c
apital INTEGER,
institutio
nal UTF
8
Stri
ng,
businessCod
e UTF
8
String,
date UTF8String,
signatory
UTF8Strin
g
}
The ASN.1 f
o
rmat a
bove,
there a
r
e
12
fields a
c
cord
ing to Trade
Ministe
r
ial Re
gulation
[1]. The digest of the formatted field comp
uted u
s
i
ng a ha
sh fu
nction to en
sure the do
cu
ment
integrity. In t
h
is
study,
we
implem
ented
se
cu
re
ha
sh
algo
rithm
(S
HA)
256
ha
sh fun
c
tion. T
h
e
hash value encrypted utilizing generated priv
ate key and resulted
as a signature.
To en
su
re th
e publi
c
key
own
e
rship,
we appli
ed di
gi
tal ce
rtificate
issued
by tru
s
ted thi
r
d
party (TTP
). If the signato
r
y does n
o
t h
a
ve a valid
di
gital ce
rtificat
e that bind
s signatory id
ent
ity
Evaluation Warning : The document was created with Spire.PDF for Python.
TELKOM
NIKA
ISSN:
1693-6
930
Paper-ba
s
e
d
Verificatio
n
Desig
n
of Trad
e Busine
ss Li
cen
s
e in Ind
o
nesi
a
(Pizaini
)
1529
informatio
n with a pu
blic key, the si
gnat
ory ha
s
to
se
nd
certificatio
n si
gning
req
uest
(CS
R
) to a
trusted
certification
autho
ri
ty (CA). F
u
rt
herm
o
re
, th
e
certificate
co
mputed
by the sig
nato
r
y u
s
ing
a ha
sh fun
c
ti
on (we
used
SHA1)
and
g
enerated a
h
a
sh
val
ue of t
he certificate. There a
r
e th
ree
fields mu
st be gene
rated
(do
c
um
ent, si
gnature,
and
a hash value
of certificate
)
and colle
cted
into an ASN.1 format. The
ASN.1 forma
t
for QR Co
d
e
data de
scri
bed a
s
follow:
ASN1QrData ::=
SEQUENCE{
siup ASN1Siup,
s
i
upSignature OCTET STRING
signatory
C
ert
D
ige
s
t O
C
TET STRI
NG
}
The
sig
nature value
sto
r
e
d
a
s
octet
stri
ng al
so
the
di
gest val
u
e
of
the digital
certificate.
The ASN1Q
rData e
n
code
d into b
a
se6
4
en
codi
ng f
o
r
scanni
ng
easily a
nd
st
ored
to Q
R
Cod
e
gene
rato
r. All data prep
are
d
and re
ady to gene
ra
te Q
R
Co
de imag
e. The gene
rated image
will
be put to the
pre
pared te
mplate that
covered
all re
quire
d data fi
eld of tra
de
busi
n
e
ss li
ce
nse.
The do
cum
e
n
t
is ready to b
e
printed a
nd
given to an in
dividual or o
r
gani
zation.
The
printe
d
document
ne
eds to
be v
e
rified
to e
n
s
ure
do
cume
nt validity. Base
d o
n
signi
ng p
r
o
c
e
ss,
a verifie
r
coul
d verify d
o
cum
ent
by
scan
ning
QR code of th
e p
r
i
n
ted do
cu
me
nt.
To verify the
printed
trad
e
busi
n
e
ss li
ce
nse,
a
verifie
r
must
have a
n
appli
c
atio
n i
m
pleme
n
ted t
h
e
verification
schem
e on Fi
gure
2
an
d
a
QR Cod
e
scanne
r. Con
s
i
dere
d
a
ve
rifier scan
s
th
e QR
Cod
e
of print
ed do
cum
ent
and afterwa
r
d a verifier
e
x
tracts the
r
e
fields carried
in the QR
Co
de
(do
c
um
ent, si
gnature a
nd
hash of
ce
rtificate).
Thi
s
inf
o
rmatio
n
will
be u
s
ed
to v
e
rify the p
r
int
ed
document. T
he ha
sh
valu
e of certificat
e verified
by com
puting t
he ha
sh
valu
e of the di
gital
certificate an
d comp
ared them. If the hash value
s
are
equal, then the digital cert
ificate is valid
.
sc
a
n
Q
R
co
d
e
Do
c
u
m
e
n
t
Si
g
n
a
t
u
r
e
Cer
t
if
i
c
a
t
e
’
s
ha
s
h
Di
g
i
t
a
l
Ce
r
t
i
f
i
c
a
t
e
Co
m
p
u
t
e
di
ge
s
t
Ha
s
h
va
l
u
e
h’
De
c
r
y
p
t
Ha
s
h
va
l
u
e
h
ar
e eq
u
a
l
?
N
M
Y
V
e
ri
fy
c
e
r
t
if
ic
a
t
e
Is
v
a
l
i
d
?
Y
I
nva
l
i
d
N
I
nva
l
i
d
Doc
u
m
e
n
t
Figure 2. Pro
posed Verifi
cation Sche
me
The digital
certificate
also
verified (su
b
j
ect,
issue
r
,
valid date, re
voked
statu
s
, etc) to
ensure the a
u
thentication.
Afterw
ard, the digital sig
nature d
e
cry
p
ted usi
ng a publi
c
key of the
validated digi
tal certificate and p
r
odu
ce
d hash value
h
. The docu
m
ent fields
computed u
s
in
g a
hash function
and prod
uce
d
hash valu
e
h’
. A
f
t
e
rwa
r
d,
h
and
h’
c
o
mpa
r
ed, if they are equ
a
l
s
then do
cu
me
nt fields
are
valid, otherwi
se invali
d.
If document fiel
ds a
r
e
valid,
a verifier got
the
informatio
n o
f
docum
ent fi
elds from a
scre
en of
the
appli
c
ation. B
y
getting do
cument field
s
, a
verifier de
cid
ed the do
cu
ment validity by co
mpa
r
i
ng the pri
n
te
d docume
n
t and the verif
i
ed
document.
3. Experimental Re
sult
In this pa
pe
r, we im
ple
m
ented the
scheme
s
a
c
cording to
p
r
opo
se
d si
gn
ing an
d
verification
proce
s
s ab
ove. The
softwa
r
e devel
o
ped
as a
de
sktop
appli
c
ation
utilizing
Java
t
o
impleme
n
t digital signatu
r
e and QR Co
de. This expe
rimental u
s
ed
the digital signature al
gorit
hm
(DSA) with
param
eters
p
=2048 bits a
n
d
q
=256 bit
s
. Thus, the ha
sh
function is SHA-2
56. Goo
g
l
e
Evaluation Warning : The document was created with Spire.PDF for Python.
ISSN: 16
93-6
930
TELKOM
NIKA
Vol. 14, No. 4, Dece
mb
er 201
6 : 1527 – 153
3
1530
ZXing libra
ry provide
d
QR
Cod
e
pro
c
e
s
s su
ch
a
s
creation and
re
ading Q
R
Co
de with spe
c
ific
option
s
. Apa
c
he PdfBox
was
used to
g
e
nerate
a
nd m
anipul
ate p
d
f
also
emb
e
d
QR
Co
de to
t
h
e
licen
se d
o
cu
ment.
The p
r
ototyp
e provid
ed th
e digital
certif
icate
s
that ge
nerate
d
three
levels
chai
n
of trust
namely root, interme
d
iate
CA, and
user. In the real
worl
d, the dig
i
tal certif
icate
of the sig
nat
ory
issued
by tru
s
ted
CA. In Indon
esi
a
, the nation
a
l ro
ot CA is Min
i
stry of Com
m
unication a
n
d
Informatics. T
he sig
natory
of trade bu
sin
e
ss lice
n
se
is individual of the official local govern
m
en
t.
Therefore,
th
e digital
certi
f
icate
sho
u
ld
be
is
sue
d
b
y
legal CA u
nder cente
r
govern
m
ent. This
certification ai
ms to en
sure the authenti
c
ation of the si
gnature and t
he publi
c
key.
On Figu
re 3,
we create
d
the input form
and filled
data then p
r
ocesse
d for signin
g
pro
c
ed
ure. There a
r
e nin
e
inputs of the form nam
ely the com
pany
name, owner
of the compa
n
y,
office po
sitio
n
, add
re
ss, p
hone
num
ber, fax numbe
r,
capital
(Ind
o
nesi
an
cu
rre
n
c
y), in
stitutional,
and b
u
si
ne
ss co
de. All fille
d data
will
be
com
p
leted
with more thre
e fields na
me
ly the do
cum
ent
sign
atory, val
i
d date, a
nd l
i
cen
s
e
num
b
e
r. Th
en, the
com
p
leted fi
eld form
atted
into ASN.1
as
descri
bed a
b
o
ve. After obtaining the formatted docu
m
ent fields, the digital sig
nature g
ene
rated
usin
g
DSA a
nd SHA
-
25
6.
A sign
atory a
l
so
gene
rate
s the h
a
sh val
ue of
digital
certificate i
s
su
ed
by CA using
SHA1.
Figure 3. Prototype of Input Form
The re
sult of ASN1Q
rData:
Sequen
ce
UTF8String(4494/XI/JBR/BPPTPM/1X/2015)
UTF8String(PT
. Nusant
ara
Ag
ro
wisata)
UTF8String(Abd
u
l No
ah
)
UTF8String(Pemilik
)
UTF8String(Jl. G
r
an
d Citra No. 5E Bogor
- Ja
wa
Barat)
UTF8String(02
51
-902
3
45)
UTF8String(02
51
-902
3
45)
Integer(40
0000
000
)
UTF8String(Pen
g
e
c
er)
UTF8String(47
597
)
UTF8String(20
15
-09
-
03
)
UTF8String(Drs. Fulan,
MM)
DER O
c
tet String[70]
DER O
c
tet String[20]
The form
atted document fi
eld, sign
ature
,
and
hash value of the ce
rtificate are formatted
into ba
se6
4
e
n
co
ding. T
h
is aims to
en
co
de ea
s
ily by
QR
Cod
e
g
e
nerato
r
a
nd
b
y
the scan
ner /
read
er. T
he f
o
rmatted
ba
se64
stored in
and
gene
rat
ed a
QR
Co
d
e
usi
ng ZXin
g library. In this
prototype
al
so p
r
epa
re
d d
o
cum
ent tem
p
late of th
e t
r
ade
bu
sin
e
ss li
cen
s
e
in
PDF fo
rmat.
Thi
s
Evaluation Warning : The document was created with Spire.PDF for Python.
TELKOM
NIKA
ISSN:
1693-6
930
Paper-ba
s
e
d
Verificatio
n
Desig
n
of Trad
e Busine
ss Li
cen
s
e in Ind
o
nesi
a
(Pizaini
)
1531
template will be compl
e
ted
with document
fiel
ds, afterward
the QR Co
de image embedded
in
the PDF do
cu
ment and fina
lly the docum
ent is rea
d
y to be printe
d.
The re
sult of the printe
d Ind
one
sia’
s trad
e busi
n
e
ss li
cense de
scrib
ed as Fig
u
re 4.
Figure 4. Prototype of Prin
ted Tra
de Business Li
cen
s
e
Figure 4 sho
w
s that the p
r
inted do
cum
e
nt cont
ain
s
al
l the docume
n
t fields. The
r
efore, a
verifier can verify easily b
y
scan
n
ing the pr
inte
d Q
R
Co
de usi
n
g an appli
c
at
ion impleme
n
t
ed
verification
schem
e. A verifier
scann
e
d
t
he Q
R
Code a
nd d
e
coded th
e formatted data
the
n
extracted
into
three i
m
po
rtant inform
ation na
me
ly si
gnature, form
atted do
cum
ent fields,
an
d
a
hash of the certificate. Th
e
n
, t
he ha
sh o
f
certificate v
e
rified by
co
mpari
ng ha
sh
value co
mpu
t
ed
from appli
c
ati
on’s
certificate using S
H
A1. If
they
are equal, then th
e digital certif
icate is verifie
d
.
The di
gital
si
gnature ve
rified utili
zing th
e pu
blic
ke
y of
verified ce
rtificate.
If
the digital signat
ure
is verified, then the do
cum
ent fields on
QR Code a
r
e
verified.
The verified
document
displ
a
yed by
applic
ation
and let
s
the
verifier de
ci
des
and
comp
ares b
e
t
ween p
r
inte
d docume
n
t and verifie
d
QR
Code. T
he do
cum
ent
fields comp
are
d
su
ch a
s
a
nu
mber
of lice
n
s
e, comp
any name,
a
ddre
ss, b
u
si
ne
ss
cod
e
, date, e
t
c. If found th
e
unmatched p
r
inted field, a verifier de
cid
e
s that the pri
n
ted do
cume
nt is invalid.
Table 1
sho
w
s the
size an
d version
of QR
Cod
e
in
several diffe
re
nt document.
It shows
that the data
size sto
r
e
d
in QR
Co
de
is 44
2
Bytes an
d the v
e
rsi
on of
QR Cod
e
is 14
in
maximum. It
prove
s
that the gene
rate
d
QR Cod
e
im
age can be p
l
ace
d
into the docum
ent wi
th
size 250x25
0
pixels for sca
nning ea
sily. Verificati
o
n
proce
s
s run
s
a
s
expe
cted a
nd the QR Co
de
data d
e
code
d
prope
rly. It is be
cau
s
e
the
QR
Co
de
ha
s
an erro
r correction
that ca
n
resto
r
e up
t
o
30% of dama
ged data.
Evaluation Warning : The document was created with Spire.PDF for Python.
ISSN: 16
93-6
930
TELKOM
NIKA
Vol. 14, No. 4, Dece
mb
er 201
6 : 1527 – 153
3
1532
Table 1. The
Re
sult of Do
cument Signin
g
Documents
QR Co
de Result
Data Si
z
e
(B
y
t
es
)
Vers
i
on
Document 01
312
11
Document 02
350
12
Document 03
298
11
Document 04
380
13
Document 05
342
12
Document 06
442
14
Document 07
311
11
Document 08
410
13
Document 09
390
13
Document 10
438
14
4. Comparison to Prev
io
us Scheme
In this se
ctio
n, we com
pared our p
r
op
o
s
ed
sc
heme
with the prio
r scheme in th
e light of
QR Code
co
ntent, verifica
tion requi
rem
ent, and cryp
tograp
hy gua
rantee. Acco
rding to Table
2,
our
sche
me
more
effectiv
e an
d u
s
abl
e
for tra
de
bus
i
ness li
cen
s
e
i
n
Indo
ne
sia. In ou
r p
r
ototype,
we
have te
st
ed to i
nput
several
data
o
f
trade
bu
sin
e
ss li
cen
s
e.
Furthe
rmo
r
e,
QR Code
im
age
gene
rated
un
der ve
rsi
on 1
5
. It indicate
s that QR
Cod
e
co
ntent in
our
schem
e i
s
ap
plicable f
o
r
pape
r-ba
sed verification.
Table 2. Co
m
pari
s
on to Previous Sche
me
Reference [1
2]
Reference [1
4]
Reference [1
1]
Our scheme
QR Co
de
content
Hash value of
the document
Compressed me
ssage
and digital signature
Link and digital
signature
Business trade license, digital
signature, hash value of the
digital cer
t
ificate
Verification
requirement
QR Co
de and
OCR scanne
r
QR Co
de and
OCR
scanner
Internet connecti
on to
access the ser
v
e
r
QR Co
de and di
gital certificate
C
r
y
p
t
o
g
r
ap
hy
guarantee
Integrit
y
Integrit
y
,
authentication,
nonrepudiation
Integrit
y
,
authentication,
nonrepudiation
Integrit
y
,
authenti
c
ation,
nonrepudiation
In the verif
i
cation
pro
c
ess, req
u
ire
d
a
digital
ce
rtificate
to ensure
integrity,
authenti
c
atio
n, and
non
re
pudiatio
n. Th
e verificati
on
also requi
re
d a Q
R
Co
d
e
sca
nne
r o
r
an
appli
c
ation i
m
plemente
d
Q
R
Code
an
d
a digital
ce
rtificate. Is doe
s not
requi
re OCR scannin
g
o
r
internet conn
ection to verify the docu
m
ent. T
hus,
this schem
e
is effective and fea
s
ible
to
impleme
n
t in Indone
sia.
5. Conclusio
n
Paper-ba
s
e
d
verificatio
n
desi
gn of t
r
ade
bu
sine
ss li
cen
s
e i
s
easy
and fe
asibl
e
to
impleme
n
t in Indone
sia. T
he sche
me o
f
signing a
n
d
verification
can en
sure th
e integrity of a
document, a
u
thentication,
and non
rep
udiation. Si
n
c
e the licen
se is sig
ned b
y
a head of One
Stop Service,
a docu
m
ent
signato
r
y ca
nnot deny
th
at the docum
ent has
sign
ed. Anyone can
verify the do
cume
nt an
d
this
scheme
en
sure
the
authe
nticati
on of the
si
gnatory
and
th
e
own
e
rship of
the trade bu
si
ness licen
se.
Referen
ces
[1]
Reg
u
lati
on
of
Minister
T
r
ade of T
he R
e
p
u
b
lic
of
In
don
es
ia Numb
er 36/
M-DAG/PER/9/200
7 abo
ut
Publ
ishi
ng T
r
ade Busi
ness L
i
cense. 20
07.
[2]
Menez
es A, Oorschot P Va
n
,
Vanstone S.
Hand
bo
ok of
Appli
ed Cr
yp
t
ogra
p
h
y
. CR
C
Press, Inc.
199
6.
[3]
Schne
ier B. Applie
d Cr
ypto
gr
aph
y: Protoco
l
s,
Algorithms, and So
urce C
o
de in C. 2n
d e
d
. Ne
w
Y
o
rk,
USA: John W
i
l
e
y
& So
ns. 199
6.
[4]
Situmora
ng K.
Securit
y
a
nd
P
e
rformanc
e An
al
ysis
A
l
gor
ith
m
Dig
ital Si
gn
a
t
ure Alg
o
rithm
(DSA) on
the
F
o
rmation Pr
o
c
ess an
d Verifi
cation
of Dig
ital Sig
nat
ur
es. Und
e
rgra
du
ate
T
hesis: Bogor
Agricult
ural
Univers
i
t
y
; 2
0
0
6
Evaluation Warning : The document was created with Spire.PDF for Python.
TELKOM
NIKA
ISSN:
1693-6
930
Paper-ba
s
e
d
Verificatio
n
Desig
n
of Trad
e Busine
ss Li
cen
s
e in Ind
o
nesi
a
(Pizaini
)
1533
[5]
Shol
iha
h
W
.
E
l
ectron
ic Po
w
e
r of Attorne
y
P
r
otocol
b
y
Usi
ng D
i
g
i
tal S
i
gn
ature A
l
gor
ith
m
. Graduate
T
hesis: Bogor Agricult
ural U
n
i
v
ersit
y
; 2
013.
[6]
Somad WA.
Online Digital Si
gnature System for Official
Lette
r using DSA (Dig
it
al Signature
Algorit
hm) Alg
o
rithm. Und
e
rg
radu
ate T
hesis: Bogor Agricu
l
t
ural Un
iversit
y
; 2013.
[7]
ISO/IEC 18004. Information T
e
chno
logy
- Automatic Identification
and Dat
a
Captur
e T
e
chnique - Q
R
Cod
e
20
05 Bar
c
ode S
y
mb
olic.
2005.
[8]
Cho
DJ.
Study
on M
e
thod
of
New
Dig
ital
W
a
termark G
e
nerati
on
Usin
g
QR-Cod
e
. Eighth Int Conf
Broad
ba
nd W
i
rel Com
put Co
mmun App
l
.
20
13: 585-
58
8.
[9]
Nara
ya
na
n AS. QR Codes an
d Securit
y
Sol
u
tions.
Int J Comp
ut Sci Telec
o
mmun
. 20
12;
3(7): 1-4.
[10]
Sein
o K, Ku
w
a
bara S, M
i
kam
i
S, T
a
k
ahashi
Y, Yoshik
a
w
a
M, Narumi
H,
et al.
Developm
ent of the
traceab
ility sys
tem w
h
ic
h s
e
c
u
res th
e safet
y
of fish
ery pr
oducts
usin
g t
he QR c
o
d
e
a
nd
a d
i
gita
l
sign
ature
. Ocean ’0
4 MT
S/IEEE
T
e
chno-Oc
ean. 20
04.
[11]
Melg
ar
MEV, Santan
der LA
M.
An alt
e
rnati
v
e pro
pos
al
of tracking
pr
od
ucts usi
ng
dig
i
tal sig
natur
es
and QR cod
e
s
.
IEEE Colomb
Conf Comm
un
Comp
ut, IEEE. 2014: 1-4.
[12]
Sall
eh M, Ye
w
T
.
Applicatio
n
of 2D Barc
ode
i
n
Ha
rd
co
py D
o
cu
men
t
Veri
fi
ca
ti
on
Sy
stem.
Adv Inf
Secur Assur
. 2
009; 55
76: 64
4
-
651
[13]
Eldefra
w
y
MH,
Algh
athb
ar K, Khan MK.
Ha
rdcopy
Docu
ment Auth
entica
t
ion Bas
ed
on
Publ
ic Ke
y
Encryptio
n
an
d
2D Barcod
es.
Int Sy
m
p
Biom
etrics Secur T
e
chno
l, IEEE. 2
012: 77-
81
[14]
Warasart M, K
uacharoen P.
Paper-
base
d
Docu
ment Authentic
atio
n usi
ng Dig
ital Si
gn
ature an
d QR
Cod
e
. 4th Int Conf Comp
ut En
g T
e
chnol. 201
2; 40: 94-9
8
.
[15]
Dens
o. QR Code E
ssenti
a
ls. 201
1: 1-12.
[16]
Natio
nal Institu
t
e of St
andard
s
and T
e
chnol
og
y. Digit
al Si
gnatur
e Stand
ard (DSS). F
I
PS-PUB.201
3:
186-
184.
[17]
Natio
nal
Institu
t
e
of Standard
s
and T
e
chnol
og
y. Se
cur
e
H
a
sh Stan
dard
(SHS).
FIPS- PUB.
2012:
180-
184.
[18]
Mantoro
T
,
Z
a
kari
ya
A. Sec
u
rin
g
E-Ma
il
C
o
mmunic
a
tio
n
Using
H
y
b
r
id
Cr
yptos
y
stem on
A
ndro
i
d-
based Mobile
Devices.
T
E
LK
OMNIKA T
e
lecommunic
a
tio
n
Co
mp
uting E
l
e
c
tronics a
nd C
ontrol
. 2
012
;
10(4): 80
7-8
1
4
.
[19]
Naser M, Al
d
m
our I, Bud
i
ar
to R, Peris-lopez P. SLRV
:
An RF
ID Mutu
al Auth
entic
ati
on Protoc
ol
Conformi
ng t
o
EPC Gen
e
ratio
n
-2 Sta
ndar
d.
TELKOMNIKA Teleco
mmu
n
icati
o
n Co
mp
utin
g
Electron
ics an
d Contro
l
. 201
5; 13(3): 10
54-
106
1
Evaluation Warning : The document was created with Spire.PDF for Python.