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 .   1 6 ,   N o .   3 ,  D e c e m b e r   201 9 ,   pp .   1515 ~ 1520   IS S N :   2502 - 4752 ,   D O I :   10. 1 1591 / i j e e c s . v 1 6 .i 3 . pp 151 5 - 1520             1515       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   A  n o v e l   k e y   e x c h a n g e   a l g o r i t h m   f o r   s e c u r i t y   i n     i n t e r n e t   o f   t h i n g s       K o d u r u   S u r e s h 1 ,  P V G D   P r as ad   R e d d y 2 ,  P ad al a  P r e e th i 3   1, 2 D e pa r t m e n t   o f   C S S E ,   A ndh r a   U ni v e r s i t y ,   V i s a kh a pa t n a m ,   I ndi a   3 D e pa r t m e n t   o f   I nf o r m a t i o n  T e c hno l o gy ,   N I T ,   S ur a t hk a l ,   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   M a r   2 ,   20 1 9   R e v i s e d  J ul   5 ,   2019   A c c e pt e d  J ul   22 ,   201 9       T o da y   I nt e r ne t   o f   t h i ng s   ( I o T )   i nt e r c o nne c t s   a ny   o bj e c t   po s s e s s i n g   s e ns i ng   a nd  c o m put i ng   c a pa b i l i t i e s   t o   t he   i n t e r n e t .   I n  t hi s   e r a ,   i nc r e a s i ng   num be r   o f   e l e c t r o ni c   de v i c e s   a n d  a pp l i c a t i o ns   i n  I nt e r ne t   o f   T hi ng s   ( I o T )   r e qui r e s   s e c ur e d  c o m m uni c a t i o n  w i t h  l o w   po w e r   c o ns um pt i o n  c a pa b i l i t i e s .   A s   s e c ur i t y   i s   a   m a j o r   c ha l l e ng e   i n   i n t e r ne t   o f   t h i ng s ,   i t   i s   i m po r t a n t   t o   de s i g n  a   ke y   m a na g e m e nt   s o l ut i o n  t h a t   c o ns i d e r s   r e s o ur c e   c o ns t r a i n e d  n o de s   a nd   he nc e   ke y   m a na g e m e nt   i n  pub l i c   ke y   c r y pt og r a phy   i s   a   c r uc i a l   i s s ue .   I n  t h i s   pa pe r ,   a   no v e l   ke y   e xc ha ng e   a l g o r i t hm   w a s   de v e l o pe d  a n d  i m pl e m e nt e d  o n  a   l o w   po w e r e d  “ R a s pb e r r y   pi   m a c hi ne ”   t o   r e a l i z e   t he   o v e r a l l   i m pa c t   i t   c r e a t e s   o n  t he   de v i c e .   T he   p e r f o r m a nc e   o f   t he   pr o po s e d  a l g o r i t hm   ha d  s ho w n  a   g r e a t   i m pr o v e m e nt   o v e r   t he   po pul a r   D i f f i e   H e l l m a n  ke y   e xc ha ng e   a l g o r i t hm   a n d  a   t w o - l e v e l   s e c ur i t y   f o r   da t a   e xc ha ng e   b e t w e e n   t he   pa r t i e s   i s   i m pl e m e nt e d .   Ke y w or d s :   Cr y pt o gr a p h y     Int e rn e t   o f   t h i n gs   P ub l i c   k e y   e xc h a n ge     S e c ur i t y   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 :   K o dur u  S u r e s h ,   D e pa rt m e n t   o f   CS S E ,   A n d hra   U n i v e r s i t y ,  V i s a k h a pa t n a m ,   I n d i a .   E m a i l :   ko dur u 112 @ gm a i l . c o m       1.   I N TR O D U C TI O N     F r o m   p a s t   f e w   de c a de s ,   w o r ki n g  w i t h  a nd  w o r ki n g  f o r   I nt e rn e t   o f   t h i ngs   (Io T )  ha s   b e c o m e   a n  i n t e r e s t i n g  a r e a   i n   c o m put e r   s c i e n c e .   T h e   t e rm   i n t e rn e t   o f   t hi n gs   (Io T )  r e f e r s   t o   t h e   c o n n e c t i v i t y   of   un i que l y   i de nt i f i a b l e   ob j e c t s   i n   i nt e rna l   o r   e xt e rn a l   e n v i r o nm e nt   t hr o ugh   i nt e rn e t .   U s ua l l y ,   Io T   c o n s i s t s   of  c o m po n e n t s   i n c l udi ng  s e n s i n g ,   h e t e r o ge n e o us   a c c e s s ,   i n f o r m a t i o n  p r o c e s s i ng,   a p pl i c a t i o n s   a n d  s e r v i c e s .     In   Io T ,   t h e   de v i c e s   w i l l   b e   c o n n e c t e d  t o   t h e   i nt e rn e t   a n d   t h e s e   de v i c e s   w i l l   c o m m uni c a t e   w i t h    e a c h   o t h e r .   I t   i s   e xpe c t e d  t h a t   t h e   gr o w t h   o f   t h e   c o n n e c t e d   de v i c e s   w i l l   i n c r e a s e   e xpo n e n t i a l l y   ove r   j n e xt   s e v e r a l   y e a r s   r e a c hi n g  a   r e v e n ue   of  $19  t ri l l i o n   by   e n d  o f  2020  [1 ].   D ue   t o   t h i s ,   a   n e w   o ut b r e a k  i s   o pe n e d  fo r   c y be r - a t t a c ks   i n   v a ri o us   a ppl i c a t i o n s   s uc h   a s   a u t o m o t i v e ,   i n d us t r i a l ,   s m a rt   h o m e s ,   m e di c a l   s e r v i c e s ,   h e a l t h  c a r e   a n d  i n t e l l i ge n t   t r a n s po r t a t i o n .   H e n c e   i t   i s   v i t a l   t o   a dd r e s s   v a r i o us   c h a l l e n ge s   i n   i n f o r m a t i o n   s e c ur i t y   a n d  t h e   n e t w o r ks   s h o ul d  b e   e qui ppe d  w i t h   v a ri o us   pr o pe r t i e s   s uc h   a s   i de n t i f i c a t i o n ,   c o n f i de nt i a l i t y   a n d  i n t e g r a l i t y .   T o   a dd r e s s   t h e   s e c ur i t y   pr o b l e m s   of   v a r i o us   a pp l i c a t i o n s ,   o n e   o f   t h e   i m po r t a nt   a s pe c t s   t h a t   n e e d  t o   b e   c o n s i de r e d  i s   t h e   a u t h e nt i c a t i o n  a nd  ke y   a gr e e m e n t   f o r   p ri v a c y   pr o t e c t i o n   a nd  c o n f i de nt i a l i t y .   S o   f a r   t h e r e   i s   a   w e l l - k n o w n   a n d  w i de l y   t r us t e d  s ui t e   of   c r y pt o gr a p hi c   a l go r i t hm s   a pp l i e d  t o   i nt e rn e t   s e c ur i t y   pr o t oc o l s   a s   s h o w n   i n  T a b l e   1  [2].         T a b l e   1 .   A   S ui t e   o f   Cr y pt o gr a p h i c   A l go ri t h ms   A l g o ri t h m   P u rp o s e   A d v a n c e d   e n c ry p t i o n   s t a n d a rd   ( A E S )   Co n f i d e n t i a l i t y   Ri v e s t   s h a m i r   a d e l m a n   (R S A )/ E l l i p t i c   c u r v e   c ry p t o g ra p h y   (E CC)   D i g i t a l   s i g n a t u re s   k e y   t ra n s p o rt   D i ffi e - h e l l m a n   ( D H )   K e y   a g r e e m e n t   S H A - 1 / S H A - 256   In t e g ra l i t y   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 .   1 6 ,   N o .   3 ,  D e c e m be r   2 01 9   :     1 5 1 5   -   1 5 2 0   1516   U s ua l l y   e n c r y pt i o n   i s   us e d  t o   t r a n s f e r   t h e   da t a   us i ng  v a ri o us   a l go ri t hm s   t o   e n s ur e   t ha t   i n f o r m a t i o n   i s   r e a d  b y   pe o pl e   pos s e s s i n g  s pe c i a l   k n o w l e dge   a n d  n o t   e v e r y o n e ,   w h i c h   i s   us ua l l y   r e fe r r e d  a s   ke y   a n d  de c r y pt i o n   i s   us e d  fo r   v i c e - v e r s a   pr o c e s s .   K e y   e n c r y pt i o n   a l go ri t hm s   m a i n l y   i n c l ude   s y m m e t ri c   ke y   a l go ri t hm s   a n d  a s y m m e t r i c   ke y   a l go r i t h m s .   U s ua l l y   t h e   s y m m e t ri c   e n c r y pt i o n   a l go r i t hm   i s   us e d  t o   e n c r y pt   da t a   f o r   c o n f i de n t i a l i t y   s uc h   a s   t h e   a dv a n c e d  e n c r y pt i o n   s t a n d a r d  (A E S )  b l o c k  c i ph e r.   T h e   a s y m m e t r i c   a l go ri t hm s   o f t e n   us e d  a r e   R i v e s t   S h a m i r   A dl e m a n   (R S A ),   E l l i pt i c   Cu r v e   Cr y pt o gr a p h y   (E CC) ,   D i f f i e - H e l l m a n  (D H )  a s y m m e t ri c   ke y   a gr e e m e n t ,   t h e   S H A - 1  a n d   S H A - 256  s e c ur e   h a s h   a l go r i t h m s .   A s   ke y   m a na ge m e n t   i s   o n e   of   t h e   i m po r t a n t   a s pe c t s   i n   m o s t   of  t he   s e c ur i t y   m e c h a ni s m s   i t   a l w a y s   r e m a i n s   a s   a n   i m po rt a nt   t o pi c   fo r   r e s e a r c h.   H e n c e   i t   i s   i m po r t a n t   t o   de s i g n   a   ke y   m a na ge m e n t   s o l ut i o n   t h a t   c o n s i de r s   r e s o ur c e s   c o n s t r a i n e d  n o de s .   T h e r e fo r e ,   K e y   m a n a ge m e nt   i n   p ub l i c   ke y   c r y pt o gr a p h y   i s   a   c r uc i a l   i s s ue   a n d   a n   a t t e m p t   i s   m a de   i n   t h i s   p a pe r   t o   i m p r o v e   t h e   s e c ur i t y   w i t h   e f f e c t i v e   ke y   m a na ge m e n t   b e t w e e n   t h e   s e nde r  a n d  r e c e i ve r   by   de f i n i ng  a   n o v e l   a l go r i t hm .   T h e   n o v e l   a l go r i t h m   ha s   b e t t e r   pe r f o r m a n c e   a n d  s e c uri t y   f e a t ur e s   w h e n   c o m pa r e d   t o   D i f f i e   H e l l m a n  a l go r i t hm .   T h e   r e m a i n de r   o f  t h e   pa pe r   i s   o r g a n i z e d  a s   fo l l ow s .   S e c t i on   2  p r e s e n t s   t h e   L i t e ra t u r e   S ur v e y   a n d  s e c t i o n   3  p r o v i de s   t h e   h a rdw a r e   a n d  s o f t w a r e   c o m po n e nt s   t ha t   a r e   us e d  t o   de ri v e   t h e   t e s t   r e s ul t s .   M e t h o do l o g y   of   n o v e l   a l go ri t hm   i s   e xpl a i n e d  i n  s e c t i o n   4 .   S e c t i o n   5  p r e s e n t s   t h e   r e s ul t s   o f   t h e   a l go ri t hm   a n d   c o n c l us i o n   i s   d ra w n   i n  s e c t i o n   6 .       2.   LI TER A TU R E  S U R V E Y   W i t h   t h e   a dv a n c e m e n t   o f   t e c hn o l o g y   a n d  i n c r e a s e d  us a ge   o n   Int e rn e t   o f   T h i ngs ,   t h e   ke y   r e s e a r c h  a r e a s   w i t h   i t s   p r o b l e m s   a r e   di s c us s e d  by   e xpl a i n i ng  h o w   Io T   c a n   b r i n g  a   di s t i n c t   f ut u r e   [3].   T o da y   t h e   de m a n d  f o r   o ffe r i n g  e f f e c t i v e   s e c ur i t y   s e r v i c e s   s uc h   a s   c o n f i de n t i a l i t y ,   i nt e g r i t y ,   a ut h e nt i c a t i o n,   a v a i l a b i l i t y   a n d  p ri v a c y   i s   i n c r e a s i n g  e xpo n e n t i a l l y   f o r   v a r i o us   a ppl i c a t i o n s .   W i t h   t hi s   i n   v i e w ,   a   r o a dm a p  f o r   s e c ur i t y   c h a l l e n g e s   i n   i nt e rn e t   o f   t h i ngs   i s   de ri v e d  i n   [4] .   H e r e   t h e   r o a d m a p  f o r   Io T   s e c ur i t y   i s   pr e s e n t e d  b a s e d  o n   c o gn i t i v e   a n d  s y s t e m a t i c   a p p r o a c h.   L a t e r   a   c a s e   s t udy   ba s e d  o n   s m a rt   m a n uf a c t u r i ng  i s   c o n s i de r e d  t o   hi g h l i g ht   t h e   c o m po n e n t s   a n d  i n t e r a c t i o n s   b a s e d  o n   de f i n e d  c o gn i t i v e   a n d  s y s t e m a t i c   a pp r o a c h   [4] .   Int e g r a t i o n  o f   i n t e rn e t   o f   t hi n gs   w i t h   w i r e l e s s   s e n s o r   n e t w o r ks   i s   di s c us s e d  i n   [5 ]  w i t h   e xi s t i n g  m e t h o ds   s uc h  a s   b a s i c   s e n s o r   n o de   a r c hi t e c t u r e ,   s t a c k - b a s e d  a ppr o a c h ,   t o po l o g y - b a s e d  a ppr o a c h,   W S N   b a s e d  a ppr o a c h,   i n de pe n de n t   n e t w o r k  a n d  h y b r i d  n e t w o r k  by   c ov e r i n g  v a ri o us   s e c ur i t y   c h a l l e nge s   s uc h   a s   n o de   c o m pr o m i s e ,   una ut h o r i z e d  d a t a   a c c e s s   a n d   d a t a   p ri v a c y .   A   t o p  do w n   s ur v e y   fo r   s e c ur i t y   i n  i nt e rn e t   o f   t h i ngs   i s   e l uc i d a t e d  i n  [6]   c o ve r i n g  t h e   Io T   a ppl i c a t i o n s   a n d  i t s   s e c ur i t y   r e qui r e m e nt s   w i t h  t h e i r   i m p a c t s .   L a t e r   a   b ri e f   c o m pa r i s o n   o f   t h e   a v a i l a b l e   s e c ur i t y   s o l ut i o n s   w i t h   i t s   c ha l l e nge s   w e r e   di s c us s e d,   a s   i n t e rn e t   o f   t h i ngs   h a s   b e c o m e   i nt e rn e t   o f   e v e r y t h i n g  i n   d a y   t o   da y   l i f e .   S i m i l a rl y ,   K a i   Z ha o   a n d  L i na   G e   [7]  m e n t i o n e d  t ha t   t h e   de v e l o pm e n t   o f   s e c ur i t y   c a pa b i l i t i e s   a s   a n  i m po rt a nt   pa r t   o f   Io T .   T h e y   h a v e   e xpl o r e d  t h e   s e c ur i t y   c o n c e rn s   i n   a   t hr e e - l a y e r   s y s t e m   s t r uc t u r e   a n d  p r o po s e d   s o l ut i o n s   t o   a dd r e s s   t h e   i s s ue s .   In   [ 8]  pe r f o r m a n c e   a n a l y s i s   of   v a r i o us   s e c ur i t y   a l go r i t h m s   f o r   i n t e rn e t   o f  t h i n gs   i s   de r i v e d  by   us i n g  c r y pt o gr a p h i c   l i b r a ri e s   s uc h   a s   F L E CC_IN _C  a n d  C r y pt o + + .   T h e   t i m e   t a ke n   f o r   e a c h   o pe r a t i o n   i s   de ri v e d  i n   m i l l i s e c o n ds   fo r   v a r i o us   s e c ur i t y   a l go r i t h m s   t ha t   a r e   c o n s i de r e d.   I t   i s   c o n c l ude d   t h a t   i n   a   de f i n e d  c o n s t ra i nt   e n v i r o nm e n t   t h e r e   i s   a n   o pt i m a l   pe r f o r m a n c e   w i t h   R S A 1024  a n d  L U CD IF   pe r   s e c ur i t y   r o ut i n e .   L i g ht   w e i gh t   s e c ur i t y   a l go r i t hm s   s uc h   a s   D e ff i e - H e l l m a n,   E l l i pt i c   Cu r v e   D i ff i e - H e l l m a n   (E CD H )  ke y   a gr e e m e nt   a l go r i t hm s   fo r   l o w   p ow e r   de v i c e s   w e r e   di s c us s e d  i n   [9]  w h e r e   E CD H   a l go ri t hm   ha s   a c hi e v e d  a   s i g n i f i c a n c e   i n   t e r m s   o f   l ow   p ow e r   a n d  r o b us t n e s s .   A ut h o r s   i n   [ 10]  d i s c us s e d  e m be dde d  s e c ur i t y   fo r   i nt e rn e t   o f   t h i ngs   r e qui r e m e n t s   a n d  t h e   s o l ut i o n s   t ha t   c a n   b e   a do pt e d  f o r   t h e   de v i c e s   t h a t   a r e   v ul n e r a b l e   fo r   s e c ur i t y   a t t a c ks .   H e r e   t h e y   h a v e   a t t e m p t e d  t o   a dd r e s s   t h e   i s s ue s   o f   s e c ur i t y   fo r   da t a   a t   r e s t .   S i m i l a rl y ,   t o da y   Int e rn e t   o f   t h i ngs   i s   pl a y i n g   a   m a j o r   r o l e   i n   h e a l t h c a r e   i ndus t r y .   B ut   a s   m e nt i o n e d  i n  [11]   t h e r e   a r e   m a n y   o pe n   c h a l l e n ge s   i n  t hi s   i ndus t r y   a nd  s e c ur i t y   i s   o n e   a s pe c t   of   i t   w h e r e   m a n a g i n g   c r e de n t i a l s ,   a c c e s s   t o  pa t i e nt   d a t a ,   c o n f i de nt i a l   i n f o r m a t i o n  e xc h a nge   s h o ul d  b e   h a n d l e d  e f fe c t i ve l y .   In  [12]  a   r e v i e w   of   c o m m u n i c a t i o n   s e c ur i t y   i n   i n t e rn e t   of   t hi n gs   i s   e xa m i n e d  c o n s i de r i n g   t h e   s t a n d a r d  s e c uri t y   pr o t o c o l s   t ha t   n e e d  t o   b e   us e d  i n  c o n j un c t i o n   w i t h   c o n s t r a i n e d  a ppl i c a t i o n   p r o t o c o l   (Co A P )   t h a t   i s   us e d  t o  a da pt   t o   t h e   c o n s t r a i n t s   o f   I o T   de v i c e s .   H e r e   D a t a g ra m   T r a n s po r t   L a y e r   S e c ur i t y   (D T L S )  i s   us e d  a s   a   c ha nn e l   f o r   Co A P   a n d  s t a n d a r d i z a t i o n   e f fo r t s   t o   e n ha n c e   t h e   D T L S   fo r   Io T   a pp l i c a t i o n s   i s   di s c us s e d  i n  de t a i l .   Io T   ke y   m a na ge m e n t   p r o t o c o l s   w e r e   s t udi e d  i n  [13 ]  t o   u nde r s t a n d   t h e   a dv a n t a ge s   a nd  di s a dv a n t a ge s   o f   e a c h   p r o t o c o l .   T h e   c e nt r a l i z e d  a n d   de c e n t ra l i z e d  m e t h o ds   f o r   t w o   pa r t y   ke y   e s t a b l i s h m e n t   pr o t o c o l s   a n d  ke y   m a n a ge m e nt   p r o t o c o l s   f o r   gr o up  c o m m uni c a t i o n   w e r e   di s c us s e d  t o  pe r f o r m   s e c ur i t y   a n d   ke y   m a na ge m e n t   e v a l ua t i o n.   I t   i s   c o n c l ude d  t ha t   t h e r e   i s   n o   u n i que   s o l ut i o n   t o   a dd r e s s   a l l   t h e   s e c ur i t y   r e qui r e m e nt s   f o r   di f f e r e n t   Io T   a ppl i c a t i o n s   a nd  h e n c e   i t   i s   i m po rt a nt   t o   un de r s t a n d  t h e   Io T   a pp l i c a t i o n  r e qui r e m e nt s   i n   de t a i l   b e fo r e   de f i n i n g  a n   a pp r o p r i a t e   s e c uri t y   s o l ut i o n .   I n  [14]  i t   i s   a dd r e s s e d  t ha t   S m a rt   h o m e   e n e r gy   m a na ge m e n t   s y s t e m s   f o r m   p a r t   o f   t h e   s m a r t   g ri d  p r o gra m   a n d  s m a rt   h o m e   a pp l i c a t i o n s   i s   o n e   of   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       A   no v e l   k e y   e x c ha nge   a l gor i t hm   f or   s e c ur i t y   i n   i nt e r ne t   o f   t hi ngs   ( Kodur u  Sur e s h)   1 517   t h e   f a s t - de v e l o pi n g  a r e a s .   T o da y   In a de qu a t e   s e c ur i t y   i s   a   b i g  i s s ue   i n   s m a r t   h o m e   e n e r gy   m a na ge m e n t   s y s t e m s .   T h e y   c o n s i de r e d  t h e   m a j o r   i s s ue   of   s e c ur i t y   i n   s m a rt   h o m e   e n e rgy   m a n a ge m e nt   s y s t e m s   t o  e s t a b l i s h   t h e   i n i t i a l   s e s s i o n   ke y   be t w e e n   t h e   w i r e l e s s   n o de s   a n d  c o nt r o l   c e n t e r .   T o   h a v e   i m p r o v e d  s e c ur i t y ,   a   n o v e l   i m a ge   e n c r y pt i o n   s c h e m e   us i n g  G r a y   c o d e - b a s e d   pe r m ut a t i o n   a pp r o a c h   i s   i l l us t ra t e d  i n   [15] .   T h e   de f i n e d  a pp r o a c h  t a ke s   f ul l   a dv a n t a ge   o f   G r a y - c o de   a c h i e v e m e n t s   a n d   t h e   p r o po s e d  s c h e m e   h a v e   de m o n s t ra t e d  go o d   o pe r a t i o n a l   e f f i c i e n c y   w i t h   hi g h  s e c ur i t y .   I n   [ 16]  R F   c o m m u n i c a t i o n  a na l y s i s   of   a   l o w   c o n s um pt i o n  a s y m m e t r i c   e n c r y pt i o n   i s   d i s c us s e d  w h e r e   A A - B e t a   e s pe c i a l l y   o n   e n c r y pt i o n   i s   f e a s i b l e   t o   pr e s e r v e   da t a   i n t e g r i t y   b a s e d  o n   i n t e rn e t   o f   t h i n gs   de v i c e s .   S e v e r a l   r e s e a rc h e s   w e r e   do n e   b a s e d  o n   Io T   a ppl i c a t i o n s   [17] ,   [18 ,   19 ]  t o   a ut o m a t e ,   r e duc e   m a nua l   i nt e r v e nt i o n   a n d   t o   us e   t h e   a p pl i c a t i o n s   i n   s m a rt e r   w a y .   B ut   a l l   t h e s e   a ppl i c a t i o n s   c a n   s t i l l   b e   e xt e n de d  w i t h   s e c ur i t y   a s pe c t s .   S e c uri t y   a s pe c t s   w i t h   r e s pe c t   t o   i nt e rn e t   o f   t h i n gs   a n d  da t a   t ra n s m i s s i o n  o v e r   n e t w o r k  a r e   c o ve r e d  i n   s e v e r a l   r e s e a r c h   s t udi e s .   A dv a n c e d  e n c r y pt i o n   s c h e m e   (A E S )   a n d  c o m pr e s s i o n   us i n g  H uff m a n   c o di n g  a r e   us e d  a n d  l a t e r   c o n c e a l e d  i n   us i n g  D W T   [20] .   A dv a n c e m e n t   o f  w a t e r m a r ki ng  us i n g  dua l - l a y e r   f r a gi l e   t e c hn i que   i s   us e d  i n  [21]  t ha t   gua ra nt e e s   i n t e g r i t y ,   a ut h e n t i c i t y   a n d  a ut h e n t i c i t y   of   us e r   da t a .   T hi s   t e c hni que   ha s   s h o w n   h i g h e r   l e ve l   of   s e c ur i t y   i n   m e d i c a l   i m a ge   da t a .   S e c ur i t y   a t t a c ks   t h a t   a r e   v ul n e ra b l e   ov e r   w e b   w e r e   di s c us s e d  a n d  l a t e r   t h e   p r e v e n t i o n   m e t h o ds   a r e   a dd r e s s e d  i n   [2 2].   H o n e y   e n c r y pt i o n   s c h e m e   (H E )  i s   m o di f i e d  t o  s uppo r t   t h e   e n c o di n g  o f   n a t u ra l   l a n gu a ge   p r o c e s s i n g   t e c hn i q ue s .   T hi s   r e s ul t e d  i n   p r o duc i n g  s y n t a c t i c a l l y   c o rr e c t   m e s s a ge s   t ha t   w i l l   h e l p  t o   de c e i ve   t h e   a t t a c ke r  t r y i n g  t o   de c r y pt   a   c i p h e r  t e xt   w i t h   i n c o rr e c t   ke y s   [23].   N - t i e r  m o de l l i n g  o f   r o b us t   ke y   m a n a ge m e nt   a nd  a   c os t - e ffe c t i ve   s e c ur i t y   pa ra di g m   w i t h   2 - t i e r   m o de l   t o   s a fe gua r d  c l o ud  da t a   w i t h   e ff e c t i v e   a ut h e n t i c a t i o n   a r e   di s c us s e d  i n  [2 4 ,   25] .     T h e   a b ov e - m e n t i o n e d  r e s e a r c h   e ff o r t s   m a j o r l y   foc us e d  on   s u r v e y   o f   i n t e rn e t   o f   t h i n gs   a n d  i t s   a ppl i c a t i o n s   f o r   i de nt i f y i n g  t h e   r e s e a r c h   p r o b l e m s   a nd  i t s   s o l ut i o n s .   R e s e a r c h e r s   ha v e   a l s o   t r i e d  t o   pr o v i de   e nh a n c e d  s o l ut i o n s   us i n g  e n c r y pt i o n   m e c ha n i s m s   t o   ha v e   c o n f i de n t i a l i t y ,   i n t e g r i t y   a n d  a pp r o p r i a t e   a ut h e n t i c a t i o n   i n   I n t e rn e t   o f   T h i n gs .   C us t o m i z a t i o n s   a r e   a l s o   do n e   t o   ha v e   l ow   pow e r e d  de v i c e s   w h e r e   t h e   e xi s t i n g  s e c uri t y   a l go r i t hm s   w e r e   e v a l ua t e d  t o   u n de r s t a nd  t he   pe r f o r m a n c e   un de r   a   c o n s t ra i n e d  e n v i r o nm e nt .   In  i n  pa pe r  w e   h a v e   c us t o m i z e d  t h e   s t a nda rd  b ui l d   f i l e s   t ha t   s ui t s   t o   t h e   l o w   pow e r e d  P I  m a c h i n e   a n d   w e   h a v e   pr o po s e d  a   n o v e l   ke y   e x c h a n ge   a l go ri t hm   t h a t   h a s   s h o w n   gr e a t e r   i m p r o v e m e n t   t ha n   D e ff i e - H e l l m a n  a l go ri t hm   i n  a   c o n s t ra i n e d  e n v i r o nm e nt .       3.   S O F TWA R E  A N D   H A R D WA R E   C O M P O N EN TS   A   c us t o m i z e d  e n v i r o n m e n t   ha s   b e e n   s e t up  up  o n   a   l o w   p ow e r e d  P I  m a c h i n e   t o   e xe c ut e   t h e   de f i n e d  l i b ra r i e s   a n d  a l go r i t hm   b y   r a n do m l y   pa s s i n g  t e s t   da t a   s e t s .   Cr y pt o + + ®  8. 1  l i b r a ri e s   [26]   a r e   i n s t a l l e d  a n d   c o m pi l e d  i n   l o c a l   e n v i r o n m e nt .   T h e   l i b r a ri e s   s ui t   t o   b o t h   64 - b i t   a n d  3 2 - b i t   a r c hi t e c t u r e s   w h i c h  s uppo rt   m a j o r   c o m pi l e r   a n d   o pe ra t i o n   s y s t e m s .   H e r e   t h e   l i b ra r i e s   w e r e   c us t o m i z e d  t o   f i t   t h e   n o v e l   a l go r i t hm .   T h e   p l a t f o r m   us e d  i s   R a s pbe rr y   P i   3  a n d  t h e   s y s t e m   i s   pr e pa r e d  f o r   c o m pi l i n g  t h e   l i b r a ri e s   a n d  t o   e xe c ut e   t h e   s a m pl e   c o d e   [27] .   H e r e   G CC  c o m pi l e r   a n d   R a s pb i a n  J e s s i e   o pe r a t i o n   s y s t e m   i s   us e d  t o   c o m pa r e   t h e   e xe c ut i o n  t i m e   o f  n o v e l   a l go ri t hm   a n d   D i f f i e   H e l l m a n   a l go r i t h m .         4.   M ET H O D O L O G Y   It   i s   h a rd  t o   c a l c ul a t e   m o dul us   o f   i nt e ge r s   t h a t   a c t   a s   a   t o o l   i n  p r o v i di ng  s e c uri t y   t o   t h e   a pp l i c a t i o n s   duri n g  c o m m u ni c a t i o n .   H e r e   a   t w o - pa r t y   ke y   e xc h a n ge   a l go ri t hm   i s   c o n s i de r e d  w h e r e   bo t h   pa rt i e s   c o n s i de r   a   l a r ge   n u m b e r   c o m m o n   t o   t h e m .   T h e   i n d i v i dua l   e nt i t i e s   r a n do m l y   ge n e r a t e   a   n um b e r   a n d  c o n s i de r   i t   a s   a   pri v a t e   ke y .   T h e n   pub l i c   ke y s   a r e   c o m put e d   b a s e d  o n   t h e i r  pri v a t e   ke y s   a n d  g ra y   c o de .     T h e   pub l i c   ke y s   a r e   e xc h a n ge d  t o   ge n e ra t e   t h e   s h a r e d   ke y .   T h e   b e l ow   i s   t h e   de f i ne d  n o v e l   a l go r i t h m .     A l go r i t h m   St e p   1:   Co n s i de r  a   l a r ge   num b e r   -   P   (L a r ge   P ri m e   num b e r )   St e p   2:   G e n e r a t e   p ri v a t e   ke y s ,   ‘a ’  f o r   A l i c e   a n d   ‘b ’  f o r   B ob                               (a   a n d   b   s h o ul d  b e   g r e a t e r   t h a n  P )   a   =   ra n d   ()   / /   A n y   l a r ge   num b e r  g r e a t e r   t ha n   P   b   =   r a nd  ()  / /   A n y   l a r ge   n u m b e r   g r e a t e r   t h a n  P   St e p   3:   Co m put e   P a      a n d       P b       f o r   A l i c e   a n d   B ob                             P a   =   a   m o d  P   / /   P ub l i c   ke y   of   A l i c e                             P b   =   b   m o d  P   / /   P ub l i c   ke y   o f   B ob   St e p   4:   Co n v e rt   P a  a n d   P b   i n t o   b i na r y   &   gr a y   c o d e d  de c i m a l   St e p   5:   E xc ha n ge   o f   ke y s   of   bo t h  t h e   p a rt i e s   St e p   6:   Co n v e rt   t h e   e xc ha n ge d  p ub l i c   ke y s   b a c k  t o   b i n a r y   Co de   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 .   1 6 ,   N o .   3 ,  D e c e m be r   2 01 9   :     1 5 1 5   -   1 5 2 0   1518   St e p   7:   Ca l c ul a t e   s h a r e d   ke y s   (S a   a n d   S b )                             S a   =   S ha r e d  ke y   of   A l i c e                            S b   =   S h a r e d  ke y   of   Bob     S ha r e d  ke y   c a l c ul a t e d  by   A l i c e :   S a  =   [(P ub l i c   ke y   of   Bob )  *  a ] m o d  P   / /   S a  =   [   P b   *  a ]   m o d  P                           S ha r e d  ke y   c a l c ul a t e d  by   Bo b :   S b   =   [(P ub l i c   ke y   of   A l i c e )  *  b ]m o d  P   / /   S b   =   [  P a   *  b ]  m o d  P     St e p   8:   Co m m o n   s ha r e d  ke y /   s e c r e t   S a   =  S b   St e p   9:   E nd  o f   pr o g r a m     F i gu r e   1  e xpl a i n s   t h e   ke y   e x c h a n ge   r e p r e s e n t a t i o n   b e t w e e n   A l i c e   a nd  B ob   b a s e d  o n   t h e   de f i n e d  n o v e l   ke y   e xc h a n ge   a l go ri t hm .           F i gu r e   1 .   K e y   E xc h a nge   b e t w e e n   A l i c e   a nd  B o b       5.   R ES U LTS   A N D   D I S C U S S I O N S   T h e   n o ve l   a l go r i t hm   t h a t   i s   de v e l o pe d  o n   a   l o w   pow e r e d  P I  m a c h i n e   a n d  D i f f i e - H e l l m a n  a l go ri t hm   a r e   e v a l ua t e d  b a s e d  o n   v a r i o us   P   v a l ue s   t h a t   r a ndo m l y   s e l e c t e d  un de r   a   de f i n e d  c o n s t ra i n e d  e n v i r o n m e nt .   F o r  D i f f i e -   H e l l m a n   a l go ri t hm   G   v a l ue s   a r e   a l s o   c o n s i de r ed .  T a b l e   2  a nd  F i gu r e   2  i l l us t ra t e s   t h e   e xe c ut i o n   t i m e   i n   m i l l i s e c o n ds   f o r   n o ve l   ke y   e xc h a nge   a l go ri t hm   a nd  e xi s t i ng  D i f f i e - H el l m a n   a l go ri t hm .   A ddi t i o na l l y ,   t h e r e   i s   a   t w o   l e v e l   s e c ur i t y   i m pl e m e nt e d  w i t h   b i na r y   a n d  g r a y   c o de   c o n v e r s i o n   a s   e xpl a i n e d  i n   s e c t i o n   4  t ha t   e na b l e s   s e c ur e   da t a   e xc h a nge   b e t w e e n   t w o   pa rt i e s .       T a b l e   2 .   Co m p a r i s o n  o f   N ov e l   A l go r i t hm   V s   D i f f i e   H e l l m a n   A l go r i t h m   i n  ( m s )   S .   N o   P   A   B   N o v e l   a l g o r i t h m   D i ffi e   H e l l m a n   (G   –   P)   1   2 8 7 3 1 1 3   5 4 4 0 6 7 3   3 8 9 9 8 0 7   0 . 1 4 5   0 . 1 4 9   2   5 8 5 8 5 8 1   1 1 8 6 1 1 0   1 1 4 4 9 7 9   0 . 0 9 6   0 . 1 2 3 7   3   6 0 8 2 0 0 7   5 0 2 3 3 2 6   3 2 2 4 9 3 8   0 . 0 8 8 1   0 . 1 3 0 8   4   6 8 6 0 9 8 9   5 8 5 7 9 5 0   8 6 0 6 8 9 4   0 . 1 1 2   0 . 1 1 7 1   5   1 0 1 4 0 6 1   9 5 3 1 1 0 6   4 6 0 0 2 5 0   0 . 0 6 8   0 . 0 9 1 7 6       A s   s h ow n   i n   F i gu r e   2 ,   t h e   n o v e l   a l go r i t hm   h a s   g r e a t e r   i m pr o v e m e n t   t ha n   D i f f i e - H e l l m a n   f o r   t h e   gi v e n   s a m p l e   da t a   s e t s   u n de r  t h e   de f i n e d  c o n s t ra i n e d   e n v i r o nm e nt .   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       A   no v e l   k e y   e x c ha nge   a l gor i t hm   f or   s e c ur i t y   i n   i nt e r ne t   o f   t hi ngs   ( Kodur u  Sur e s h)   1519           F i gu r e   2 .   Co m p a r i s o n  o f   N ov e l   A l go r i t hm   V s   D i f f i e   H e l l m a n  A l go r i t hm       6.   C O N C LU S I O N     T h o ugh  t h e r e   a r e   l o t   o f   r e s e a r c h e s   o n  s e c ur i t y   a s pe c t s   of   Int e rn e t   o f   T h i gs ,   ke y   m a n a ge m e n t   i n  Io T   s y s t e m s   i s   s t i l l   a   c h a l l e n gi ng  i s s ue .   I n  t hi s   pa pe r  t h e   b ui l d  f i l e s   a r e   c us t o m i z e d  t o   s ui t   t h e   l o w   pow e r e d  R a s pbe rr y   P I  m a c hi n e .   T h e   p r o po s e d  n o v e l   a l go ri t hm   i s   s i m pl e   a n d   i m pl e m e n t e d  o n   t h i s   m a c hi n e .   It   h a s   s h o w n   a   g r e a t e r   i m p r o v e m e n t   w i t h   r e s pe c t   t o   e xe c ut i o n   t i m e   a n d  s e c uri t y   ov e r   D i f f i e   H e l l m a n   a l go ri t hm .   T h e   c us t o m i z e d  l i b ra r i e s   a n d  t h e   p r o po s e d  a l go r i t hm   c a n   b e   us e d  t o   c h e c k  i f   t h e   ov e r a l l   c a r b o n   e m i s s i o n s   c a n   b e   r e duc e d  t o   a c hi e v e   a   g r e e n   Io T   s o l ut i o n .       R EF ER EN C ES     [ 1]   D a t a f l o q .   A v a i l a b l e :   ht t p s : / / da t a f l o q. c o m / r e a d/ i n t e r ne t - of - t hi ng s - i o t - s e c ur i t y - pr i v a c y - s a f e t y / 948 .   [ 2]   H .   S uo ,   e t   a l . ,   “ S e c ur i t y   i n  t he   i n t e r ne t   o f   t hi ng s :   a   r e v i e w ,”   2012   i n t e r nat i o nal   c on f e r e nc e   on  c om pu t e r   s c i e nc e   an d   e l e c t r on i c s   e ng i ne e r i ng ,  I E E E ,   v o l .   3 ,   2 012 .   [ 3]   J .   A .   S t a nko v i c ,  “ R e s e a r c h  di r e c t i o ns   f o r   t he   i n t e r ne t   o f   t hi ng s ,”   I E E E   I nt e r ne t   of   T h i ng s   J ou r na l ,   v o l .   1 ,   pp .   3 - 9 ,  2014 .   [ 4]   A .   R .   S f a r ,   e t   a l . ,   “ A   r o a dm a p  f o r   s e c ur i t y   c ha l l e ng e s   i n   t h e   I nt e r ne t   o f   T hi ng s ,”   D i gi t a l   C om m un i c at i on s   an d   N e t w or k s ,   v o l .   4 ,   pp .   1 18 - 137 ,  201 8 .   [ 5]   V .   R e ddy   a nd   G a y a t hr i   P . ,   “ I nt e g r a t i o n  o f   I nt e r ne t   o f   T hi ng s   w i t h  w i r e l e s s   s e ns o r   ne t w o r ks , ”  I nt e r na t i ona l   J ou r na l   of   E l e c t r i c a l   and   C om pu t e r   E ngi ne e r i ng   ( I J E C E ) ,  v ol .   9 ,  pp .   439 - 4 44,   20 19.   [ 6]   D .   E .   K o ui c e m ,   e t   a l . ,   “ I nt e r ne t   o f   t h i ng s   s e c ur i t y :   a   t o p - do w n  s ur v e y ,”   C om put e r   N e t w or k s ,   2 018 .   [ 7]   K .   Z h a o   a nd  L .   Ge ,   “ A   s u r v e y   o n  t he   i n t e r ne t   o f   t hi ng s   s e c ur i t y ,”   201 3  N i nt h  i nt e r n at i on al   c on f e r e nc e   on   c om pu t at i o nal   i nt e l l i ge nc e   an d  s e c ur i t y ,   I E E E ,   20 13.   [ 8]   N .   K ha n,   e t   a l . ,   “ P e r f o r m a nc e   a n a l y s i s   o f   s e c u r i t y   a l g o r i t hm s   f o r   I oT   de v i c e s ,”   201 7  I E E E   R e gi on  10  H um a ni t a r i a n   T e c hnol o gy   C on f e r e nc e   ( R 10 - H T C ) ,   I E E E ,   2 017 .   [ 9]   T .   K .   G oy a l   a n d  V .   S a hu l a ,   “ L i g ht w e i g ht   s e c ur i t y   a l g o r i t hm   f or   l o w   po w e r   I o T   de v i c e s ,”   2 016  I n t e r na t i ona l   C onf e r e nc e   on   A d v an c e s   i n  C om pu t i n g,   C om m u ni c at i on s   and   I nf o r m at i c s   ( I C A C C I ) ,   I E E E ,   2 016 .   [ 10]   A .   U ki l ,   e t   a l . ,   “ E m be dd e d  s e c ur i t y   f o r   I nt e r ne t   o f   T hi ng s ,”   20 11   2nd  N at i on al   C on f e r e nc e   on  E m e r gi ng  T r e nds   and  A pp l i c at i on s   i n   C om p ut e r   Sc i e nc e ,  I E E E ,   2011 .   [ 11]   A .   R g hi o ui   a nd   A .   O um na d,   “ C ha l l e ng e s   a nd  O ppo r t uni t i e s   o f   I nt e r ne t   o f   T hi ng s   i n  H e a l t hc a re ,”   I nt e r na t i ona l   J our nal   o f   E l e c t r i c a l   a nd   C om pu t e r   E ngi ne e r i ng   ( I J E C E ) ,  v ol .   8 ,   p p.   275 3 - 2761 ,   2018 .   [ 12]   S .   L .   K e o h,   e t   a l . ,   “ S e c ur i ng   t he   i nt e r n e t   o f   t hi ng s :   A   s t a nda r d i z a t i o n  pe r s pe c t i v e ,”   I E E E   I n t e r ne t   of   t h i ng s   J ou r na l ,  v o l .   1 ,   pp .   265 - 27 5 ,  20 14 .   [ 13]   S .   N a o ui ,   e t   a l . ,   “ S e c ur i t y   a na l y s i s   o f   e xi s t i ng   I o T   ke y   m a na g e m e nt   pr o t o c o l s ,”   201 6  I E E E / A C S  13 t h  I nt e r n at i on al   C onf e r e nc e   o f   C om pu t e r   S y s t e m s   an d  A ppl i c at i on s   ( A I C C SA ) ,   I E E E ,   2016 .   [ 14]   Y.   L i ,   “ D e s i g n  o f   a   ke y   e s t a bl i s hm e n t   p r o t o c o l   f o r   s m a r t   h o m e   e ne r g y   m a na g e m e nt   s y s t e m ,”   201 3  F i f t h   I nt e r n at i on al   C on f e r e nc e   on   C om pu t a t i ona l   I n t e l l i ge nc e ,   C om m un i c at i on   S y s t e m s   an d  N e t w or k s ,   I E E E ,   20 13 .   [ 15]   J.   C h e n ,   e t   a l . ,   “ A n  e f f i c i e n t   i m a g e   e nc r y pt i o n  s c he m e   u s i ng   g r a y   c o de - ba s e d   pe r m ut a t i o n  a pp r o a c h ,”   O p t i c s   an d   L as e r s   i n   E n gi ne e r i ng ,   v o l .   67 ,   p p.   19 1 - 204 ,  2 015 .   [ 16]   S .   F .   S .   A dna n ,   e t   a l . ,   “ T e s t be d  v e r s us   s i m ul a t i o n  a ppr o a c h  o n  R F   c o m m uni c a t i o n  w i t h  A A β   a s y m m e t r i c   e nc r y pt i o n  s c he m e   o n  i nt e r n e t   o f   t hi ng s   de v i c e s , ”  I n t e r na t i ona l   J ou r na l   o f   E l e c t r i c al   a nd  C om pu t e r   E ng i ne e r i ng  ( I J E C E ) ,  v ol .   14,   pp .   353 - 35 9,   20 19.   [ 17]   F .   K a m a r udd i n ,   e t   a l . ,   “ I o T - ba s e d  i n t e l l i g e nt   i r r i g a t i o n  m a na g e m e nt   a nd  m o ni t o r i ng   s y s t e m   us i ng   A r dui no , ”  T E L K O M N I K A   ( T e l e c om m un i c a t i on   C om pu t i ng   E l e c t r o ni c s   and   C ont r ol ) ,   v ol .  17 ,   p p.   23 78 - 2388 ,   20 19 .   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 .   1 6 ,   N o .   3 ,  D e c e m be r   2 01 9   :     1 5 1 5   -   1 5 2 0   1520   [ 18]   D .   N .   C .   L oo ng ,   e t   a l . ,   “ M a c hi n e   v i s i o n  ba s e d  s m a r t   pa r ki ng   s y s t e m   u s i ng   I nt e r ne t   o f   T hi ng s , ”  T E L K O M N I K A   ( T e l e c om m uni c a t i on  C om pu t i ng  E l e c t r on i c s   and   C on t r o l ) ,   v o l .   1 7,   pp.   20 98 - 2106 ,   201 9 .   [ 19]   S .   A .   W .   A l - a ba s s i ,   e t   a l . ,   “ S m a r t   p r e p a i d   t r a f f i c   f i ne s   s y s t e m   us i ng   R F I D ,   I o T   a nd  m o bi l e   a pp , ”  T E L C O M N I K A   ( T e l e c om m uni c a t i on  C om pu t i ng  E l e c t r on i c s   and   C on t r o l ) ,   v ol .  1 7,   pp.   18 28 - 1837 ,   201 9 .   [ 20]   C .   A .   S a r i ,   e t   a l . ,   “ A n  i m p r o v e d  s e c ur i t y   a nd  m e s s a g e   c a pa c i t y   us i ng   A E S   a nd  H uf f m a n  c o di ng   o n  i m a g e   s t e g a no g r a phy , ”  T E L K O M N I K A   ( T e l e c om m uni c a t i o n  C om pu t i ng  E l e c t r oni c s   a nd  C on t r o l ) ,   v ol .  17 ,   pp .   24 00 - 2409 ,   2019 .   [ 21]   M .   A .   A y u,   e t   a l . ,   “ A dv a nc e d  w a t e r m a r ki ng   t e c hni qu e   t o   i m pr o v e   m e di c a l   i m a g e s ’   s e c ur i t y , ”  T E L K O M N I K A   ( T e l e c om m uni c a t i on  C om pu t i ng  E l e c t r on i c s   and   C on t r o l ) ,   v ol .   1 7,   pp.   26 84 - 2696 ,   201 9 .   [ 22]   M .   A w a d,   e t   a l . ,   “ S e c u r i t y   v ul ne r a b i l i t i e s   r e l a t e d  t o   w e b - ba s e d  da t a , ”  T E L K O M N I K A   ( T e l e c om m uni c at i on   C om put i ng   E l e c t r oni c s   an d  C o nt r o l ) ,   v ol .  17 ,   pp .   8 52 - 856 ,   2019 .   [ 23]   A .   E .   O m o l a r a   a nd   A .   J a n t a n,   “ M o di f i e d  ho ne y   e nc r y pt i o n  s c he m e   f o r   e nc o di ng   na t ur a l   l a ng ua g e   m e s s a g 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 al   a nd  C om pu t e r   E n gi ne e r i n g  ( I J E C E ) ,   v ol .  9 ,   pp .   1871 - 18 78 ,   2019 .   [ 24]   J .   M e t a n   a nd   K .   N .  N .   M ur t hy ,   “ n - T i e r   M o de l l i ng   o f   R o bus t   K e y   m a na g e m e nt   f o r   S e c ur e   D a t a   A gg r e g a t i o n  i n   W i r e l e s s   S e ns o r   N e t w o r k , ”  I nt e r n at i ona l   J ou r na l   of   E l e c t r i c a l   a nd  C om p ut e r   E ng i ne e r i ng   ( I J E C E ) ,   v ol .   9 ,   pp.   2682 - 269 0,   20 19 .   [ 25]   V e e na   R .   S . ,  e t   a l . ,   “ A   c o s t - e f f e c t i v e   2 - t i e r   s e c ur i t y   pa r a d i g m   t o   s a f e g ua r d  c l o ud  da t a   w i t h  f a s t e r   a ut he n t i c a t i o n , ”  I nt e r n at i on al   J o ur n al   o f   E l e c t r i c al   a nd  C om pu t e r   E n gi ne e r i n g  ( I J E C E ) ,   v ol .   9 ,   pp .   3833 - 38 42 ,   2019 .   [ 26]   R a s pb e r r y pi .   A v a i l a b l e :   ht t p s : / / w w w . r a s pb e r r y pi . o r g / pr o duc t s / r a s p be r r y - pi - 3 - m o de l - b - pl us / .   [ 27]   C r y pt o pp .   A v a i l a b l e :   ht t ps : / / w w w . c r y pt o pp. c o m / .                                                                             Evaluation Warning : The document was created with Spire.PDF for Python.