I n d on e s i an   Jo u r n al   o f  El e c t r i c al   En gi n e e r i n g   an d   C o m p u te r   S c i e n c e   V o l .   15 ,   N o .   1 ,  J ul y   201 9 ,   pp .  32 8 ~3 35   IS S N :   2502 - 4752 ,   D O I :   10. 1 1591 / i j e e c s . v 1 5 .i 1 . pp32 8 - 3 35             328       Jou r n al   h o m e pa ge :  ht t p: / / i ae s c or e . c om / j our na l s / i nde x . php/ i j e e c s   C l o u d   b a sed   sec u r e d   f r a m e w o r k   f o r   i m p l e m e n t a t i o n   o f   o n l i n e   v o t i n g   sy st e m       G u r u r aj  K   S 1 ,   K   Th i p p e s w am y 2   1 C o m put e r   S c i e nc e   &   E ng i ne e r i ng ,   V i s v e s v a r a y a   T e c hno l o g i c a l   U n i v e r s i t y ,   I ndi a   2 D e pa r t m e n t   o f   S t udi e s   i n  C S & E ,   P G   C e nt e r ,   V i s v e s v a r a y a   T e c hno l o g i c a l   U ni v e r s i t y ,   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  J a n  3,   20 19   R e v i s e d  F e b   21,   201 9   A c c e pt e d  F e b   28 ,   201 9       A c c e s s i ng   a nd  U t i l i z a t i o n  o f   da t a   a nd  i nf o r m a t i o n  f r o m   r e m o t e   l o c a t i o n  i s   o ne   o f   t he   m a j o r   r e qu i r e m e n t s   o f   pr e s e nt   w o r l d .   D ue   t o   t h e   i nc r e a s e   i n  t h e   r e qu i r e m e n t   o f   t he   da t a   a c c e s s   f r o m   r e m o t e   l o c a t i o ns ,   c ha l l e ng e s   i n  t he   e nha nc e m e nt   o f   t e c hno l o gy   ba s e d  s y s t e m s   a l s o   ha v e   i nc r e a s e d  pr o po r t i o na t e l y .   T e c hno l ogy   ba s e d  s o l u t i o n  f o r   a c c e s s i b i l i t y   of   r e m o t e   da t a   w i t h   a v a i l a b l e   i nf r a s t r uc t ur e   i s   t h e   n e e d   o f   t he   ho ur .   I m pl e m e nt a t i o n  o f   t e c hno l o gy   ba s e d  s o l u t i o ns   f o r   t he   c ha l l e ng e s   m a y   be   e x pe n s i v e   due   t o   t he   c ur r e n t   t e c hn i c a l   l i m i t a t i o ns .   I n  t hi s   pa pe r ,   w e   ha v e   a t t e m p t e d   t o   de s i g n  a   s e c ur e d  c l o ud  ba s e d  f r a m e w o r k  f o r   O nl i ne   V o t i ng   S y s t e m   a nd  a n a l y z e d  i t s   pe r f o r m a nc e   ba s e d  o n  t he   t h r e e   c r y pt o g r a phi c   a l g o r i t hm s   n a m e l y   B l o w f i s h,   A E S   a nd  R S A .   Ke y w or ds :   Cl o udS i m   Cr y pt o gr a p h y   O nl i n e   v o t i n g  s y s t e m   S e c ur i t y   i n  c l o ud  e n v i r o n m e n t   C opy r i gh t   ©   201 9   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 :   G ur u ra j   K   S ,   D e pa rt m e n t   o f   Co m put e r  S c i e n c e   &   E n gi n e e r i n g ,   G S S S   In s t i t ut e   o f   E n gi n e e r i n g   a nd  T e c hn o l o g y   fo r   W o m e n,   K R S   Ro a d,   M y s o r e ,   K a rna t a k a ,   I n d i a .   E m a i l :   gu r u ra j . k . s 79@ g m a i l . c o m       1.   I N TR O D U C TI O N     D e ve l o pm e n t   of   s o c i e t y   d e pe n ds   of   t h e   c h o i c e   of  r i g ht   pe r s o n   a t   r i g ht   pl a c e s   t hr o ugh   t h e   f r e e   a nd  f a i r  e l e c t i o n s   w i t h   p a r t i c i pa t i o n   o f   a l l   t h e   c i t i z e n s   i n   t h e   v o t i n g   p r o c e s s .   D ue   t o   v a r i o us   r e a s o n s ,   s o m e   o f   t h e   c i t i z e n s   m a y   n o t   b e   a b l e   t o   t a ke   pa rt   i n  t h e   e l e c t i o n   p r o c e s s .   It   m a y   be   due   t o   l a c k  of   i n t e r e s t   i n  e l e c t i o n   pr o c e s s ,   m e t h o d  of   c o n duc t i o n   o f   e l e c t i o n s   o r   n o n   a v a i l a b i l i t y   of   t h e   pe r s o n   a t   t h e   po l l i ng  l o c a t i o n   due   t o   m i g ra t i o n  t o   f a r a w a y   pl a c e s   i n  pu r s u i t   o f   foo d,   s h e l t e r  a n d  j o b   o pp o r t u ni t i e s .     N o n   pa r t i c i pa t i o n   o f   p e o pl e   w h o   m i gra t e   f r o m   o n e   pl a c e   t o   o t h e r   pl a c e   m a y   l e a d  t o  e l e c t i ng   o f  pe r s o n   w h o   m a y   n o t   b e   f i t   f o r   t h e   po s i t i o n   a n d  l e a d  t o   s po i l / c o r r up t   t h e   s y s t e m .   T h o ugh   t h e y   a r e   i nt e r e s t e d  t o  i n v o l ve   i n   vo t i n g ,   t h e y   d o   n o t   h a v e   a n y   f a c i l i t y   fo r   vo t i n g   a w a y   f r o m   t h e i r   po l l i ng  pl a c e s .   H e n c e   O n l i n e   V o t i n g   S y s t e m   (O V S )  c o ul d  b e   t h e   b e t t e r   o pt i o n   f o r   t h e   p a rt i c i pa t i o n   o f   a l l   t h e   c i t i z e n s   i n c l udi n g   t h o s e   w h o  ha v e   m i g ra t e d .     Cl o ud  b a s e d  s y s t e m   c a n   b e   o n e   a m o n g  t h e   a pp r o a c h e s   f o r   e ffe c t i ve   i m pl e m e nt a t i o n   o f  b e t t e r   a n d   e rr o r   f r e e   O n l i n e   V o t i n g  S y s t e m .   Cl o ud  s y s t e m   s upp o r t s   t h e   us a ge   of   l a r ge   n u m b e r   o f  s e c ur e d  t ra n s a c t i o n s   a t   t h e   s a m e   i n s t a n c e   o n   l a r ge   da t a   s e t s   [1 ,  2] .   I n o r de r   t o   a na l y s e   t h e   pe r f o r m a n c e   o f  t h e   s y s t e m ,   t h e   ke y   f e a t ur e s   a r e   t o   b e   a n a l y s e d  r e fe r e d  t o   a s   w o r k  l o a d  pa ra m e t e r s .   S pe e d  a n d  S e c uri t y   f a c t o r s   a r e   t h e   m a j o r   pe r f o r m a n c e   m e a s u r e s   c o r r e s po n di ng  t o   t h e   a na l y s i s   of   t h e s e   s y s t e m s .   A s   pe r   t h e   s u r v e y ,   h i g h e r  t h e   pe r f o r m a n c e   i n   s pe e d  ob v i o us l y   m a y   de c r e a s e   t h e   s e c ur i t y   o f   t h e   s y s t e m   a n d  v i c e   v e r s a .   W o r k l o a d  p r e di c t i o n   i s   o n e   o f   t h e   m a j o r   f a c t o r s   t o   b e   c o n s i de r e d  f o r   t h e   a n a l y s i s   of   t h e   c l o ud  s y s t e m   [3 ,  4 ].   C l o ud  c o m put i n g  p r o v i de s   l a r ge   s c a l e   e c o n o m i c   a n d  b us i n e s s   c o m put i n g  e n v i r o n m e nt   w i t h   w i t h   v i rt ua l i z a t i o n   a s pe c t s   f o r   de ve l o pm e n t   o f   pa ra l l e l ,   di s t r i b ut e d  c o m put i ng  s y s t e m s   us i n g  i n t e rn e t   [5] .   H e n c e ,   w e   pr o po s e   t o   de s i gn   a   c l o ud  b a s e d  f r a m e w o r k  us i n g  a v a i l a b l e   t e c hn o l o g y ,   a n a l y s e   i t   w i t h   r e s pe c t   t o   s pe e d  a n d   s e c ur i t y   a n d   c o n c l ude   t o   ut i l i s e   o n e   a m o n g   Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a n  J   E l e c   E ng  &   Co m p  S c i     IS S N :   2502 - 4752       Cl oud   bas e d  s e c ur e d  f r am e w or k   f or   i m pl e m e n t at i on   of   on l i n e   v ot i ng   s y s t e m   ( G ur ur aj   K   S )   329   t h e   c r y pt o gr a p h i c   a l go ri t hm s   (B l o w f i s h ,   A E S   a n d  R S A   i n  t h e   p r o po s e d  s y s t e m )  fo r   t h e   s pe c i f i e d  c l o ud   f r a m e w o r k  c o n f i gu r a t i o n s .         2.   LI TER A TU R E  S U R V E Y   2. 1 .       M i gr at i o n   In   t h e   c urr e nt   s c e n a ri o ,   t e c hn o l o gy   i s   gr ow i n g  ra p i dl y   w h i c h   i s   a   f a c t o r   t ha t   m a ke s   us   f e e l   t h a t   w o r l d  i s   v e r y   s m a l l   w i t h  r e s pe c t   t o   c o m m u n i c a t i o n   a nd  a c c e s s i n g  o f   da t a   f r o m   di f f e r e n t   p a rt   o f   t h e   w o r l d.     Y o un g  pe o pl e   w o r ki n g  i n   i n d us t r i e s   o f   m e t r o po l i t a n   c i t i e s   u s ua l l y   m i g r a t e   f r o m   o n e   pl a c e   t o   o t h e r   i n   pu r s ui t   of   c a r e e r  g r o w t h   a n d   i m p r o v e d  l i f e   s t y l e   [ 6 ].   M i g r a t i o n   us u a l l y   a f fe c t s   t h e   vo t i n g  ra t e   i n   e l e c t i o n s   i ndi r e c t l y   a s   t h e   pe r s o n   n e e ds   be   a v a i l a b l e   a t   hi s   l o c a t i o n   f o r   vo t i n g  du ri n g  e l e c t i o n s .   W o r k  p r e s s u r e ,   l o nge r   d i s t a n c e   f r o m   na t i v e ,   e c o n o m i c a l   c o n di t i o n s   a n d  o t h e r   f a c t o r s   f o r c e   t h e   pe r s o n  f r o m   b e i n g  a v a i l a b l e   a t   t h e i r  l o c a t i o n   du ri n g  e l e c t i o n   w hi c h  l e a ds   t o   t h e   dow n f a l l   i n  t h e   v o t i n g  ra t e   [ 7 ].     2. 2 .       C o m p u te r   L i te r a c y   Co m put e r   a n d  M o b i l e   a w a r e n e s s   h a s   i n c r e a s e d  dra s t i c a l l y   i n   t h e   l a s t   de c a de .   M o b i l e   us a ge   h a s   e nh a n c e d  t h e   a c c e s s i b i l i t y   a n d   s t o ra ge   o f   da t a   f r o m   v a r i o us   d e v i c e s   c o n n e c t e d  t o   e a c h   o t h e r .   I ndi a   ha s   a r o u n d  307  m i l l i o n   s m a r t   p h o n e   us e r s   a s   o n   201 7.   F i g u r e   1  r e p r e s e n t s   t h e   i n c r e a s e   i n   t h e   n u m b e r   o f  s m a rt   p h o n e   us e r s   f r o m   2008   t o   2017 .   S e c ur i t y   a n d  s pe e d  o f   a c c e s s i ng  t h e   da t a   s t o r e d  o n   c l o ud  i s   o n e   o f   t h e   m a j o r   c h a l l e n ge s   i n   s h a ri n g  o f   t h e   h uge   d a t a   ge n e r a t e d  by   t h e   de vi c e s   t hr o ug h o ut   t h e   w o r l d .   E n s u ri n g  t h e   s e c ur i t y   a n d  e nha n c i n g   t h e   s pe e d  o f   da t a   a c c e s s   a r e   t h e   m a j o r   r e qu i r e m e nt s   i n  c l o ud  c o m put i n g   [ 9 ].           F i gu r e   1 .   S t a t i s t i c s   o f   s m a rt   p h o n e   us e r s   i n  I ndi a   [8 ]       2. 3 .       V o ti n g  S ys t e m s   D i a g ra m m a t i c   r e pr e s e nt a t i o n   o f   t h e   o n l i n e   v o t i n g  s y s t e m   i s   r e pr e s e nt e d  i n   F i gu r e   2  i n   w h i c h   t h e   vo t e r s   c a n   c a s t   t h e i r   v o t e   f r o m   r e m o t e   pl a c e s   us i n g  m o b i l e s   a n d  c o m put e r s .   S e pa ra t i o n   o f   da t a   c o n t e n t   r e duc e s   t h e   w e b   c o n t e nt   r e pl i c a t i o n   a n d  t h e   r e pr e s e nt a t i o n   of   da t a   i s   i n c o r po r a t e d  us i n g   e xt e n s i b l e   m a r k up  l a n gu a ge .     G e n e ri c   r e qui r e m e n t s   f o r   a   v o t i n g   s y s t e m   s h o ul d  i n v o l ve   t h e   fo l l ow i n g   f a c t o r s :     A u th e n ti c i ty:   E l i g i b l e   a n d   v a l i d   v o t e r s   v o t e   us i n g   t h e   s y s t e m .     I n te gr i t y/ a c c u r ac y :   O n c e   t h e   v o t e   i s   c a s t e d  s y s t e m   s h o ul d  n o t   pe r m i t   f o r   m ul t i pl e   v o t i ng  by   s a m e   vo t e r   a n d   a l l o w   fo r   m o di f i c a t i o n s   i n  t h e   v o t e .           F i gu r e   2 .  G e n e ri c   s e t   o f   r e qui r e m e nt s   f o r   v o t i n g  s y s t e m .   Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a n  J   E l e c   E ng  &   Co m p  S c i ,   V o l .   15 ,   N o .   1 ,  J ul y   201 9   :     32 8   -   3 3 5   330   P r i v ac y:   D e t a i l s   o f   t h e   v o t e   c a s t e d  s h o ul d  b e   ke pt   c o n f i de n t i a l   f r o m   t h e   e xt e rn a l   us e r s .   S e c u r i ty:   V o t i n g  p r o c e s s   s h o ul d  b e   t a m pe r  p r o o f   a n d   u n a ut ho r i z e d  a c c e s s   t o   t h e   p r o c e s s   s h o ul d  b e   a v o i de d.   D e m o c r ac y:   S y s t e m   s h o ul d  p r o v i de   p r o v i s i o n   f o r   a l l   e l i g i b l e   v o t e r s   t o   vo t e   a n d   w i t h o ut   a n y   f e a r   a n d   f r o m   a l l   pa r t s   o f   t h e   w o r l d   [1 0] .     F i nge r - p r i nt   b a s e d  a ppl i c a t i o n   i s   a n o t h e r  a pp r o a c h   f o r   r e m o t e   s y s t e m   a pp r o a c h   f o r   v o t i n g .     S y s t e m   ge n e r a t e s   t h e   v o t e r   i d  f o r   a l l   t h e   e l i gi b l e   v o t e r s   us i ng  t h e   da t a   p r o v i de d  i n   t h e   a a d h a r  da t a b a s e   w h i c h  e n s u r e s   t ha t   a l l   t h e   e l i gi b l e   v o t e r s   a r e   l i s t e d  o ut   a n d  i n v o l ve   i n   t h e   v o t i n g  p r o c e s s .   V o t e r   i d  i s   ge n e r a t e d  us i n g  a l l   t h e   i n f o r m a t i o n   a v a i l a b l e   i n   t h e   a a d ha r   da t a b a s e   s uc h   a s   na m e ,   D O B   (D a t e   of  B i r t h),   f i n ge r   p ri n t   a n d  i ri s   s c a n   i m a ge   i n f o r m a t i o n .   W h e n   t h e   v o t e r   t e n ds   t o   vo t e   dur i ng  t h e   e l e c t i o n s ,   v o t e r   i d  c a n  b e   dow n l o a de d  f r o m   t h e   m a i l   a n d  c a n   b e   us e d  duri n g  v o t i ng.   I n   o r de r   t o   v o t e ,   v o t e r   h a s   t o   l o gi n   w i t h   t h e   f i n ge r   p ri n t   w hi c h   w i l l   b e   a ut h e n t i c a t e d  us i ng  t h e   d a t a   p r o v i de d  i n   t h e   a a d ha r   d a t a   b a s e .   M ul t i p l e   v o t i n g  i s   a v o i de d  by   b l o c ki n g  t h e   us e r  f r o m   v o t i n g   o n c e   t h e   v o t e r   ha s   l o gge d  i n  o n c e   a nd  c a s t e d   t h e   vo t e   [11].     E l e c t r o n i c   v o t i ng  i s   a n   a pp r o a c h  f o r   c a rr y i n g   o ut   t h e   e l e c t i o n   p r o c e s s   i n   a n   e f f i c i e n t   a nd  s e c ur e d  m a nn e r.   It   c a n   b e   ut i l i z e d  fo r   c o n duc t i n g  t h e   e l e c t i o n   i n   a   f a i r   m a nn e r .   V o t i n g  s y s t e m   i s   a   s i m pl e   r e p r e s e n t a t i o n   o f   t h e   de c i s i o n   s y s t e m   w h i c h   i s   f ur t h e r   e nha nc e d  t o   i m pl e m e n t   t h e   f e a t ur e s   o f  vo t i n g  p r o c e s s .   S e c ur i t y   i s   pr e s e r v e d  by   e n s u r i n g  t h e   i n t e g r i t y   a n d  a ut h e nt i c a t i o n   o f   t h e   vo t e   a n d  t h e   v o t e r   r e s pe c t i v e l y   duri n g  t h e   v o t i n g  p r o c e s s   [12].   I n t e g r i t y ,   c o n f i de n t i a l i t y   a n d  a v a i l a b i l i t y   a r e   t h e   ke y   c o m po n e nt s   o f   a n   O n l i n e   V o t i n g  S y s t e m   [13].   K e y   c o m po n e n t s   o f   t h e   v o t i n g  s y s t e m   c a n   b e   e n s ur e d  t hr o ug h   c r y pt o gr a p h i c   a l go ri t hm s   s uc h   a s   B l o w f i s h ,   A E S   a n d   R S A .     T h e   a dv a nt a ge s   o f   E l e c t r o ni c   V o t i n g  a r e :   P o r tab i l i ty:   D e v i c e   c a n   b e   us e d  o n   pub l i c   a nd  p r i v a t e   n e t w or k .   M o d e s   o f  o p e r ati o n :   S y s t e m   c a n  b e   us e d  a s   o nl i n e / o f f l i n e   m o de   a s   b a s e d  o n   t h e   r e qui r e m e n t .   Tw o - w ay  A u th e n ti c ati o n :   A ut h e n t i c a t i o n   i s   e n s u r e d  by   s e n d i n g  O T P   (O n e   T i m e   P a s s w o r d)  t hr o ug h   m a i l   an d  S M S .   C u s t om   A p p l i c ati o n s :   S y s t e m   c a n  b e   us e d  a s   s u r v e y   s y s t e m   o r   B a l l o t   b a s e d  V o t i n g   S y s t e m .     2. 4 .       C l o u d   S e c u r i ty   G ov e r nm e nt   a nd  i n d us t r y   a r e   c o n c e r n e d  w i t h   de a l i n g  w i t h   u n e xpe c t e d  pe r s i s t e n t   s e c u r i t y   t hr e a t s   of  Cl o ud  Co m put i ng  S y s t e m s   (CCS ).   V a ri o us   e s t i m a t e s   fo r   a n a l y z i n g  t h e   e xt e n t   o f   c o n f i de n t i a l i t y   a n d  i n t e g r i t y   pr o v i de d  by   Cl o ud  S e r v i c e   P r ov i de r s   (CS P )  a r e   p r o v i de d   i n   di f fe r e nt   C l o ud  A r c hi t e c t u r e   R e fe r e n c e   M o de l s .   Cl o ud - T r us t   i s   c o n s i de r e d  a s   a   us e f ul   pa r a m e t e r  f o r   a s s e s s i ng  t h e   s e c ur i t y   a s pe c t s   o f   m ul t i - t e na n t   c l o ud  a r c hi t e c t u r e s   w h i c h   p r o v i de   I n f r a s t r uc t u r e   a s   a   S e r v i c e .   Cl o ud  S e c ur i t y   P e n e t ra t i o n   ra t e   i n c r e a s e s   t o   m a x i m u m   i f   t h e   s y s t e m   ha s   v e r y   l e s s   s e c ur i t y   c o n t r o l s .   R a t e   of   Cl o ud  pe n e t r a t i o n   de c r e a s e s   s ub s t a n t i a l l y   i f  t h e   s e c ur i t y   l e ve l   i s   i n c r e a s e d  t o   p r o t e c t   t h e   v i r t u a l   m a c hi n e   (V M )  i n s t a n c e s   w h i c h   i n  e xe c ut i o n   a l o n g  w i t h  t h e   a c c e s s   c o n t r o l   f o r   t h e   a dm i n i s t ra t o r s   by   e m pl oy i n g  t h e   ne t w o r k  s ur v e i l l a n c e   a n d  di s c o ve r y   of   l i ve   v i r t ua l   m a c h i n e s   [ 1 4 ].   Cl o ud  S e c ur i t y   A l l i a n c e   (CS A )  de f i n e s   t h e   bo un d r i e s   b e t w e e n   t h e   S e r v i c e   pr ov i de r   a n d  t h e   s e r v i c e   us e r   w i t h   m a x i m u m   r e s po n s i b i l i t i e s   a t   t h e   S a a S   a n d  l e a s t   s e r v i c e s   a t   t h e   Ia a S   f o r   t h e   pr o v i de r .   H a n dl i n g  o f   s e c ur i t y   r e s po n s i b i l i t i e s   i s   t e di o us   t a s k  e v e n   t ho ugh   t h e   r e s po n s i b i l i t i e s   ha v e   de f i n e d  b o un dri e s   due   t o   v a ri o us   c o n s t r a i n t s   s uc h  a s   n o n  de t e c t i o n  o f   v ul n e ra b i l i t i e s   a n d   t hr e a t s   a t   e a r l y   s t a ge   [15 ].   R a s h i d a h   F u nke   O l a nr e w a j u  e t . a l .   s a y s   t ha t   da t a   i n   t r a n s i t   c a n   b e   p r o t e c t e d  f r o m   una u t h o r i z e d  i n j e c t i o n s   us i n g  a   v a l i da t i o n  p r o t o c o l   a l go ri t hm   b a s e d  o n   ha s h   f un c t i o n s   w hi c h  us e s   a   o n e   t i m e   s e c uri t y   h e a de r   f o r   t r a n s f e r a b l e   f i l e s   [16].   A l o n g  w i t h   s pe e d  a nd  s e c ur i t y   of   t h e   da t a   i n   C l o ud  e n v i r o n m e n t ,     D a t a   I nt e g r i t y   a l s o   pl a y s   a   ve r y   i m po r t a n t   r o l e .   N e h a   N a r a y a n   K ul k a r ni   e t . a l .   p r o po s e s   a   n e w   da t a   i nt e g r i t y   f r a m e w o r k  t o   r e t a i n   da t a   i nt e g r i t y   i n   c l o ud  e n v i r o nm e nt   us i ng  Ide nt i t y   B a s e d  Re m o t e   D a t a   Int e g r i t y   Ch e c ki n g   a nd  r e c o ve r y   us i ng  t h e   X O R   o pe r a t i o n   [ 1 7].   Co m pa t i b i l i t y ,   i n t e g r i t y ,   a v a i l a b i l i t y   a n d  c o n f i de n t i a l i t y   h a s   t o   b e   e n s u r e d  f o r   a   s uc c e s f ul   i m pl e m e nt a t i o n   o f   a   s y s t e m   o n   a   c l o ud  e n v i r o nm e nt   [ 18].   F ul l y   H o m o m o r p h i c   i s   a n   a pp r o a c h   fo r   pr o t e c t i n g  us e r s ’  d a t a   us i n g  F ul l y   H o m o m o r ph i c   E n c r y pt i o n   (F H E )  s c h e m e   de a l s   w i t h   p r o t e c t i o n   a nd  p r o c e s s i n g  o f   c l o ud  e n v i r o nm e nt .   O pt i m a l   F ul l y   H o m o m o r p h i c   E n c r y pt i o n   (O - F H E )  i s   a   n o v e l   F H E   S c h e m e   w h i c h   de a l s   w i t h   s o l v i n g  t h e   i s s ue s   i n v o l ve d  i n  de s i g n   o f   F H E .   H i gh e r   e f f i c i e n c y   a n d  a c c u r a c y   i s   a c h i e ve d  us i n g  K ro n e c ke r   P r o duc t   (K P )   pr o pe rt i e s .   N o n   n o i s e   c o m put a t i o n s   fo r   c i p h e r - t e xt s   i s   a c hi e v e d  by   O - F H E   a n d   t h e   pl a i n - t e xt   o ut put s   a r e   e xt ra c t e d  w i t hi n   a   s pe c i f i e d  t i m e   f r a m e   us i n g  de c r y pt i o n .   H o m o m o r phi c   m a t h e m a t i c a l   c o m put a t i o n s   a r e   c o m put e d  us i n g   m ul t i p l i c a t i o n s   a n d   a ddi t i o n s   [ 19 ].     S e c ur i t y   s y s t e m   fo r   c l o ud  s t o r a ge   us i n g  T h i rd  P a rt y   A ut h e nt i c a t i o n,   p r o pe r  ke y   m a n a ge m e nt   s c h e m e   us i n g  l o a d  b a l a n c i n g  a nd  l o w   c o m put a t i o n a l   c o m pl e xi t y   i s   a n o t h e r   a pp r o a c h   f o r   pr o v i di n g  s e c ur i t y   fo r   c l o ud   s y s t e m s .   S uc h   a   S y s t e m   M o d e l   i n v o l ve s   t hr e e   ke y   c o m p on e n t s   na m e l y   t h e   U s e r ,   C l o ud  S e r v i c e   P r o v i de r   (CS P )   a nd  T h i rd  P a r t y   A ut h e nt i c a t o r   ( T P A )   [ 20 ].         Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a n  J   E l e c   E ng  &   Co m p  S c i     IS S N :   2502 - 4752       Cl oud   bas e d  s e c ur e d  f r am e w or k   f or   i m pl e m e n t at i on   of   on l i n e   v ot i ng   s y s t e m   ( G ur ur aj   K   S )   331   2. 4 . 1.     A ES   A l go r i th m ,   Bl o w fi s h   A l go r i th m   an d   R S A   A l g o r i th m   P r o t e c t i o n   a n d  p ri v a c y   of   t h e   da t a   c a n  b e   a c h i e v e d  by   us i n g  s o ph o s t i c a t e d  m e c ha n i s m s   s uc h  a s   e n c r y pt i o n   t e c hn i q ue s   w h i c h  de pe n ds   o n   t h e   num b e r   o f   ke y   po i n t s   us e d  a n d  t h e   s e que n c e   o f   s t e ps   i n v o l v e d  i n   e n c r y pt i o n   a n d   de c r y pt i o n   p r o c e s s   [21].   A E S   a l go ri t hm   i s   a   s y m m e t r i c   ke y   a l go r i t h m   w h i c h  m e a n s   t ha t   t h e   ke y   us e d  fo r   e n c r y pt i o n   a nd  de c r y pt i o n   i s   t h e   s a m e   ke y .   It   h a s   m o s t l y   r e pl a c e d  t h e   t ra di t i o n a l   D E S   a l g o ri t hm   w h i c h   w a s   v e r y   p o pul a r   e a r l i e r   a n d  i s   n o w   b e e n   r e pl a c e d  by   A E S   a n d   i s   a l s o   us e d  fo r   e n c r y pt e d  c o n f i de n t i a l   i n f o r m a t i o n   us e d  by   t h e   U n i t e d  S t a t e s   gov e r nm e n t .   A l go ri t hm   c o n s i s t s   o f   128  b i t   b l oc k  s i z e   a nd  t h e   ke y   s i z e   v a r i e s   f r o m   128 ,   192  o r   256  b i t s   a nd  t h e   n u m b e r   o f   r e pe t i t i o n s   o f   t h e   c y c l e   d e pe n ds   o n   t h e   ke y   s i z e   s t a ndi n g   a t   10,   12   a nd  14  c y c l e s   r e s pe c t i v e l y   c o r r e s po n di ng  t o   t h e   t hr e e   ke y   s i z e s .   B l ow f i s h   a l go r i t hm   b a s i c a l l y   i s   a   b l o c k  c i ph e r  h a v i n g   a   s i z e   of   4  t o   56  by t e s   o f   b l oc k.   T h e   p r o c e dur e   fo r   de c r y pt i o n   i s   t h e   s a m e   a s   f o r   e n c r y pt i o n   w h i c h   m e a n s   t o   s a y   t h a t   i t   i s   a   s y m m e t ri c   a l go r i t h m .   A p a r t   f r o m   b e i n g  o pe n  s o ur c e ,   i t   a l s o   ha s   t h e   a dv a nt a ge s   o f   b e i n g  f a s t   a nd  s e c ur e .   E n c r y pt i o n   a n d   de c r y pt i o n   o f   da t a   i n  m o de rn  c o m put e r  s y s t e m s   a nd  o t h e r  e l e c t r o n i c   de v i c e s   i s   c a rri e d  o ut   us i ng  R S A   a l go r i t h m .   It   i s   a n   a s y m m e t r i c   c r y p t o gr a p h i c   a l go r i t hm   w h i c h   r e qui r e s   t w o   un i que   ke y s   fo r   e n c r y pt i o n   a n d  de c r y pt i o n   of   da t a .   R S A   i s   pub l i c   ke y   c r y pt o   s y s t e m   w h e r e   o n e   of   t h e   uni que   ke y   i s   s h a r e d   t o   a l l   t h e   us e r s   [22 ,  2 3].     2. 4 . 2.     C l o u d s i m   Too l   Cl o uds i m   t o o l   i s   us e d  t o  s i m ul a t e   t h e   c l o ud  e n v i r o n m e nt .   It   i s   a n   o pe n   s o ur c e   t o o l   c o n s i s t i ng  m a i nl y   of   J a v a   l i b r a ri e s   de ve l o p e d  fo r   v a r i o us   t a s ks   w h i c h   e m ul a t e   a   r e a l   c l o ud  e n v i r o nm e n t   s e t up  i n   t h e   v i r t ua l   m o de .   It   s uppo r t s   f o r   m o de l i ng  a n d  s i m u l a t i o n   o f   v i r t u a l i z e d  Cl o ud - b a s e d  da t a   c e n t e r   e n v i r o nm e nt s   w i t h  de di c a t e d  m a na ge m e n t   i n t e r f a c e s   fo r   (V i r t ua l   M a c h i n e s )  V M s ,   m e m o r y ,   s t o r a ge ,   a nd  b a ndw i dt h .   I t   c a n   b e   us e d  t o   a ddr e s s   t h e   i s s ue s   r e l a t e d  t o   p r o v i s i o n i ng  o f   h o s t s   t o   V M s ,   m a na g i ng  a p pl i c a t i o n   e xe c ut i o n ,     a n d   dy n a m i c   s y s t e m   s t a t e   m o n i t o r i n g ,   a r e   h a ndl e d  by   t h i s   l a y e r .   It   i s   a n   e f f i c i e n t   t o o l   fo r   f o r   s t ud y i n g  t h e   e ff i c i e n c y   of   di f fe r e nt   po l i c i e s   i n   a l l o c a t i n g   i t s   h o s t s   t o   V M s   a n d  t h e   s t ra t e g i e s   a t   di f f e r e n t   l a y e r s   [24,   25] .       3.   P R O P O S ED   M ETH O D O LO G Y   F i gu r e   3  de pi c t s   t h e   pr o po s e d  m e t h o do l o g y ,   w h e r e   t h e   fo c us   i s   m o r e   o n   t h e   de s i gn   o f   Cl o ud   f r a m e w o r k  a nd  i t s   pe r f o r m a n c e   (s pe e d  a n d   s e c ur i t y )  w i t h   r e s pe c t   t o   c r y pt o gr a p hi c   a l go r i t hm s .             F i gu r e   3 .  P r o po s e d  m e t h o do l o g y   -   c l o ud  b a s e d  s e c ur e d  f r a m e w o r k  f o r   i m pl e m e n t a t i o n  o f     o n l i n e   v o t i n g   s y s t e m         4.   P R O P O S ED   C LO U D   F R A M E WO R K   F i gu r e   4  de pi c t s   t h e   p r o po s e d  f r a m e w o r k  f o r   i m p l e m e nt a t i o n   o f   s e c ur e d  c l o ud  e n v i r o n m e n t   t o   e n a b l e   o n l i n e   v o t i ng  s y s t e m .   P r o po s e d  f r a m e w o r k  i n v o l v e s   t h e   t hi r d  p a r t y   a ut h e nt i c a t i o n   s e r v e r   w h i c h   c a n   b e   r e ga rde d  a s   a   c o n t r o l l e r.   Co nt r o l l e r   ge n e ra t e s   t i c ke t   a n d  g ra n t s   a c c e s s   o n l y   t o   a ut h o r i z e d  v o t e r s   t hr o ug h  o n l i n e .   Cl o ud  c a n   pe rm i t   a c c e s s   t h e   a c c o un t   o r   t h e   i n f o r m a t i o n   o nl y   t o   t h e   us e r s   p r o v i di n g  a ut h o ri z e d  t i c ke t   f r o m   t h e   c o nt r o l l e r.   F i n a l l y   c l o ud  a c kn o w l e dge s   t h e   c o nt r o l l e r  r e ga r d i n g   t h e   a c c o un t   a c c e s s   by   t h e   e V o t e r .   T o   e n s ur e   o r   e s t a b l i s h   t h e   s e c ur e d  c o m m u n i c a t i o n   b e t w e e n   t h e   c o m po n e nt s ,   a   c r y pt o gr a p hi c   a l go ri t hm s   na m e l y   B l ow f i s h ,   A E S   a n d   R S A   a r e   e m pl o y e d.   In  N o r m a l   c i r c um s t a n c e s ,   a s   t h e   r e qui r e m e n t   f o r   t h e   s e c ur i t y   i n c r e a s e s ,   t h e   pe r f o r m a n c e   o f   t h e   s y s t e m   r e duc e s   c o n s i de ra b l y .   H e n c e   t h e   pe r f o r m a n c e   a n a l y s i s   of   t h e s e   a l go r i t hm s   i s   do n e   by   c o n s i de r i ng  ke y   t a s ks   i n   t h e   s y s t e m   a n d  s i m u l a t e d  c l o ud  e n v i r o n m e n t   us i ng  Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a n  J   E l e c   E ng  &   Co m p  S c i ,   V o l .   15 ,   N o .   1 ,  J ul y   201 9   :     32 8   -   3 3 5   332   Cl o udS i m   t o o l .   I n   t h e   a b ov e   pr o p o s e d  c l o ud  f r a m e w o r k,   c e r t a i n l y   t h e   e n c r y pt i o n ,   de c r y pt i o n   t a s ks   a t   c o n t r o l l e r,   c l o ud  a nd  us e r   p l a y s   a   v e r y   i m po rt a nt   r o l e .   A r o u n d   f o ur   ke y   t a s ks   a r e   i de n t i f i e d  i n   t h e   p r o po s e d   f r a m e w o r k  f o r   t h e   a na l y s i s .   S i n c e   t h e   b a n dw i dt h  a n d   o t h e r   pa ra m e t e r s   o f   t h e   i nt e rn e t   a r e   r e l a t i v e   t o   t h e   e n v i r o n m e n t   a n d  n o t   de f i ni t e   o r   u nk n o w n ,   t h e   pe r f o r m a n c e   of   o n l y   t h e s e   ke y   t a s ks   i s   c o n s i de r e d  f o r   t h e   e v a l ua t i o n.             F i gu r e   4 .  P r o po s e d  f r a m e w o r k  f o r   s e c ur e d  c l o ud  b a s e d  O V S       Ke y   t as k s   ar e :    K 1:   E n c r y pt i o n  o f   t i c ke t   a t   t h e   c o n t r o l l e r   K 2:   D e c r y pt i o n   o f   t i c ke t   a t   t h e   c l o ud   K 3:   E n c r y pt i o n  o f   A CK   a t   t h e   c l o ud   K 4:   D e c r y pt i o n   o f   A CK   a t   t h e   Co n t r o l l e r   B e t t e r   pe r f o r m a n c e   of   t h e s e   e n c r y pt i o n   a n d  de c r y pt i o n   a c t i v i t i e s   a t   v a ri o us   s t a ge s   o f  t h e   s y s t e m   pl a y s   a n   i m po rt a nt   r o l e   i n   t h e   i m pl e m e n t a t i o n   o f   t h e   pr o po s e d  o n l i n e   v o t i n g  s y s t e m .   H e n c e   t h e   a l go ri t hm   h a s   t o   b e   e ff i c i e n t   e n o ug h   t o   i m pl e m e n t   t h e   s a m e .       5.   R ES U LTS   O R   P ER F O R M A N C E   A N A L Y S I S   F i gu r e s   5,   6  a n d  7  r e p r e s e n t   t h e   c l o udl e t   p r o pe r t i e s   c on f i gu r e d  f o r   R S A ,   B l ow f i s h   &   A E S   a l go ri t hm s   r e s pe c t i v e l y .   F i gu r e   8  r e f l e c t s   t h e   v i r t u a l   m a c hi n e   c o n f i gu r a t i o n   f o r   t h e   i m p l e m e nt a t i o n   o f   t h e   s pe c i f i f e d   a l go r i t h m s .   L e n gt h   o f   t h e   a l g o r i t h m   i ndi c a t e s   t h e   t o t a l   n u m b e r   of   i n s t r uc t i o n s   i n   t h e   pr o g r a m   r e qui r e d  t o   ge n e r a t e   t h e   o ut put   f i l e   f r o m   i n pu t   f i l e .   N u m b e r   of   i n s t ruc t i o n s   (N )   e xe c ut e d  of   e a c h   a l go r i t hm   i s   de s c r i b e d  i n   t h e   T a b l e   1.                 F i gu r e   5 .   C l o udl e t   p r o pe r t i e s   o f   R S A   a l go ri t hm   F i gu r e   6 .   C l o udl e t   p r o pe r t i e s   o f   B l ow f i s h   a l go ri t hm               F i gu r e   7 .   C l o udl e t   p r o pe r t i e s   o f     A E S   a l go ri t hm   F i gu r e   8 .   V i rt u a l   M a c h i n e   de s c r i p t i o n     Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a n  J   E l e c   E ng  &   Co m p  S c i     IS S N :   2502 - 4752       Cl oud   bas e d  s e c ur e d  f r am e w or k   f or   i m pl e m e n t at i on   of   on l i n e   v ot i ng   s y s t e m   ( G ur ur aj   K   S )   333   N um b e r   o f   i n s t r uc t i o n s   (N )  f o r   e a c h   a l go ri t hm   i s   c o m put e d  b a s e d  o n   t h e   num b e r   o f   r o unds   o f   e a c h   a l go ri t hm (R ),   n u m b e r   o f  s t a t e m e nt s   i n   t h e   c o r e   l e ve l   (S )  a n d  n u m b e r   of   t i m e s   t h e   i n s t ruc t i o n s   ha s   t o   be   r e pe a t e d  ( n )  a s   s pe c i f i e d  i n   ( 1 ) .   N u m b e r   o f   r e pe t a t i o n s   ( n)  d e pe n ds   o n  t h e   i n pu t   f i l e   s i z e   (F )  a n d   t h e   num b e r  of   b i t s   (B )  f o r   e a c h  a l go r i t hm   a s   r e p r e s e n t e d   i n  ( 2 ) .      N   =   (R *S )*n   (1)     n  =   F / B   (2)       T a b l e   1 .   C l o udl e t   Co n f i gu r a t i o n s   for   t h e   P r o po s e d  Cr y pt o gr a phi c   A l go r i t h m s     N o .   o f   In s t ru c t i o n s   F i l e   s i z e   O u t p u t   s i ze   Bl o w fi s h     ((1 6 * 4 )+ 3 ) * 2 9 3 8   1 9 6 8 4 6   1 8 8 0 0 0   1 8 8 0 0 0   A E S       (1 4 * 6 ) * 2 9 3 8   2 4 6 7 9 2   1 8 8 0 0 0   1 8 8 0 0 0   RS A   5 0 0 0 0   1 8 8 0 0 0     2 5 6 0 0 0       Cl o udl e t s   a r e   t h e   t a s ks   c o n t a i ni n g  t h e   r o ut i n e   o r   t h e   f un c t i o n a l i t y   pr o pe r t i e s   t o   e x e c ut e   i n   c l o ud   e n v i r o n m e n t .   H e n c e ,   e a c h   a l go r i t hm   i s   c o n s i de r e d  a s   a   c l o udl e t   c o n f i guri n g  t h e   p r o pe r t i e s   of   t h e   c l o udl e t   f o r   e a c h   a l go ri t hm   a pp r o pri a t e l y .   T a b l e   2  de pi c t s   t h e   pe r f o r m a n c e   o f   t h e   t hr e e   a l go r i t hm s ,   w hi c h   i s   a s   pe r   t h e   a n a l y s i s   of   t h e   n u m b e r   o f   s t a t e m e nt s   r e qui r e d   t o   r u n  t h e   a l go ri t hm s .       T a b l e   2 .  S i m u l a t e d   P e r f o r m a n c e   o f   T hr e e   C r y pt o gr a p hi c   A l g o r i t hm s   w i t h  Re s pe c t   t o   F o ur   K e y   T a s ks     N o .   o f   K e y   t a s k s   *   p e r fo r m a n c e   Bl o w fi s h   4   *   1 9 6 . 4 9   c l o c k s   A E S     4   *   2 4 6 . 7 9   c l o c k s   RS A   4   *   5 0   c l o c k s       P e r f o r m a n c e   e s t i m a t i o n   i s   m u l t i pl i e d  w i t h   4  ( n um b e r   o f   k e y   t a s ks ),   w hi c h   m a y   be   t h e   ov e r a l l   c l o c ks   (a s s um e d  t i m e   u n i t )  r e qu i r e d  t o   s a t i s fy   o n e   i n d i v i dua l   v o t i ng.   A s   pe r   t h e   s u r v e y   B l ow f i s h   i s   o n e   t h e   s e c ur e d   a n d  e ff i c i e n t   a l go r i t hm   w h e n   c o m pa r e d  t o   A E S   a nd   R S A .   H e n c e   t h e   e xpe r i m e nt a l   g r a p h   w hi c h   i s   s h o w n   i n   F i gu r e   9   c l e a r l y   r e f l e c t s   t h e   s t r e n gt h  a nd  e f f i c i e n c y   of   B l ow f i s h  a l go r i t hm .             F i gu r e   9 .   P e r f o r m a n c e   g ra p h  o f   t hr e e   c r y pt o gr a p hi c   a l go r i t h m s   w i t h   r e s pe c t   t o   f o ur   ke y   t a s ks       6.   C O N C LU S I O N   In   t hi s   pa pe r   w e   h a v e   t r i e d  t o   pr o v i de   s uff i c i e n t   s t a t i s t i c s   fo r   t h e   n e e d  of   o n l i n e   v o t i n g  s y s t e m   i n   t h e   c urr e n t   s o c i e t y .   W e   a l s o  h a v e   pr o po s e d  a   s e c ur e d  c l o ud  fra m e w o r k  a s   a   t e c hn o l o g y   s o l ut i o n   w h i c h   m a y   e nh a n c e   t h e   v o t i n g  ra t e   i n  e l e c t i o n s .   S e c ur i t y   o f   t h e   p r o po s e d  Cl o ud  f r a m e w o r k  f o r   o nl i n e   v o t i n g   s y s t e m   i s   a c hi e v e d  a t   t w o  l e v e l s   n a m e l y ,   w i t h   t h e   h e l p  o f  e n c r y pt i o n   a n d  de c r y pt i o n   o f  t o ke n   a t   vo t e r   a n d  c o n t r o l l e r   by   de n y i n g  di r e c t   a c c e s s   of   t h e   c l o ud  to   t h e   vo t e r .   T h i s   w i l l   r e duc e   t h e   pa y l o a d   o n   t h e   c l o ud  a s   t h e   c o n t r o l l e r  s h a r e s   t h e   m a j o r i t y   of   t h e   v o t e r   r e l a t e d  a c t i v i t i e s .   P r o po s e d  f r a m e w o r k  h a s   b e e n   de s i g n e d  b y   a n a l y z i n g  a n d   r e c o m m e n ds   a n   e f f i c i e n t   c r y pt o gr a p hi c   a l go ri t hm   f o r   e n s uri n g  t h e   s e c ur i t y   of   t h e   o n l i n e   v o t i n g  s y s t e m .     T h i s   pa pe r   c o n c l ude s   t h a t   t h e   Cl o ud  b a s e d  f r a m e w o r k  de s i g n e d  fo r   o n l i n e   v o t i n g  i s   s e c ur e d  w i t h   b e t t e r   Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a n  J   E l e c   E ng  &   Co m p  S c i ,   V o l .   15 ,   N o .   1 ,  J ul y   201 9   :     32 8   -   3 3 5   334   pe r f o r m a n c e   (i n   t e r m s   o f  s pe e d)   w h e n   i m pl e m e nt e d  us i ng  B l ow f i s h   a l go ri t hm   s i n c e   i t   i s   f a s t e r   t h a n   A E S     (a s   pe r   a na l y s i s )  a n d  s e c ur e d   t ha n  R S A   (a s   pe r   s u r v e y )  c o r r e s po n di n g   t o   s pe c i f i e d  c o n f i gura t i o n s .         A C K N O WL ED G E M EN TS   A ut h o r s   w o ul d  l i ke   t o   t h a nk  a l l   t h e   pe o pl e   w h o   h a v e   d i r e c t l y   o r   i n d i r e c t l y   s upp o r t e d  i n   t h e   pr e pa ra t i o n  o f   t h i s   pa pe r.   W e   w o ul d  l i ke   t o   t h a nk  R e gi o na l   Ce nt e r,   V T U ,   M y s ur u  a n d   G S S S   I n s t i t u t e   of  E n gi n e e r i n g   a nd  T e c hn o l o g y   fo r   W o m e n,   M y s ur u  f o r   t h e i r  k i n d  s up po r t .       R EF ER EN C ES   [ 1]   A bdul l a h   M o ha m m e dA l - F a i f i   n ,   B i a o S o ng ,   M o ha m m a d  M e he d i   H a s s a n,   A t i f A l a m r i ,   A bduG um a e i ,   “ D a t a   o n  pe r f o r m a nc e   p r e di c t i o n  f o r   c l o ud  s e r v i c e   s e l e c t i o n” ,   D a t a  i n   B r i e f   2 0( 20 18)   10 39 – 1 043 .   [ 2]   B a ut i s t a   V i l l a l pa n do   e t   a l . ,   “ P e r f o r m a nc e   a n a l y s i s   m o de l   f o r   bi g   da t a   a p pl i c a t i o ns   i n  c l o ud  c o m put i ng ” ,   J ou r na l   o f   C l oud   C om p ut i ng :   A dv a nc e s ,   S y s t e m s   an d  A pp l i c at i on s   2014 .   [ 3]   I n  K e e   K i m ,   W e i   W a ng ,   Y a n j un   Q i ,   M a r t y   H um phr e y ,   “ C l o udI n s i g ht :   U t i l i z i ng   a   C o unc i l   o f   E xpe r t s   t o   P r e d i c t   F ut u r e   C l o ud   A ppl i c a t i o n  W o r k l o a ds ” ,   2018   I E E E   11 t h  I n t e r na t i o n al   C on f e r e nc e   on  C l ou d  C om pu t i n g .   [ 4]   J i a ng   Z ho u,   D o ng   D a i ,   Y u  M a o ,   X i n  C h e n ,   Y u  Z h ua ng ,   Y o ng   C he n,   " I / O   C ha r a c t e r i s t i c s   D i s c o v e r y   i n  C l o ud  S t o r a g e   S y s t e m s " ,   2 018   I E E E   11t h   I nt e r n at i on al   C on f e r e nc e   on   C l oud  C om pu t i n g .   [ 5]   P e ng   W a ng ,   R o be r t   X .   G a o ,   Z ha o y a n  F a n,   “ C l o ud  C o m put i ng   f o r   C l o ud  M a nuf a c t u r i ng :   B e ne f i t s   a n d  L i m i t a t i o ns ” ,   J our nal   o f   M a nu f ac t ur i n g  S c i e nc e   and   E ng i ne e r i ng ,   A ug us t   20 15 .     [ 6]   R .   S r i v a s t a v a   a nd  S .   S a s i kum a r ,   “ A n  ov e r v i e w   of   m i g r a t i o n  i n  i nd i a , i t s   i m pa c t s   a nd  ke y   i s s ue s   i m pa c t s   o f   i nt e r na l   a nd  i n t e r na t i o na l   m i g r a t i o n  o n  i ndi a n  d e v e l o pm e nt , ”   i n  P a pe r   f o r   R e g i o na l   C o nf e r e nc e   o n  M i g r a t i o n ,   D e v e l o pm e nt   a nd  P r o - P o o r   P o l i c y   C ho i c e s   i n   A s i a ,   2003 .   [ 7]   L .   E z z a r qui ,   “ R e s e a r c h  p a pe r   o n  m i g r a t i o n, ”   A l l i a nc e   o f   c i v i l i z a t i o n s ,   200 6.   [ 8]   ht t p: / / w w w . da r t c o ns ul t i ng . c o . i n / m a r ke t - n e w s / e - c o m m e r c e - i ndus t r y - c ur r e nt - o nl i ne - r e t a i l - e - c om m e r c e - m a r ke t - s c e na r i o - in - i nd i a / ,   A c c e s s e d   o n  0 2/ 0 5/ 2 017   [ 9]   D .   A .   F e r n a nd e s ,   L .   F .   S o a r e s ,   J .   V .   G o m e s ,   M .   M .   F r e i r e ,   a nd   P .   R . I n ´ a c i o ,   “ S e c ur i t y   i s s u e s   i n  c l o ud  e nv i r o nm e n t s :   a   s ur v e y , ”   I n t e r na t i ona l   J ou r na l   of   I nf o r m a t i o n  Se c ur i t y ,   v o l .   1 3,   n o .   2,   p p.   11 3 – 17 0,   20 14.   [ 10]   G .   Z .   Q a da h  a nd   R .   T a h a ,   “ E l e c t r o ni c   v o t i ng   s y s t e m s :   R e qui r e m e nt s ,   de s i g n,   a nd   i m p l e m e nt a t i o n, ”   C om pu t e r   St an dar ds   &   I nt e r f ac e s ,   v o l .   29 ,   no .   3 ,   pp .   376 – 386 ,   2007 .   [ 11]   R .   B h uv a na p r i y a ,   P .   S i v a pr i y a ,   V .   K a l a i s e l v i   e t   a l . ,   “ S m a r t   v o t i ng , ”   i n   C o m put i ng   a nd   C o m m uni c a t i o ns   T e c hno l o g i e s   ( I C C C T ) ,   201 7  2 nd   I nt e r na t i o na l   C o nf e r e nc e   o n.   I E E E ,   2017 ,   p p .   143 – 147 .   [ 12]   A .   J .   C he m m a n a m ,   S .   S r e e l e k s hm i ,   K .   S .   F a r i s ,   M .   V .   S a i r a m ,   a nd  B .   A .   J o s e ,   “ P o r t a bl e   e - v o t i ng   de c i s i o n  s y s t e m , ”   i n  C om pu t e r   C om m u ni c at i o n  a nd   I n f o r m at i c s   ( I C C C I ) ,   201 7  I nt e r n a t i o na l   C o nf e r e nc e   o n .   I E E E ,   2017 ,   pp .   1 – 6.   [ 13]   A m a r j e e t   S i ng h,   R a m a ka nt h   K um a r   P ,   N a g a r j   G   C ho o l l i ,   “ E m po w e r i ng   E - gov e r na nc e   w i t h  E - v o t i ng ” ,   i n   I ndo ne s i an  J our nal   o f   E l e c t r i c a l   E ng i ne e r i ng  a nd  C om pu t e r   Sc i e nc e ,   V o l   12,   N o .   3,   D e c e m b e r   20 18 ,     pp.   10 81 - 1086 .   [ 14]   D .   G o nz a l e s ,   J .   M .   K a p l a n ,   E .   S a l t z m a n ,   Z .   W i nke l m a n ,   a nd   D .   W o o ds ,   “ C l o ud - t r us t   a   s e c ur i t y   a s s e s s m e nt   m o de l   f o r   i nf r a s t r uc t u r e   a s   a   s e r v i c e   ( i a a s )   c l o uds , ”   I E E E   T r a ns a c t i on s   o n  C l ou d  C om pu t i ng ,   v o l .   5 ,   no .   3 ,   pp .   52 3 – 53 6,   2017 .   [ 15]   S ha z   A l a m ,   M o hd  M u qe e m ,   S u he l   A hm a d  K ha n ,   “ R e v i e w   o n  S e c ur i t y   A s pe c t s   f o r   C l o ud  A r c hi t e c t ur e ” ,   I nt e r n at i on al   J o ur n al   o f   E l e c t r i c a l   and  C om pu t e r   E ngi ne e r i n g  ( I J E C E ) ,   V o l .   8,   N o .   5,   O c t o be r   20 18,     pp.   31 29~ 3139 .   [ 16]   R a s h i da h  F   O ,   T ho uhe du l   I s l a m ,   O t hm a n  O   K ,   F a w w a z   E   F ,   “ D a t a   i n  T r a ns i t   V a l i da t i o n  f o r   C l o ud  C o m put i ng   us i ng   C l o ud  ba s e d  A l g o r i t hm   d e t e c t i o n  o f   I nj e c t e d  O b j e c t s ” ,   i n  I n done s i a n  J o ur n al   o f   E l e c t r i c al   E ng i ne e r i ng  a nd   C om put e r   Sc i e nc e ,   V o l   10 ,   N o .   1 ,   A pr i l   20 18 ,   pp.   3 48 - 353 .   [ 17]   K .   N e h a   N a r a y a n  K ul ka r ni ,   S hi t a l kum a r   A .   J a i n ,   " C he c ki ng   i nt e g r i t y   o f   da t a   a nd  r e c o v e r y   i n  t he   c l o ud  e nv i r o nm e nt " ,   i n  I nd one s i a n  J our n al   of   E l e c t r i c a l   E ngi ne e r i ng  a n d  C om pu t e r   S c i e nc e ,   V o l .   1 3,   N o .   2,   F e br u a r y   2019 ,   pp.   6 26 - 633 .   [ 18]   S ug a ndh  B ha t i a ,   J y o t e e s h  M a l ho t r a ,   “ C S P C R :   C l o ud  S e c ur i t y ,   P r i v a c y   a nd  C o m pl i a nc e   R e a d i n e s s   -   A   T r us t w o r t hy   F r a m e w o r k ” ,   I nt e r n at i ona l   J o ur n al   o f   E l e c t r i c a l   and  C om p ut e r   E n gi ne e r i ng  ( I J E C E ) ,   V o l .   8 ,   N o .   5,   O c t o be r   201 8,   pp.   37 56~ 3766 .     [ 19]   K .   G a i   a nd  M .   Q i u ,   “ A n  o pt i m a l   f ul l y   ho m o m o r phi c   e nc r y pt i o n  s c he m e , ”   i n  B i g   D a t a   S e c ur i t y   o n  C l o ud   ( B i g D a t a S e c ur i t y ) ,   I E E E   I n t e r na t i ona l   C on f e r e nc e   on  H i g h  P e r f or m anc e   and  Sm a r t   C om pu t i ng  ( H P SC ) ,   and  I E E E   I nt e r n at i on al   C on f e r e nc e   on  I nt e l l i ge nt   D at a   an d  Se c u r i t y   ( I D S) ,   2 017  I E E E   3r d  I nt e r na t i o na l   C o nf e r e nc e   o n.   I E E E ,   2017 ,   pp.   1 01 – 1 06.   [ 20]   J. - S .   C hue h   a nd  M . - T .   S u n,   “ D e s i g n  a n d  i m p l e m e nt a t i o n  o f   s e c ur i t y   s y s t e m   f o r   c l o ud  s t o r a g e , ”   i n  N e t w or k   O pe r at i ons   an d  M a nage m e nt   S y m po s i um   ( A P N O M S) ,   2017   1 9t h   A s i a - P a c i f i c .   I E E E ,   201 7,   pp .   129 – 134 .   [ 21]   D .   R a m e s h,   B .   R a m a ,   “ S e c ur e   P r i v a c y   I m pl i c a t i o ns   f o r   C l i e nt s   a nd  E nd - us e r s   t hr o ug h  K e y   A s s o r t m e nt   C r y pt o  T e c hni qu e s   I m pl i c a t e d   A l g o r i t hm ” ,   I nt e r na t i ona l   J ou r na l   o f   E l e c t r i c al   and   C om pu t e r   E n gi ne e r i ng  ( I J E C E ) ,   V o l .   8 ,   N o .   6,   D e c e m be r   201 8,   pp .   544 3~ 5448 .   [ 22]   R S A   K e y   L e ng t h,   h t t p: / / w w w . j a v a m e x. c o m / t u t o r i a l s / c r y pt o g r a ph y / r s a ke y l e ng t h. s ht m l ,   A c c e s s e d  O c t o be r   23 ,   201 7.   Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a n  J   E l e c   E ng  &   Co m p  S c i     IS S N :   2502 - 4752       Cl oud   bas e d  s e c ur e d  f r am e w or k   f or   i m pl e m e n t at i on   of   on l i n e   v ot i ng   s y s t e m   ( G ur ur aj   K   S )   335   [ 23]   A hm e d  E s ka n de r   M e z he r ,   “ E nh a nc e d  R S A   C r y pt o s y s t e m   ba s e d   o n  M u l t i p l i c i t y   of   P ubl i c   a nd  P r i v a t e   K e y s ” ,   I nt e r n at i on al   J o ur n al   o f   E l e c t r i c a l   and  C om pu t e r   E ngi ne e r i n g  ( I J E C E ) ,   V o l .   8,   N o .   5,   O c t o be r   20 18,     pp.   39 49~ 3953 .   [ 24]   R o dr i g o   N .   C a l he i r o s ,   R a j i v   R a nj a n,   A nt o n  B e l o g l a z o v , C   ́e s a r   A .   F .   D e   R o s e ,   R a j kum a r   B uy y a ,   “ C l o udS i m :   a   t o o l ki t   f o r   m o de l i ng   a n d  s i m ul a t i o n  o f   c l o udc o m put i ng   e nv i r o n m e nt s   a nd  e v a l ua t i o n  o f   r e s o ur c e pr o v i s i o ni ng   a l g o r i t hm s ” ,   S o f t w a r e   –   P r a c t i c e   A nd  E xpe r i e nc e ,   20 11; 41: 23 – 50 .   [ 25]   T a s ke e n  Z a i d i ,   R a m p r a t a p ,   “ V i r t ua l   M a c hi ne   A l l o c a t i o n  P o l i c y   i n  C l o ud  C o m put i ng   E nv i r o nm e nt   us i ng   C l o udS i m ” ,   I n t e r nat i on al   J o ur na l   of   E l e c t r i c a l   an d  C om p ut e r   E ng i ne e r i ng  ( I J E C E ) ,   V o l .   8,   N o .   1 ,   F e br ua r y   2018 ,   pp.   34 4~ 3 54       B I O G R A P H I ES   O F   A U T H O R S         D r . K . T h i ppe s w a m y :   R e c e i v e d  hi s   P h . D .   de g r e e   f r o m   t he   D e pa r t m e nt   o f   C o m put e r   S c i e nc e   a nd  E ng i n e e r i ng ,   J a w a ha r l a l   N e h r u  T e c hno l o g i c a l   U ni v e r s i t y ,   A na nt ha pur ,   A ndr a   P r a de s h  i n   t he   y e a r   2 012 ,   M . E   de g r e e   i n  C o m put e r   S c i e nc e   a nd  E ng i ne e r i ng   f r o m   U ni v e r s i t y   V i s v e s v a r a y a   C o l l e g e   o f   E ng i ne e r i ng   ( U V C E ) ,   B a ng a l o r e   i n  20 04   a nd   B a c he l o r s   D e g r e e   i n   C o m put e r   S c i e nc e   a nd  E ng i n e e r i ng   f r o m   U ni v e r s i t y   B . D . T   C o l l e g e   o f   E ng i ne e r i ng   ( U B D T C E ) ,   D a v a ng e r e   i n  t he   y e a r   199 8.   H e   i s   c ur r e nt l y   he a di ng   t he   D e p a r t m e n t   o f   C o m put e r   S c i e nc e   a nd   E ng i ne e r i ng ,   V i s v e s v a r a y a   T e c hno l o g i c a l   U n i v e r s i t y ,   P G   C e n t e r ,   M y s o r e ,   K a r n a t a ka ,   w h e r e   h e   i s   i nv o l v e d  i n  r e s e a r c h  a nd  t e a c h i ng   a c t i v i t i e s .   H i s   m a j o r   a r e a s   o f   r e s e a r c h  a r e   D a t a   M i n i ng   &   K no w l e dg e   D i s c o v e r y ,   B i g   da t a ,   I nf o r m a t i o n  R e t r i e v a l ,     a nd  C l o ud  C o m put i ng .   H e   i s   ha v i ng   19   y e a r s   o f   T e a c hi ng   a nd   3  y e a r s   R e s e a r c h  e xp e r i e nc e .   H e   ha s   p ub l i s he d  a r o und  4 0  pa p e r s   w hi c h  i nc l ud e   I nt e r na t i o na l   J o ur na l s ,   I nt e r na t i o na l   C o nf e r e nc e s   a nd  N a t i o na l   C o nf e r e nc e s .   H e   i s   R e v i e w e r   C o m m i t t e e   M e m be r   f o r   t h e   i nt e r na t i o na l   J o ur na l   B i o i nf o r m a t i c s   a nd  D a t a   M i ni ng .   H e   ha s   o r g a ni z e d  o ne   I nt e r na t i o na l   C o nf e r e nc e   a nd   t w o   N a t i o na l   C o nf e r e nc e   a nd   m a ny   w o r ks ho ps .   C ur r e nt l y   he   i s   w o r ki ng   a s   P r o f e s s o r   a nd  C ha i r m a n ,   D e pt .   o f   S t udi e s   i n  C o m put e r   S c i e nc e   &   E ngg .   V T U ,   P G   C e nt r e ,   M y s ur u.           G ur ur a j   K   S :   P ur s ui ng   hi s   P h . D .   d e g r e e   i n  V i s v e s v a r a y a   T e c hno l og i c a l   U ni v e r s i t y ,   B e l a g a v i ,   I ndi a   a nd  W o r ki ng   a s   a   A s s o c i a t e   P r o f e s s o r   i n  G S S S   I ns t i t ut e   o f   E ng i ne e r i ng   a n d  T e c hno l o g y   f o r   W o m e n,   M y s o r e ,   I ndi a .   H e   ha s   t o t a l l y   16  y e a r s   o f   t e a c hi ng   e xpe r i e nc e   i n  e ng i n e e r i ng   c o l l e g e s   o f   K a r na t a k a .   H e   c o m pl e t e d  h i s   B E   f r o m   K a r na t a k  U ni v e r s i t y ,   D ha r w a d  a n d  M a s t e r s   D e g r e e   f r o m   V T U ,   B e l a g a v i ,   K a r n a t a ka ,   I ndi a .     Evaluation Warning : The document was created with Spire.PDF for Python.