Co m pu t er   Science  a nd   I nfo r m a t io n T ec hn o lo g ies   Vo l.  6 ,   No .   1 , M ar c h   20 25 ,   p p .   20 ~ 27   I SS N:  2722 - 3 2 2 1 DOI 1 0 . 1 1 5 9 1 /csi t.v 6 i1 . p p 20 - 27          20     J o ur na l ho m ep a g e h ttp : //ia e s p r ime. co m/in d ex . p h p /csi t   Secure  e - v o ting s y stem using   Scho rr's  zero - k no wled g i dentif i ca tion  pro toco l       I nd a h O ct a v ia ni L a leb,  Da ni el  M.   D.   U.   K a s s e   D e p a r t me n t   o f   El e c t r i c a l   En g i n e e r i n g - C o m p u t e r   a n d   N e t w o r k i n g ,   S t a t e   P o l y t e c h n i c   o f   K u p a n g ,   K u p a n g ,   I n d o n e s i a       Art icle  I nfo     AB S T RAC T   A r ticle  his to r y:   R ec eiv ed   J u l 3 0 ,   2 0 2 4   R ev is ed   Dec   1 3 ,   2 0 2 4   Acc ep ted   Feb   2 0 ,   2 0 2 5       In   t o d a y ' e ra   o f   tec h n o l o g ica p ro g re ss ,   t h e   e lec to ra sy ste m   h a c h a n g e d   sig n ifi c a n t ly   wi th   th e   i n tr o d u c ti o n   o e lec tro n ic  v o t in g   ( e - v o t in g ) .   T h e   trad it io n a v o ti n g   sy ste m   p o se m a n y   v u ln e ra b i li ti e t o   m a n ip u latio n ,   p o ten ti a h u m a n   e rro r,   a n d   p r o b le m wi th   v o ter  p riv a c y .   T h e se   li m it a ti o n s   c a n   lea d   to   re d u c e d   tru st  a n d   p a rt icip a ti o n   i n   e lec ti o n s.   E - v o ti n g   h a e m e rg e d   to   a d d re ss   th is  issu e ,   a imin g   to   imp r o v e   th e   c o n v e n ien c e ,   se c u rit y ,   a n d   p riv a c y   o v o ters .   E - v o ti n g   sy ste m a re   e v a lu a ted   o n   a c c u ra c y ,   se c u ri t y ,   p r iv a c y ,   a n d   tran sp a re n c y h o we v e r,   e n su r in g   v o ter  p riv a c y   wh il e   m a in tai n in g   t h e se   p rin c i p les   re m a in a   sig n ifi c a n c h a ll e n g e .   p o ten ti a so l u ti o n   t o   i m p ro v i n g   p riv a c y   in   e - v o ti n g   is  S c h o rr' z e ro - k n o wle d g e   id e n ti fica ti o n   p ro t o c o l.   Th i s   p ro t o c o a ll o ws   v o ters   to   c o n fir m   th e ir  id e n ti t y   with o u re v e a li n g   p e rso n a l   in fo rm a ti o n ,   m a in tai n in g   v o ter   p riv a c y   t h ro u g h o u t h e   p r o c e ss .   By   imp lem e n ti n g   t h e se   p ro t o c o ls,  t h e   e - v o ti n g   sy ste m   c a n   stre n g t h e n   se c u rit y   a n d   p riv a c y ,   m a k in g   e lec ti o n m o re   t ra n sp a re n a n d   tr u stwo rt h y .   As   t e c h n o l o g y   e v o lv e s,   a d o p ti n g   so l u ti o n l ik e   S c h o rr' z e ro - k n o wle d g e   id e n ti fica ti o n   p ro t o c o c a n   h e l p   e - v o ti n g   s y ste m m e e th e   g ro wi n g   d e m a n d   f o r   sa fe ,   fa ir,   a n d   p r iv a te ele c ti o n s .   K ey w o r d s :   C r y p to g r ap h y   E - v o tin g   P r iv ac y   Pro to co l sch n o r r   Z er o - k n o wled g i d en tific atio n   T h is i a n   o p e n   a c c e ss   a rticle   u n d e r th e   CC B Y - SA   li c e n se .     C o r r e s p o nd ing   A uth o r :   I n d ah   Octa v ia n i L aleb   Dep ar tm en t o f   E lectr ical  E n g i n ee r in g - C o m p u ter   a n d   Netwo r k in g State  Po ly tech n ic  o f   Ku p an g   Ku p an g ,   I n d o n esia   E m ail: in d ah laleb 2 5 1 0 @ g m ail . co m       1.   I NT RO D UCT I O N   E lectr o n ic  v o tin g   ( e - v o tin g )   s y s tem s   ar d esig n ed   to   em u lat tr ad itio n al  v o tin g   p r o ce s s es   [ 1 ]   th r o u g h   co m p u ter ized   m ea n s ,   aim in g   to   u p h o ld   th in te g r ity   o f   th el ec to r al  p r o ce s s   alo n g s id o th er   ess en tial  attr ib u tes.  Ho wev er ,   th in cr ea s in g   in ter co n n ec tio n   b etwe en   s y s tem s   an d   in d iv id u als  ar o u n d   th wo r ld ,   as  well  as  th wid esp r ea d   cy b er s ec u r ity   p r o b lem ,   ar th m ain   o b s tacle s   to   r ea lizin g   th is   v is io n   [ 2 ] ,   [ 3 ] .   T h e - v o tin g   p r o ce s s   ca n   b d ec o n s tr u cted   s im ilar ly   to   co n v en tio n al  v o tin g   p r o c ess ,   d iv id in g   it  in to   f u n d am en tal  m ec h an is m s   [ 4 ] .   R eg is tr atio n   in v o lv es a d d in g   p o ten tial v o ter s   to   lis t o f   elig ib le  p ar ticip an ts .   Vo ter   v alid at i o n   is   au th en ticated   o f   v o ter s   b ased   o n   th eir   cr ed e n tials   an d   elig ib ilit y .   T h co llec tio n   s ec tio n   in clu d es   all  s u b m itted   v o tes.  T ally in g   co m p u tes,   th ac c u m u lated   v o tes.   T h r o u g h o u th ese  s p ec if ics,  p ar ticu lar   p r e r eq u is ites   m u s b m ain tain ed   f o r   th e - v o ti n g   s y s tem   to   r em ain   v alid   [ 4 ] ac cu r ac y ,   i n v u ln er a b ilit y ,   p r iv ac y   a n d   v er if iab ilit y .   I n   co n tr ast,  e - v o tin g   s y s tem s   r eq u ir ad d itio n al  an d   d is tin ct  p r o p e r ties   d u to   th ch ar ac ter is ti cs  o f   co m p u ter   ap p licatio n s   [ 5 ] [ 8 ] in clu d in g   u n r eu s ab ilit y ,   c o m p leten ess ,   p r iv ac y ,   elig ib ilit y ,   f air n ess ,   v er if iab ilit y   an d   u n co er cib ilit y .   Ad d itio n ally ,   e - v o tin g   s y s tem s   m u s m ain tain   p r iv a cy   b y   p r eser v in g   an o n y m ity   a n d   p r ec l u d in g   a n y   ass o ciatio n   b etwe en   b allo t a n d   its   ca s ter .   E n s u r in g   th e   s ec u r ity   an d   in teg r it y   o f   e - v o tin g   s y s tem s   is   cr itical   ch allen g th at   r e q u ir es  ca r e f u lly   b alan cin g   v ar io u s ,   an d   at  tim es  co n f lictin g ,   r eq u ir em en ts   [ 9 ] ,   [ 1 0 ] .   T h ese   Evaluation Warning : The document was created with Spire.PDF for Python.
C o m p u t Sci  I n f   T ec h n o l     I SS N:   2722 - 3 2 2 1       S ec u r e - vo tin g   s ystem  u s in g   S ch o r r 's zero - kn o w led g id en t ifica tio n   p r o to co ( I n d a h   Octa via n i La leb )   21   s y s tem s   m u s m ain tain   v o ter   p r iv ac y   b y   p r eser v i n g   a n o n y m ity   an d   p r ev e n tin g   an y   lin k   b et wee n   b allo an d   its   ca s ter   [ 1 0 ] [ 1 3 ] .   En s u r in g   f air n ess ,   s ec u r ity ,   an d   in d iv id u al  p r iv ac y   in   elec tio n   p r o ce s s es  is   a   d elica te  an d   co m p le x   ch allen g e.   Vo tin g   s y s tem s   m u s u p h o ld   f air n ess   b y   with h o ld in g   p ar tial  elec tio n   r esu lts   u n ti th co n clu s io n   o f   th v o tin g   s ess io n   to   p r e v en u n d u in f lu en ce   o n   s u b s eq u en v o ter s   [ 1 4 ] .   T h ey   m u s also   en ab le  v er if iab ilit y   b y   allo win g   in d e p en d e n v er if ica tio n   o f   th e   tally ' s   ac cu r ac y   wh ile  s af eg u ar d i n g   p r iv ac y   [ 1 5 ] .   Ad d itio n ally ,   th e y   m u s m ain tain   u n co e r cib ilit y   b y   p r e v en tin g   v o ter s   f r o m   d is clo s in g   th eir   v o te   ch o ice s ,   th er eb y   in h ib itin g   p o ten tial c o er cio n   o r   v o te  b u y i n g   [ 1 1 ] .   T o   im p r o v e - v o tin g   p r i v ac y ,   tech n iq u es  lik b lin d   s ig n at u r es  an d   ze r o - k n o wled g p r o o f   ( Z KP)   ar u s ed   [ 5 ] ,   [ 1 6 ] .   B lin d   s ig n atu r is   d ig ital  s ig n atu r m ec h a n is m   u s ed   b y   th a p p lican to   o b tain   s ig n atu r e   with o u in f o r m in g   i n f o r m atio n   ab o u th ac tu al  m ess ag w h er th m ess ag is   b lin d e d   b ef o r b ei n g   s ig n ed   [ 1 7 ] .   Alth o u g h   th b lin d   s ig n atu r s y s tem   an d   th is   p u r p o s p r o to co in v o lv th r ee   en titi es:  th v alid ato r ,   th e   v o ter   o r   p o lls ter ,   a n d   t h tall ier ,   ea ch   o f   wh ich   s er v es  d is tin ct  r o les   [ 5 ] ,   [ 1 8 ]   . T h r o u g h   th u s o f   b lin d   s ig n atu r e,   th v alid ato r   an d   p o lls ter   ex ch an g in f o r m atio n   on   two   s ep ar ate  o cc asio n s .   W h ile  p air in g - b ased   cr y p to g r ap h y   is   co m p le x   cr y p to g r a p h ic  tech n iq u th at  e n ab les  s ec u r e,   an o n y m o u s   co m m u n icatio n   b etwe en   v o ter s   an d   v er if ier s   [ 1 9 ] .   An   ex am p le  o f   m o r s ec u r s y s tem   in v o lv es  Sch o r r s   ze r o - k n o wled g id e n tific atio n   p r o to co l ,   wh er e   v o ter   ca n   p r o v th ei r   id en tit y   with o u r ev ea lin g   an y   p er s o n al  in f o r m atio n .   Un lik p r ev i o u s   s y s tem s   th at  u s e   b lin d   s ig n atu r es  an d   r eq u ir two   ex ch an g es  o f   in f o r m atio n ,   Sch o r r s   ze r o - k n o wled g id e n tific atio n   p r o to c o l   u s es  “tr ip l m ess ag e”   ex ch an g ( a,   c ,   r ) ,   r eq u ir in g   f o u r   in ter ac tio n s .   T h is   ad d itio n al  ex ch an g e   en h a n ce s   p r iv ac y   b y   en s u r in g   v o ter   id e n tity   is   p r o te cted   wh ile  s till   p r o v in g   elig ib ilit y .       2.   M E T H O D   E - v o tin g   s y s tem s   ar d esig n e d   to   em u late  tr a d itio n al  v o tin g   p r o ce s s es  th r o u g h   co m p u ter i ze d   m ea n s ,   aim in g   to   u p h o ld   th e   in teg r ity   o f   th e   elec to r al   p r o ce s s   alo n g s i d o th e r   ess en tial  attr ib u tes.   T h e - v o tin g   p r o ce s s   ca n   b e   d ec o n s tr u cted   s im ilar ly   to   c o n v e n tio n al  v o tin g   in s tan c es,  d iv id in g   it  in t o   f o u r   f u n d a m en tal  m ec h a n is m s   [ 4 ] .   R eg is tr atio n   in v o lv es  ad d in g   p o ten tial  v o te r s   to   lis o f   elig ib le  p ar ticip an ts .   Valid atio n   en s u r es  v o ter s '   v o tes ar au th e n ticated   b ased   o n   th eir   c r ed en tials   an d   elig ib i lity   wh en   ca s tin g   th em .   T h e   c o llectio n   ag g r eg ates  all  s u b m itted   v o tes.  T ally in g   co m p u tes,   th ac cu m u lated   v o tes.  T h r o u g h o u th ese  o p er atio n s ,   s p ec if ic   p r er eq u is ites   m u s t b m ain tain ed   f o r   t h e - v o tin g   s y s tem   to   r em ain   v alid   [ 4 ] :     Acc u r ac y e n s u r in g   th im p o s s ib ilit y   o f   v o te  m a n ip u latio n .   Pre v en tin g   le g al  ex clu s io n   o r   i lleg al  in clu s io n   o f   v o tes in   t h f in al  tally   a n d   d etec tin g   an d   c o r r ec tin g   an y   i n ac cu r ac ies to   ac h iev f lawless   f in al  co u n t.     I n v u ln e r ab ilit y e n s u r in g   th at  v o tes  ar ca s o n ly   b y   elig ib le  v o ter s .   T h ey   a r r estrictin g   ea c h   elig ib le  v o ter   to   s in g le  v o te.     Priv ac y p r ec lu d in g   th ab ilit y   to   lin k   v o te  to   its   ca s ter .   Pre v en tin g   v o ter s   f r o m   d is clo s in g   th eir   v o te   ch o ices,  th u s   m itig atin g   p o ten t ial  in f lu en ce s   s u ch   as v o te  b u y in g   o r   c o er cio n .     Ver if iab ilit y f ac ilit atin g   in d e p en d en t   en titi es  to   tally   all  v alid   v o tes  ac cu r ately ,   allo win g   v o ter s   to   v er if y   th eir   v o tes wh ile  m ain tain in g   p r iv ac y .   I n   co n tr ast,  e - v o tin g   s y s tem s   r eq u ir ad d itio n al  an d   d is tin ct  p r o p er ties   d u to   th c h ar ac t er is tics   o f   co m p u ter   a p p licatio n s   [ 5 ] :   a)   So u n d n ess ,   u n r eu s ab ilit y ,   co m p leten ess     So u n d n ess en s u r in g   th elec t io n   ca n n o b in v alid ated   b y   an y   v o ter ,   a n d   r ec tify i n g   an y   id en tifie d   er r o r s   in   th e   f in al  tally .       Un - r eu s ab ilit y p r o h ib itin g   v o t er s   f r o m   ca s tin g   m u ltip le  v o te s .       C o m p leten ess g u ar an teein g   th ab s en ce   o f   co u n ter f eit  v o tes,  with d r awa o f   v e r if ied   v o tes,  o r   in clu s io n   o f   i n v alid   v o tes in   th f in al  tally .   b)   Priv ac y p r eser v in g   an o n y m it y   b y   p r ec lu d i n g   an y   as s o ciatio n   b etwe en   b allo t a n d   its   ca s ter .   c)   E lig ib ilit y allo win g   all  elig ib le  an d   r e g is ter ed   v o ter s   to   p ar ti cip ate  in   th v o tin g   p r o ce s s .   d)   Fair n ess with h o ld in g   p ar tial  e lectio n   r esu lts   to   m ain tain   th s ec r ec y   o f   v o ted   b allo ts   u n til   th co n clu s io n   o f   th v o tin g   s ess io n ,   th u s   p r e v en tin g   u n d u in f lu e n ce   o n   s u b s eq u en t v o ter s .   e)   Ver if iab ilit y e n ab lin g   in d e p e n d en v er if icatio n   o f   th tally ' s   ac cu r ac y ,   with   t h o p tio n   f o r   v o ter s   to   v er if y   th eir   v o tes wh ile  s af eg u ar d in g   p r iv ac y .   f)   Un co er cib ilit y p r e v en tin g   v o t er s   f r o m   d is clo s in g   th eir   v o te  ch o ices,  th er eb y   in h i b itin g   p o t en tial c o er cio n   o r   v o te  b u y i n g .   T h co n ce p o f   s ec u r in g   e - v o tin g   u s in g   a   b lin d   s ig n atu r was  p r ev io u s ly   d e v elo p e d   [ 1 6 ] .   T h is   ap p r o ac h   to   e - v o ti n g   s ec u r ity   h as  also   b ee n   ap p lied   [ 5 ]   b y   im p lem en tin g   a   b lin d   s ig n atu r e   i n   th Ap p let  s y s tem .   B o th   m eth o d s   e n ab le  a n o n y m o u s   co m m u n icatio n   b etwe en   v o ter s   an d   v er i f ier s   with o u d is clo s in g   ad d itio n al   in f o r m atio n .   C o m p ar ed   to   th is   r ep o r t,   th eir   s y s tem s   ex ce in   ter m s   o f   s ec u r ity   p r o to co c o m p lex ity ,   ap p licatio n   im p lem en tatio n ,   an d   th e   ef f ici en cy   o f   p air in g - b ased   c r y p t o g r ap h y .   Alth o u g h   t h s ec u r e   e - v o tin g   Ap p let  s y s tem   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 7 2 2 - 3 2 2 1   C o m p u t Sci  I n f   T ec h n o l ,   Vo l.  6 ,   No .   1 M ar ch   20 25 20 - 27   22   ( SEAS )   s y s tem   an d   th p r o to c o in   q u esti o n   i n v o lv e   en titi es  s u ch   as  v alid ato r ,   v o ter /p o ll s t er ,   an d   tallier - th e r ar n o ta b le  d i f f er en ce s   b etwe e n   th em   [ 5 ] ,   [ 1 8 ] .   I n   t h b lin d   s ig n atu r e - b ased   s y s tem ,   th e   v al id ato r   a n d   p o lls ter   ex ch an g e   in f o r m atio n   twice.   C o n v er s ely ,   in   th is   r e p o r t' s   s y s tem ,   u tili zin g   Z KP   r eq u ir es   f o u r   e x ch an g es  o f   in f o r m atio n .   T h is   is   b ec au s th v o ter   id e n tity   v er if icatio n   r elies  o n   Sch n o r r ' s   ze r o - k n o wl ed g id en tific atio n   p r o to co l,   wh ich   in v o lv es  t r ip le - m ess ag p r o to c o ( a,   c,   r )   to   co n f ir m   v o ter   id e n tity   with o u r ev ea lin g   ad d itio n al  in f o r m atio n .   T h d esig n   o f   e - v o tin g   s y s tem s   in v o lv es  d elica te  b alan ce   b etwe en   th ese  co m p etin g   r e q u ir em en ts .   Ma in tain in g   v o ter   p r iv ac y ,   f o r   ex am p le,   ca n   c o m in t o   ten s i o n   with   th e   n ee d   f o r   v e r if iab il ity ,   as  r ev ea lin g   th f u ll  tally   o f   v o tes  co u ld   c o m p r o m is th an o n y m ity   o f   v o ter s ,   p ar ticu lar ly   in   elec tio n s   with   s m all  n u m b e r   o f   p ar ticip an ts   [ 2 0 ]   a n d   p r e clu d i n g   an y   ass o ciatio n   b etwe en   b allo an d   its   ca s ter T h s y s tem   en s u r elig ib ilit y   b y   allo win g   all  elig ib le  an d   r e g is ter ed   v o ter s   to   p ar ticip ate  in   th v o tin g   p r o ce s s ,   u p h o ld   f air n ess   b y   with h o ld in g   p ar tial  elec tio n   r esu lts   u n til  t h co n cl u s io n   o f   th v o tin g   s ess io n   to   p r ev e n u n d u e   in f lu en ce   o n   s u b s eq u e n t   v o ter s ,   en ab le  v er if iab ilit y   b y   allo win g   in d e p en d e n v er if ic atio n   o f   th e   tally ' s   ac cu r ac y   wh ile  s af eg u ar d in g   p r i v ac y ,   a n d   m ain tain   u n co er ci b ilit y   b y   p r ev e n tin g   v o ter s   f r o m   d is clo s in g   th eir   v o te  ch o ices .   T h u s ,   th p o ten tial   f o r   co e r cio n   o r   v o te  b u y in g   ca n   b in h ib ited .     Am o n g   th f o u r   f u n d am en tal  p r o p er ties ,   b asic  e - v o tin g   s y s t em s   f ail  to   en s u r p r i v ac y .   T h s y s tem   n ee d s   to   p r o tect  th v o te r ' s   id e n tity ,   wh ich   is   ass o ciate d   with   s p ec if ic  v o te.   T o   ac h iev th is ,   th v alid ato r   m u s t   o f f er   m ec h an is m   th at  e n ab l es  v o ter s   to   k ee p   th eir   i d en titi es  h id d en   [ 8 ] ,   [ 2 1 ] .   On p o s s ib le  s o lu tio n   is   to   im p lem en t Sch n o r r ' s   ze r o - k n o wled g id en tific atio n   p r o to c o l .   I m ag in a   s ce n ar io   w h er v o ter s ,   wh en   ca s tin g   a   v o te ,   m u s r ec eiv ad d itio n al  in f o r m atio n   f r o m   v alid ato r s T h is   p r o ce s s   s tar ts   with   v o ter   r eg is tr ati o n ,   d u r in g   wh ich   th v o ter   m u s v er if y   th eir   id en tity   with   th v alid ato r .   On c th v alid ato r   c o n f ir m s   th e   v o ter ' s   id en tity ,   it v alid ates  th v o te,   allo win g   th v o ter   to   s u b m it  it  to   th tallier .   I is   im p o r tan to   n o te  th at  R iv est - Sh am ir - Ad lem an   ( R SA )   is   e m p lo y ed   f o r   en cr y p tio n   an d   d ec r y p tio n   th r o u g h o u t th is   p r o ce s s .     Vo t er     C o m p u te   ,   wh er   is   f ix ed   p u b lic  g en er ato r     Select          C o m p u te      Sen d     to   th v alid ato r     Up o n   r ec eiv i n g         C o m p u te      +      C o m p u te    h id d en   v o te  as  =   ( ) ,   wh er  is   th p u b lic  k ey   o f   th v o ter , is   th v o tin g   in f o r m atio n   an d   is   s o m r an d o m   n u m b er     Sen d     an d     v o te  t o   th v alid at o r     Up o n   r ec eiv i n g         C o m p u te    as  (  (   ) )   s u ch   th at          C o n s tr u ct  th v o te  as   =   ( , ) ,   wh er e      is   th p u b lic  k e y   o f   th e   tallier     Sen d      to   tallier   Va lid a t o r     Up o n   r ec eiv i n g         Select          Sen d     to   th v o ter     Up o n   r ec eiv i n g     an d       If  =     C o m p u te      u s in g   th v alid ato r   p r iv ate  k ey ,       ( )   Sen d       to   th v o ter     I n   th o u tlin ed   p r o to co l,  v o t er   v er if ies th eir   id en tity   with   t h v alid ato r .   I f   th v alid ato r   c o n f ir m s   th e   v o ter ' s   leg itima cy ,   it  s ig n s   th co n ce aled   v o te  s u b m itted   b y   th v o ter .   T h is   ap p r o ac h   ca n   b f u r th e r   en h an ce d   to   o b s cu r th v o ter ' s   id en tity   b y   em p lo y in g   t h OR   co m p o s i tio n   o f   1 - to - co m b in atio n s ,   w h er r ep r esen ts   th e   n u m b er   o f   v o ter s .   R SA  en cr y p tio n   an d   d ec r y p ti o n   tech n iq u es  ar u s ed   to   g en er ate  h id d en   m ess ag es.   R SA  en ab les   m ath em atica tr an s f o r m atio n s   to   p r o ce s s   th v o te,   all o win g   th v o ter   to   elim in ate  a n y   c o n n ec tio n s   b etwe en   Evaluation Warning : The document was created with Spire.PDF for Python.
C o m p u t Sci  I n f   T ec h n o l     I SS N:   2722 - 3 2 2 1       S ec u r e - vo tin g   s ystem  u s in g   S ch o r r 's zero - kn o w led g id en t ifica tio n   p r o to co ( I n d a h   Octa via n i La leb )   23   th eir   id en tity   an d   th v o tin g   i n f o r m atio n .   On ce   th v o te  is   p r ep ar e d ,   th v o ter   s u b m its   it  to   th tallier .   As   th e   co m p lex ity   o f   m o d er n   v o t in g   s y s tem s   co n tin u es  t o   escalate ,   th n ee d   f o r   co m p r e h en s iv s ec u r ity   m ea s u r es  b ec o m es  p ar am o u n t.   R esear ch er s   h av p r o p o s ed   v ar io u s   m o d els  an d   attac k   s ce n ar io s   to   ev alu ate  th r esil ien ce   o f   s u ch   s y s tem s ,   co n s id er in g   th p o ten tial  co r r u p ti o n   an d   c o m p u tatio n al  ca p a b ilit ies  o f   a d v er s ar ies.   [ 2 2 ] I n   p ar ticu lar ,   th v o tin g   p latf o r m s   th em s elv es  m ay   b co m p r o m is ed ,   n ec ess itatin g   s o lu tio n s   th at  ca n   s af eg u ar d   th p r iv ac y   an d   i n teg r ity   o f   v o tes ev en   in   th f ac e   o f   s u c h   th r ea ts .     2 . 1 .     1 - to - l c o m bin a t io zero - k no wledg e   s o lutio n   In   a   g r o u p   o f   v o ter s ,   wh en   v e r if y in g   elig ib ilit y ,   a   v o te r   ca n   d e m o n s tr ate  th eir   m em b e r s h ip   in   th g r o u p   with o u r ev ea lin g   th eir   i d en tit y   [ 2 3 ] ,   en s u r in g   an o n y m ity   th r o u g h   ZK P .   T o   m ain tain   an o n y m ity ,   th v o ter   m u s estab lis h   th eir   r elatio n s h ip   b y   ex ec u tin g   l n u m b er   o f   p r o o f s ,   wh er o n o f   t h 1   o f   l   tr ip le  ( a,   c,   r )   o p er ati o n s   is   v alid ,   wh ile  th e   r em ain i n g   l l   o p er atio n s   a p p ea r   v alid .   T h is   allo ws th v o ter   to   co n f ir m   th eir   id en tity   as  o n o f   th 1   au th o r ized   v o ter   with o u t   d is clo s in g   th eir   id en tity   to   th e   v alid ato r .     Vo t er     L et  1   b th r ea l secr et.   C o m p u te  1  1 ,   wh er   is   f ix ed   p u b lic  g e n er ato r     Select  ( 1 , ( 2 , . . . , ) , ( 1 , . . . , ) )         C o m p u te  1 1     Fo r   { 2 , . . . , }     1     Sen d   = { 1 , . . . , }   to   th v alid ato r     Up o n   r ec eiv i n g         C o m p u t 1 ( = 2 )     C o m p u te  1     1 + 1 1     C o m p u te    h id d en   v o te  as  =   ( ) ,   wh er  is   th p u b lic  k ey   o f   th v o ter , is   th v o tin g   in f o r m atio n   an d   is   s o m r an d o m   n u m b er     Sen d   ( ( 1 , 1 ) , . . . , ( , ) )   an d     v o te  t o   th v alid at o r     Up o n   r ec eiv i n g         C o m p u te    as  (  (   ) )   s u ch   th at          C o n s tr u ct  th v o te  as     ( , ) ,   wh er    is   th p u b lic  k ey   o f   t h tallier     Sen d      to   tallier   Va lid a t o r     Up o n   r ec eiv i n g         Select          Sen d     to   th v o ter     Up o n   r ec eiv i n g   ( ( 1 , 1 ) , . . . , ( , ) )   an d       If  = = 1     Fo r   { 1 , . . . , }     If  =     C o m p u te      u s in g   th v alid ato r   p r iv ate  k ey ,       ( )     Sen d       to   th v o ter   E x it ( o n ly   r eq u i r es o n r elatio n   to   b tr u e)       3.   RE SU L T S AN D I SCU SS I O N   s tr aig h tf o r war d   an d   in tu itiv Py th o n   co d h as  b ee n   u s ed   to   d em o n s tr ate  th ' p r o o f   o f   co n ce p t'   f o r   th p r o p o s ed   f u n ctio n ality   o f   th is   p r o to co l.  T h co d f o cu s es  o n   illu s tr atin g   h o th 1   i n   ze r o - k n o wled g e   s o lu tio n ,   as  o u tlin ed   in   th is   p ap er ,   w o r k s ,   u s in g   Sch n o r r ' s   I as  th e   co r e   p r in cip le.   T h e   co d e   s im u lates  th e   ca lcu latio n s   an d   v alid atio n s   ex p ec ted   f r o m   th v o ter   a n d   v al id ato r   en titi es,  b u t it  d o es n o h an d le  v alu es in   th e   ty p ical  tr an s ac tio n al  m an n er .   I u s es  s tan d ar d   cr y p to g r a p h ic   lib r ar ies  av ailab le  in   Py th o n   to   im p lem en R SA   en cr y p tio n   an d   d ec r y p tio n   o f   v o tes,  as  well  a s   th s ig n in g   an d   v er if icatio n   o f   s ig n atu r es  to   au th en ticate  th e   Valid ato r .   s am p le  o u t p u t f r o m   th p r o g r am   is   s h o wn   in   Fi g u r 1 .   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 7 2 2 - 3 2 2 1   C o m p u t Sci  I n f   T ec h n o l ,   Vo l.  6 ,   No .   1 M ar ch   20 25 20 - 27   24   3 . 1 .     E f f iciency   ev a lua t io n   Fo r   th p r ac tical  ap p licatio n   o f   th e   co m p r eh en s iv lib r a r y   f o r   th is   e - v o tin g   s y s tem ,   th ze r o - k n o wled g e   p r o o f   d escr ip tio n   l an g u ag e   ( Z KPDL )   is   th id ea l f r am ewo r k .   T h f r am ew o r k   e f f icien tly   in teg r ates  cr y p to g r ap h ic  a n d   s o f twar c o m p o n e n ts   in   th im p lem en tatio n   wh ile  s u p p o r tin g   v e r if iab le  e n cr y p tio n   an d   o th er   co m p u tatio n al  o p tim izatio n s   [ 2 4 ] .   I n teg r atin g   th Z KPDL   co m p iler   wo u ld   en a b le  th f u ll  r ec r ea tio n   o f   th p r o to co l.   Ho wev er ,   s in ce   o n l y   s in g le   f u n ctio n ality   n ee d ed   to   b ev al u ated   in   th im p lem en ta tio n ,   t h is   f r am ewo r k   was d ee m ed   u n n ec ess ar y   f o r   th s co p e   o f   t h p r o ject.   W h en   ev alu atin g   th e   co m p u ta tio n   tim es  f o r   d if f er en t   n u m b er s   o f   u s er s   in   t h v o tin g   s y s tem ,   it  was  o b s er v ed   t h at  th p r o g r am ' s   co m p ilatio n   tim in c r ea s ed   in cr e m en tally .   An aly s in g   th c o d a n d   th e   lo o p s   with i n   th ex ec u tio n   p r o c ess   s u g g ests   th at  th tim co m p lex ity   is   O( l) ,   wh er   r ep r esen ts   th n u m b er   o f   v o ter s   in   t h e   s y s tem .   T h is   m ea n s   th at  th p r o to co l' s   ex ec u tio n   tim wo u ld   s ca le  in   p r o p o r tio n   to   th v alu o f   l .     3 . 2 .     Securit y   e v a lua t io n   3 . 2 . 1 .   Acc ura cy   T o   m ain tain   th e   in teg r ity   o f   v o tin g   in f o r m atio n ,   i n clu d i n g   v o ter   I Ds  an d   u n iq u e   g o v er n m e n t   cr ed en tials   s en o v e r   th e   n et wo r k   f o r   d ata  v alid atio n   in   d atab ases ,   it  m u s b p r o tecte d   f r o m   co r r u p tio n .   I n   ad d itio n ,   t h s elec t o r ' s   d ev ice  is   at  r is k   o f   b ein g   in f ec ted   with   m alwa r o r   m alicio u s   s o f twar th at  g o es  u n d etec ted .   T h ese  m alwa r s cr ip ts ,   o r   th p r o ce s s   o f   s en d in g   in f o r m atio n   o v er   n etwo r k ,   c an   o p en   th s y s tem   u p   to   th r ea ts   s u ch   as  m an - in - th e - m id d le  attac k s ,   ea v esd r o p p in g ,   a n d   m alwa r attac k s ,   w h er attac k er s   ca n   m an ip u late,   s teal,   o r   ex p lo it  d a ta  b y   in ter ce p tin g   n etwo r k   tr a f f ic.   T o   p r o tect  e - v o tin g   s y s tem s   f r o m   s u ch   th r ea ts ,   d ata  is   s en in   an   en cr y p ted   f o r m at,   eq u ip p ed   with   d ig ital  s ig n atu r es,  an d   s ec u r ed   u s in g   m e s s ag au th en ticatio n   p r o to co ls   [ 2 5 ] .   T h R SA  en cr y p tio n /d ec r y p tio n   al g o r ith m   is   u s ed ,   wh ile  d ig ital  s ig n atu r es  en s u r e   th at   in f o r m atio n   s en o v er   th e   n et wo r k   i s   en cr y p ted   with   th v o ter ' s   p u b lic  k ey ,   wh ich   ca n   o n ly   b d ec r y p te d   with   th co r r esp o n d in g   p r i v ate  k ey .     R ep lay   attac k t h is   ty p e   o f   atta ck   o cc u r s   wh en   s en s itiv m ess ag es  o r   i n f o r m atio n   s en t   b etw ee n   th s en d er   an d   r ec eiv er   a r in ter ce p ted .   T h en ,   th ca p tu r ed   d ata  is   s en t b ac k   to   th n etwo r k   b y   p o s in g   as a   leg itima te   n o d f o r   m alicio u s   p u r p o s es.  T h p r o p o s ed   Z KP p r o to co l f o r   th e - v o tin g   s y s tem   h elp s   r ed u ce   th r is k   o f   s u ch   attac k s   b y   im p lem en tin g   s ev er al  r an d o m   c h allen g q u esti o n s .   T h attac k er   ca n n o c ap tu r th d ata   s u cc ess f u lly ,   as  th ey   a r u n ab le  to   p r o v id e   co r r ec an s wer s   to   all  th c h allen g e   q u esti o n s .   C o n s eq u en tly ,   th au th en ticatio n   p r o ce s s   f ail s ,   p r ev en tin g   th attac k .     Man - in - th e - m id d le  attac k in   th is   attac k ,   an   attac k er   i n ter ce p ts   an d   estab lis h es  co n n ec tio n s   b etwe en   th p r o v er   an d   v e r if ier   to   alter   a n d   f o r war d   th e   d ata  b etwe en   th e m .   Acc o r d in g   t o   o u r   Z KP  p r o t o co m o d el,   th e   attac k er   wo u ld   b u n ab le  to   e s tab lis h   s u ch   co n n ec tio n s ,   as  th ey   will  n o g ain   an y   in f o r m a tio n   ab o u t h e   leg itima te  n o d e' s   p r iv ate  k ey   f r o m   th c o m m u n icatio n   b etwe en   th p r o v er   an d   v er if ier .           Fig u r 1 .   Sam p le  o u tp u t p r o g r am   Evaluation Warning : The document was created with Spire.PDF for Python.
C o m p u t Sci  I n f   T ec h n o l     I SS N:   2722 - 3 2 2 1       S ec u r e - vo tin g   s ystem  u s in g   S ch o r r 's zero - kn o w led g id en t ifica tio n   p r o to co ( I n d a h   Octa via n i La leb )   25   3 . 2 . 2 .   I nv uln er a bil it y   T h is   p r o p er t y   ca n   b en s u r e d   as f o llo ws:     C lo n attac k a   clo n attac k   o cc u r s   wh en   leg itima te  n o d o r   v o ter   is   d u p licated ,   cr ea t in g   co u n te r f eit  cr y p to g r ap h ic  in f o r m atio n .   On m eth o d   in v o lv es  clo n in g   th n o d with   d if f er en n o d I b u th s am cr y p to g r ap h ic   d ata  as   th o r i g in al  n o d e.   I n   th is   s itu atio n ,   t h Z KP  au th e n ticatio n   p r o ce s s   will  f ail  an d   p r ev en th e   co n tin u atio n   o f   d a ta  tr an s f er   b ec au s th e   b ase  s tatio n   ca n n o v alid ate  th cl o n ed   n o d I d u e   to   m is m atch   with   th p r iv ate  k ey .   Alter n ativ ely ,   o th er   m eth o d s   m ay   u s v alid   n o d e   I Ds  b u with   d if f er en t   cr y p to g r ap h ic   in f o r m atio n ,   s u ch   as  u n eq u al   p r iv ate   k e y s .   Ho wev er ,   Z KP  a u th en ticatio n   will  s till   f ail,   s to p p in g   d ata  t r an s f er   b etwe en   n o d es,  as  th e   clo n ed   n o d I an d   p r iv ate   k ey   ca n n o b v er if ied   b y   th e   b ase   s tatio n .   As a  r esu lt,  an y   u n au t h o r ized   in d iv i d u al  w o u ld   b e   u n ab le  to   co n v in ce   th e   v er if ier   t h at  th ey   ar e   th e   leg itima te  n o d e   [ 2 6 ] .     I n ter leav in g   attac k i n   t h is   attac k ,   an   ad v e r s ar y   attem p ts   to   p r ed ict  th n etwo r k   p atter n   a n d   en g ag with   th leg itima te  v o ter   u s in g   p r e v io u s ly   co llected   p r o t o co in f o r m atio n .   T h Z K m o d el’ s   h ig h   co m p lex ity   s ig n if ican tly   r ed u ce s   o r   elim in ates  th lik elih o o d   o f   an   attac k er   g ath e r in g   s u c h   p r o to c o d et ails .   E v en   if   an   attac k er   m an ag es to   o b tain   th i s   in f o r m atio n ,   th ey   wo u ld   s till   b u n ab le  to   p r ed ict  th ch all en g q u esti o n s ,   as th ese  ar e   r an d o m ly   g e n er at ed   b y   t h v er if ier   f o r   ea ch   r o u n d   [ 4 ] .     3 . 2 . 3 .   P riv a c y   Pri v a cy   is   g u ar an te ed   th r o u g h   t h e   i m p l em en tati o n   o f   Sc h n o r r ' s   z e r o - k n o w le d g e   i d en tif ic ati o n   p r o t o c o l .   B all o ts   ar en cr y p t ed   u s i n g   t h e   p u b li k e y   o f   th b a c k - en d   s y s tem ,   s o   v o t er   a n o n y m it y   is   m ain tai n ed ,   wit h   o n l y   th e   ap p r o p r i ate   p r iv at k ey   b e in g   a b le   t o   d ec r y p t   it .   On e   o f   th es e   t h r ea ts   t o   p r iv ac y   is   a   s e cr ec y   att ac k ,   wh er e   p e r p et r a to r s   p o s e   as   v e r i f ie r s   to   s t ea l   s e n s i ti v e   i n f o r m at io n   f r o m   tr u s t ed   p a r t ies .   T o   a d d r ess   t h e   t h r e at ,   th e   p r o p o s e d   Z KP   p r o t o c o l   im p l e m e n ts   t wo - w ay   a u t h e n ti ca t io n ,   e n s u r i n g   th at   t h e   b ase   s t ati o n   f ir s t   au th e n ti ca t es   t h v e r i f ie r   b e f o r e   g ai n i n g   ac ce s s   t o   p er s o n al   i n f o r m at io n   i n   t h p r o ce s s   o f   p r o v i n g   [ 4 ] .     3 . 2 . 4 .   Ver if ia bil it y   Vo ter s   ca n   b v er if ied   u s in g   a   r ec eip o r   m ess ag co n f ir m at io n .   Ad d itio n ally ,   en cr y p ted   b allo ts   ca n   b ac ce s s ed ,   allo win g   ea ch   v o ter   to   ch ec k   th e   p r esen ce   o f   th eir   b allo t.   B y   u tili zin g   th e   Z KP  p r o to c o l,  v o ter   eli g ib ilit y   ca n   b v er if ied ,   en s u r in g   t h at  ea ch   v o ter   ca s ts   o n l y   o n e   v o te  i n   ea ch   elec tio n   th r o u g h   ch allen g an d   r esp o n s m ec h an is m   [ 2 5 ] .       4.   CO NCLU SI O N   Alth o u g h   Sch n o r r ' s   ze r o - k n o wled g id en tific atio n   p r o to c o is   d esig n ed   to   en s u r e   v o te r   a n o n y m it y ,   s ec u r in g   th e x ch an g o f   in f o r m atio n   b etwe en   v o ter s   an d   v e r if ier s   s h o u ld   b e   p r im ar y   c o n c er n   wh en   d esig n in g   th is   s y s tem .   As  s o lu tio n ,   im p lem en tin g   th Dif f i e Hellm an   k ey   ex c h an g c o u ld   e n h an ce   s ec u r ity   d u r i n g   in f o r m atio n   ex c h an g b etwe e n   th two   p ar ties .   Ad d itio n all y ,   s in ce   th is   p r o to co p r io r itiz es  v o ter   an o n y m ity ,   o th er   asp ec ts   o f   th e   s y s tem ,   s u ch   as  v o te  tally in g ,   h a v b ee n   o v er l o o k e d .   Fo r   i n s tan ce ,   th s y s tem   d o es  n o t   in clu d m eth o d   f o r   co u n tin g   v o tes.  T h er ef o r e,   an o th er   p r o t o co is   n ee d ed   to   u tili ze   h o m o m o r p h ic  e n cr y p tio n   to   v er if y   th tally .   An o th er   asp ec to   co n s id er   is   th at  th i s   p r o to co is   b asic  ap p licatio n ,   o f f er in g   o n ly   f o u r   p r o p er ties ac cu r ac y ,   in v u ln e r ab ilit y ,   p r iv ac y ,   an d   v er if ia b ilit y .   E - v o tin g ,   h o wev e r ,   is   m o r c o m p lex   ap p licatio n   th at  e m p h asizes  h ig h   s ec u r ity   t o   p r o tect  th s y s tem   an d   m in im ize  in ac cu r ac ie s   in   v o te  c o u n tin g .   Ad d itio n ally ,   s in ce   th is   s y s te m   in v o lv es  f o u r   ex c h an g es  o f   in f o r m atio n   f o r   ass ess m en t,  it  tak es  m o r tim to   co m p lete  th p r o ce s s .   I n   co n tr a s t,  b lin d   s ig n atu r is   m o r e   ef f icien t,  r eq u ir i n g   o n ly   two   in f o r m atio n   ex ch an g es,   th u s   s av in g   tim e.       5.   F UT UR E   WO RK S   T h p r o p o s ed   e - v o tin g   s y s tem   o f f er s   s ig n if ican s ec u r ity   f ea tu r es,  y et  f u r th er   ad v an c em en ts   ar e   ess en tial  to   tack le  ad d itio n al  co m p lex ities   an d   elev ate  s ec u r i ty   m ea s u r es  co m p r eh e n s iv ely .   T h s y s tem   aim s   t o   im p r o v e   v o te r   p r iv ac y   an d   s ec u r ity   b y   allo win g   v o ter s   to   c o n f ir m   th eir   id e n titi es  with o u r ev ea lin g   a d d itio n al   in f o r m atio n ,   th u s   p r o tectin g   t h eir   p r iv ac y   d u r in g   th v o tin g   p r o ce s s .   Ho wev er ,   o n g o in g   im p r o v em e n ts   ar n ec ess ar y   to   en s u r e   th s y s tem   ef f ec tiv ely   ad d r ess es  p o ten tial  v u ln er ab ilit ies  an d   m ain ta in s   th p r in cip l es  o f   ac cu r ac y ,   v u ln e r ab ilit y ,   p r iv ac y ,   an d   v e r if iab ilit y   in   th v o tin g   p r o ce s s .   Fu tu r wo r k   will  f o c u s   o n   i n co r p o r atin g   ad v an ce d   cr y p to g r a p h ic  tech n iq u es,  s tr en g th e n in g   au th en ticatio n   p r o to c o ls ,   an d   ex p a n d in g   t h s y s tem ' s   r o b u s tn ess   ag ain s em er g in g   s ec u r ity   ch allen g es,  en s u r in g   it  is   b o th   r eliab le  an d   r esil ien in   r ea l - wo r ld   ap p licatio n s .         Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 7 2 2 - 3 2 2 1   C o m p u t Sci  I n f   T ec h n o l ,   Vo l.  6 ,   No .   1 M ar ch   20 25 20 - 27   26   ACK NO WL E DG M E N T   W s in ce r ely   ap p r ec iate  th e   D ep ar tm en o f   E lectr ical  E n g in e er in g ,   C o m p u ter ,   an d   Netwo r k   Pro g r am   at  th State  Po ly tech n ic  o f   Ku p an g   f o r   th eir   i n v alu ab le  g u i d an ce ,   ex p er tis e,   an d   u n wav e r in g   s u p p o r t,  wh ich   h av b ee n   in s tr u m en tal  in   th s u cc ess f u l c o m p letio n   o f   th is   r esear ch .       F UNDING   I NF O R M A T I O N   T h is   r esear ch   was f u n d e d   b y   t h DI PA f u n d s   o f   th State  Po ly tech n ic  o f   K u p an g   in   2 0 2 4 .       AUTHO CO NT RI B UT I O NS ST A T E M E N T   T h is   jo u r n al   u s es  th C o n t r ib u to r   R o les  T a x o n o m y   ( C R ed iT)   to   r ec o g n ize   in d iv i d u al  au th o r   co n tr ib u tio n s ,   r ed u ce   au th o r s h ip   d is p u tes,  an d   f ac ilit ate  co llab o r atio n .     Na m o f   Aut ho r   C   M   So   Va   Fo   I   R   D   O   E   Vi   Su   P   Fu   I n d ah   Octa v ia n i L aleb                               Dan iel  M. D. U.   Kass e                                 C     C o n c e p t u a l i z a t i o n   M     M e t h o d o l o g y   So     So f t w a r e   Va     Va l i d a t i o n   Fo     Fo r mal   a n a l y s i s   I     I n v e s t i g a t i o n   R     R e so u r c e s   D   :   D a t a   C u r a t i o n   O   :   W r i t i n g   -   O r i g i n a l   D r a f t   E   :   W r i t i n g   -   R e v i e w   &   E d i t i n g   Vi     Vi su a l i z a t i o n   Su     Su p e r v i s i o n   P     P r o j e c t   a d mi n i st r a t i o n   Fu     Fu n d i n g   a c q u i si t i o n         CO NF L I C T   O F   I N T E R E S T   ST A T E M E NT   Au th o r s   s tate  n o   co n f lict o f   in t er est.       DATA AV AI L AB I L I T   No   d ata  ar av ailab le   f o r   s h a r in g   as th is   s tu d y   d id   n o u s an   ex ter n al  d ataset.       RE F E R E NC E S   [ 1 ]   M .   B e r n h a r d ,   E v e r y t h i n g   y o u   s h o u l d   k n o w   a b o u t   o n l i n e   v o t i n g ,   XRD S :   C ro ssr o a d s,   T h e   AC M   M a g a z i n e   f o r S t u d e n t s ,   v o l .   2 7 ,   n o .   2 ,   p p .   6 6 6 9 ,   D e c .   2 0 2 0 ,   d o i :   1 0 . 1 1 4 5 / 3 4 3 3 1 3 8 .   [ 2 ]   L.   C a r r ,   A .   J.   N e w t s o n ,   a n d   J.  J o s h i ,   T o w a r d m o d e r n i z i n g   t h e   f u t u r e   o f   a mer i c a n   v o t i n g ,   i n   2 0 1 8   I EE 4 t h   I n t e rn a t i o n a l   C o n f e re n c e   o n   C o l l a b o r a t i o n   a n d   I n t e rn e t   C o m p u t i n g   ( C I C ) ,   O c t .   2 0 1 8 ,   p p .   1 3 0 135 ,   d o i :   1 0 . 1 1 0 9 / C I C . 2 0 1 8 . 0 0 0 2 8 .   [ 3 ]   R .   C a sa d o - V a r a   a n d   J .   M .   C o r c h a d o ,   B l o c k c h a i n   f o r   d e m o c r a t i c   v o t i n g :   h o w   b l o c k c h a i n   c o u l d   c a s t   o   v o t e r   f r a u d ,   O r i e n t a l   J o u rn a l   o f   C o m p u t e S c i e n c e   a n d   T e c h n o l o g y ,   v o l .   1 1 ,   n o .   1 ,   p p .   1 3 ,   M a r .   2 0 1 8 ,   d o i :   1 0 . 1 3 0 0 5 / o j c st 1 1 . 0 1 . 0 1 .   [ 4 ]   L.   F .   C r a n o r   a n d   R .   K .   C y t r o n ,   S e n s u s:   a   s e c u r i t y - c o n sc i o u e l e c t r o n i c   p o l l i n g   s y st e f o r   t h e   i n t e r n e t ,   i n   Pr o c e e d i n g s   o f   t h e   T h i r t i e t h   H a w a i i   I n t e r n a t i o n a l   C o n f e r e n c e   o n   S y st e m   S c i e n c e s ,   1 9 9 7 ,   v o l .   3 ,   p p .   5 6 1 5 7 0 ,   d o i :   1 0 . 1 1 0 9 / H I C S S . 1 9 9 7 . 6 6 1 7 0 0 .   [ 5 ]   F .   B a i a r d i ,   A .   F a l l e n i ,   R .   G r a n c h i ,   F .   M a r t i n e l l i ,   M .   P e t r o c c h i ,   a n d   A .   V a c c a r e l l i ,   S EA S ,   a   sec u r e   e - v o t i n g   p r o t o c o l :   d e s i g n   a n d   i mp l e m e n t a t i o n ,   C o m p u t e rs &   S e c u r i t y ,   v o l .   2 4 ,   n o .   8 ,   p p .   6 4 2 6 5 2 ,   N o v .   2 0 0 5 ,   d o i :   1 0 . 1 0 1 6 / j . c o se. 2 0 0 5 . 0 7 . 0 0 8 .   [ 6 ]   D .   B e r n h a r d ,   V .   C o r t i e r ,   D .   G a l i n d o ,   O .   P e r e i r a ,   a n d   B .   W a r i n s c h i ,   S o K :   a   c o mp r e h e n s i v e   a n a l y si s   o f   g a me - b a se d   b a l l o t   p r i v a c y   d e f i n i t i o n s,   i n   2 0 1 5   I E EE  S y m p o si u m   o n   S e c u r i t y   a n d   Pr i v a c y ,   2 0 1 5 ,   p p .   4 9 9 516 ,   d o i :   1 0 . 1 1 0 9 / S P . 2 0 1 5 . 3 7 .   [ 7 ]   P .   C h a i d o s ,   V .   C o r t i e r ,   G .   F u c h sb a u e r ,   a n d   D .   G a l i n d o ,   B e l e n i o s R F :   a   n o n - i n t e r a c t i v e   r e c e i p t - f r e e   e l e c t r o n i c   v o t i n g   sc h e me,   i n   Pro c e e d i n g o f   t h e   2 0 1 6   A C M   S I G S AC   C o n f e re n c e   o n   C o m p u t e r   a n d   C o m m u n i c a t i o n S e c u r i t y ,   O c t .   2 0 1 6 ,   p p .   1 6 1 4 1 6 2 5 ,     d o i :   1 0 . 1 1 4 5 / 2 9 7 6 7 4 9 . 2 9 7 8 3 3 7 .   [ 8 ]   V .   C o r t i e r ,   D .   G a l i n d o ,   S .   G l o n d u ,   a n d   M .   I z a b a c h è n e ,   El e c t i o n   v e r i f i a b i l i t y   f o r   h e l i o s   u n d e r   w e a k e r   t r u st   a s su m p t i o n s,   i n   C o m p u t e r   S e c u ri t y   -   E S O RI C S   2 0 1 4 ,   2 0 1 4 ,   p p .   3 2 7 3 4 4 ,   d o i :   1 0 . 1 0 0 7 / 9 7 8 - 3 - 3 1 9 - 1 1 2 1 2 - 1 _ 1 9 .   [ 9 ]   D .   B e r n h a r d ,   O .   K u l y k ,   a n d   M .   V o l k a mer,  S e c u r i t y   p r o o f f o r   p a r t i c i p a t i o n   p r i v a c y ,   r e c e i p t - f r e e n e ss  a n d   b a l l o t   p r i v a c y   f o r   t h e   h e l i o s v o t i n g   sc h e m e ,   i n   Pro c e e d i n g o f   t h e   1 2 t h   I n t e rn a t i o n a l   C o n f e re n c e   o n   Av a i l a b i l i t y ,   Re l i a b i l i t y   a n d   S e c u r i t y ,   A u g .   2 0 1 7 ,   p p .   1 10 ,   d o i :   1 0 . 1 1 4 5 / 3 0 9 8 9 5 4 . 3 0 9 8 9 9 0 .   [ 1 0 ]   L.   La n g e r ,   A .   S c h m i d t ,   J.  B u c h ma n n ,   M .   V o l k a m e r ,   a n d   A .   S t o l f i k ,   T o w a r d a   f r a m e w o r k   o n   t h e   s e c u r i t y   r e q u i r e me n t f o r   e l e c t r o n i c   v o t i n g   p r o t o c o l s,   i n   2 0 0 9   F i rst   I n t e rn a t i o n a l   W o rks h o p   o n   Re q u i r e m e n t E n g i n e e ri n g   f o e - V o t i n g   S y st e m s ,   A u g .   2 0 0 9 ,   p p .   6 1 68 ,   d o i :   1 0 . 1 1 0 9 / R E - V O TE . 2 0 0 9 . 9 .   [ 1 1 ]   J.  C a me n i s c h   a n d   A .   Ly sy a n s k a y a ,   S i g n a t u r e   sc h e m e a n d   a n o n y m o u c r e d e n t i a l f r o m   b i l i n e a r   ma p s,   i n   A d v a n c e i n   C ry p t o l o g y     C RYPT O   2 0 0 4 ,   2 0 0 4 ,   p p .   5 6 72 ,   d o i :   1 0 . 1 0 0 7 / 9 7 8 - 3 - 5 4 0 - 2 8 6 2 8 - 8 _ 4 .   [ 1 2 ]   S .   S u n d a r e sa n ,   R .   D o ss ,   a n d   W .   Zh o u ,   Ze r o   k n o w l e d g e   g r o u p i n g   p r o o f   p r o t o c o l   f o r   R F I D   EPC  C 1 G 2   t a g s ,   I E E T ra n s a c t i o n s   o n   C o m p u t e rs ,   v o l .   6 4 ,   n o .   1 0 ,   p p .   2 9 9 4 3 0 0 8 ,   O c t .   2 0 1 5 ,   d o i :   1 0 . 1 1 0 9 / TC . 2 0 1 5 . 2 3 8 9 8 2 9 .   [ 1 3 ]   M .   K .   M u st a f a   a n d   S .   W a h e e d ,   A n   e - v o t i n g   f r a mew o r k   w i t h   e n t e r p r i s e   b l o c k c h a i n ,   i n   A d v a n c e i n   D i st ri b u t e d   C o m p u t i n g   a n d   Ma c h i n e   L e a r n i n g ,   2 0 2 1 ,   p p .   1 3 5 145 ,   d o i :   1 0 . 1 0 0 7 / 9 7 8 - 981 - 15 - 4 2 1 8 - 3 _ 1 4 .   [ 1 4 ]   M .   B e r n h a r d   e t   a l . ,   P u b l i c   e v i d e n c e   f r o m   s e c r e t   b a l l o t s ,   i n   E l e c t r o n i c   V o t i n g ,   2 0 1 7 ,   p p .   8 4 109 ,   d o i :   1 0 . 1 0 0 7 / 9 7 8 - 3 - 319 - 6 8 6 8 7 - 5_6.   [ 1 5 ]   X .   Z o u ,   H .   L i ,   F .   L i ,   W .   P e n g ,   a n d   Y .   S u i ,   Tr a n s p a r e n t ,   a u d i t a b l e ,   a n d   s t e p w i se  v e r i f i a b l e   o n l i n e   e - v o t i n g   e n a b l i n g   a n   o p e n   a n d   f a i r   e l e c t i o n ,   C r y p t o g r a p h y ,   v o l .   1 ,   n o .   2 ,   A u g .   2 0 1 7 ,   d o i :   1 0 . 3 3 9 0 / c r y p t o g r a p h y 1 0 2 0 0 1 3 .   Evaluation Warning : The document was created with Spire.PDF for Python.
C o m p u t Sci  I n f   T ec h n o l     I SS N:   2722 - 3 2 2 1       S ec u r e - vo tin g   s ystem  u s in g   S ch o r r 's zero - kn o w led g id en t ifica tio n   p r o to co ( I n d a h   Octa via n i La leb )   27   [ 1 6 ]   L.   L o p e z - G a r c i a ,   L.   J .   D .   P e r e z ,   a n d   F .   R o d r i g u e z - H e n r i q u e z ,   A   p a i r i n g - b a sed   b l i n d   si g n a t u r e   e - v o t i n g   s c h e me ,   T h e   C o m p u t e r   J o u rn a l ,   v o l .   5 7 ,   n o .   1 0 ,   p p .   1 4 6 0 1 4 7 1 ,   O c t .   2 0 1 4 ,   d o i :   1 0 . 1 0 9 3 / c o m j n l / b x t 0 6 9 .   [ 1 7 ]   A .   A .   T h u   a n d   K .   T .   M y a ,   I mp l e men t a t i o n   o f   a n   e f f i c i e n t   b l i n d   si g n a t u r e   sc h e me,   I n t e r n a t i o n a l   J o u r n a l   o f   I n n o v a t i o n ,   Ma n a g e m e n t   a n d   T e c h n o l o g y ,   v o l .   5 ,   n o .   6 ,   2 0 1 4 ,   d o i :   1 0 . 7 7 6 3 / i j i mt . 2 0 1 4 . v 5 . 5 5 6 .   [ 1 8 ]   A .   F u j i o k a ,   T.   O k a m o t o ,   a n d   K .   O h t a ,   A   p r a c t i c a l   s e c r e t   v o t i n g   s c h e me  f o r   l a r g e   sca l e   e l e c t i o n s,   i n   A d v a n c e s i n   C ryp t o l o g y     AU S C RYPT   9 2 ,   1 9 9 3 ,   p p .   2 4 4 251 ,   d o i :   1 0 . 1 0 0 7 / 3 - 5 4 0 - 5 7 2 2 0 - 1 _ 6 6 .   [ 1 9 ]   N .   K o b l i t z   a n d   A .   M e n e z e s ,   P a i r i n g - b a s e d   c r y p t o g r a p h y   a t   h i g h   s e c u r i t y   l e v e l s,”   i n   C r y p t o g r a p h y   a n d   C o d i n g ,   2 0 0 5 ,   p p .   1 3 36 d o i :   1 0 . 1 0 0 7 / 1 1 5 8 6 8 2 1 _ 2 .   [ 2 0 ]   R.   K ü s t e r s ,   J.  L i e d t k e ,   J.  M ü l l e r ,   D .   R a u sc h ,   a n d   A .   V o g t ,   O r d i n o s:   a   v e r i f i a b l e   t a l l y - h i d i n g   r e m o t e   e - v o t i n g   s y st e m,”   i n   2 0 2 0   I EEE  E u r o p e a n   S y m p o si u m   o n   S e c u ri t y   a n d   Pri v a c y   ( Eu r o S &P) ,   2 0 2 0 ,   p p .   2 1 6 235 ,   d o i :   1 0 . 1 1 0 9 / E u r o S P 4 8 5 4 9 . 2 0 2 0 . 0 0 0 2 2 .   [ 2 1 ]   C .   P .   S c h n o r r ,   Ef f i c i e n t   s i g n a t u r e   g e n e r a t i o n   b y   smar t   c a r d s,   J o u r n a l   o f   C r y p t o l o g y ,   v o l .   4 ,   n o .   3 ,   p p .   1 6 1 1 7 4 ,   J a n .   1 9 9 1 ,     d o i :   1 0 . 1 0 0 7 / B F 0 0 1 9 6 7 2 5 .   [ 2 2 ]   S .   B u r s u c ,   C . - C .   D r a g a n ,   a n d   S .   K r e mer,  P r i v a t e   v o t e s   o n   u n t r u s t e d   p l a t f o r ms:   m o d e l s ,   a t t a c k s   a n d   p r o v a b l e   s c h e me,   i n   2 0 1 9   I EEE  E u r o p e a n   S y m p o si u m   o n   S e c u ri t y   a n d   Pri v a c y   ( Eu r o S &P) ,   2 0 1 9 ,   p p .   6 0 6 620 ,   d o i :   1 0 . 1 1 0 9 / E u r o S P . 2 0 1 9 . 0 0 0 5 0 .   [ 2 3 ]   S .   G o l d w a sser,  S .   M i c a l i ,   a n d   C .   R a c k o f f ,   Th e   k n o w l e d g e   c o m p l e x i t y   o f   i n t e r a c t i v e   p r o o f   s y s t e ms ,   S I AM   J o u rn a l   o n   C o m p u t i n g ,   v o l .   1 8 ,   n o .   1 ,   p p .   1 8 6 2 0 8 ,   F e b .   1 9 8 9 ,   d o i :   1 0 . 1 1 3 7 / 0 2 1 8 0 1 2 .   [ 2 4 ]   S .   M e i k l e j o h n ,   C .   C .   Er w a y ,   A .   K ü p ç ü ,   T.   H i n k l e ,   a n d   A .   Ly s y a n s k a y a ,   Z K P D L :   a   l a n g u a g e - b a se d   sy st e f o r   e f f i c i e n t     z e r o - k n o w l e d g e   p r o o f s a n d   e l e c t r o n i c   c a s h ,   i n   Pro c e e d i n g o f   t h e   1 9 t h   U S EN I S e c u r i t y   S y m p o s i u m ,   2 0 1 0 ,   p p .   1 1 6 .   [ 2 5 ]   R .   A b d e l k a d e r   a n d   M .   Y o u ssef,   U V o t e :   a   u b i q u i t o u e - v o t i n g   s y st e m,”   i n   2 0 1 2   T h i rd   FT RA   I n t e r n a t i o n a l   C o n f e r e n c e   o n   M o b i l e ,   U b i q u i t o u s,  a n d   I n t e l l i g e n t   C o m p u t i n g ,   J u n .   2 0 1 2 ,   p p .   7 2 77 ,   d o i :   1 0 . 1 1 0 9 / M U S I C . 2 0 1 2 . 2 0 .   [ 2 6 ]   M .   M o z u md a r ,   M .   A l i a sg a r i ,   S .   M .   V .   V e n k a t a ,   a n d   S .   S .   R e n d u c h i n t a l a ,   E n s u r i n g   a u t h e n t i c a t i o n   a n d   se c u r i t y   u si n g   z e r o   k n o w l e d g e   p r o t o c o l   f o r   w i r e l e s se n s o r   n e t w o r k   a p p l i c a t i o n s,   I n t e r n a t i o n a l   J o u r n a l   o f   C o m p u t i n g   a n d   D i g i t a l   S y s t e m s ,   v o l .   5 ,   no .   3 ,   p p .   2 2 5 2 3 4 ,   M a y   2 0 1 6 ,   d o i :   1 0 . 1 2 7 8 5 / i j c d s/ 0 5 0 3 0 3 .       B I O G RAP H I E S O F   AUTH O RS       Ind a h   O c ta v ia n La leb          h o ld a   m a ste r ' s d e g re e   in   n e two r k s a n d   se c u rit y   fro m   t h e   p re stig i o u s F a c u l ty   o I n fo rm a ti o n   Tec h n o l o g y   a M o n a sh   U n iv e rs it y ,   w h e re   sh e   sp e c ialize d   in   se c u rit y   a n d   n e two r k in g .   Wi t h   a   we a lt h   o f   k n o wle d g e   a n d   e x p e rie n c e ,   sh e   c u rre n tl y   se rv e s a s a   lec tu re a t h e   S tate   P o l y tec h n ic  o f   Ku p a n g .   S h e   c a n   b e   c o n tac ted   a t   e m a il :   i n d a h lale b 2 5 1 0 @g m a il . c o m .         Da n iel  M.   D.   K a ss e ,   S . K o m . ,   M. En g .           is  a   lec tu re in   t h e   Co m p u ter  a n d   Ne two rk   En g i n e e rin g   S tu d y   P r o g ra m   a S TIKOM   Uy e li n d o   Ku p a n g   sp e c ia li z in g   i n   c o u rse su c h   a P h a rd wa re ,   o p e ra ti n g   sy ste m s,  a n d   m o b il e   a p p l ica ti o n s .   He   h o l d a   b a c h e l o r' d e g re e   i n   in fo rm a ti o n   sy ste m fro m   S TI KO M   Uy e li n d o   Ku p a n g   (2 0 1 0 )   a n d   a   m a ste r' d e g re e   in   in fo rm a ti o n   tec h n o lo g y   fr o m   G a d jah   M a d a   Un iv e rsit y   (2 0 1 5 ) .   His  re se a rc h   in c lu d e d e v e lo p in g   a n   En g li sh   lea rn i n g   a ss istan a p p li c a ti o n   with   a   r u le - b a se d   sy ste m   a n d   stu d y in g   th e   n a ïv e   Ba y e s   c las sifier  m e th o d   f o c re d i e li g ib i li ty   p re d icti o n ,   b o t h   i n   2 0 2 2 .   Ac ti v e   in   c o m m u n it y   se rv ice ,   he   wo rk e d   o n   p ro m o ti n g   m a n g ro v e   to u r ism   in   Oe sa p a   Ba ra V il lag e   in   2 0 2 2 .   A d d it io n a ll y ,   h e   se rv e d   a a   fiel d   su p e rv is o f o t h e   n a ti o n a l   Wi ra u sa h a   M e rd e k a   p ro g ra m   in   2 0 2 2 .   He   c a n   b e   c o n tac ted   a e m a il a d e n n d e n n y @ g m a il . c o m .     Evaluation Warning : The document was created with Spire.PDF for Python.