I n d o n e s i a n   J o u r n a l   o f   E l e c t r i c a l   E n g i n e e r i n g   a n d   C o m p u t e r   S c i e n c e   V o l .   14 ,   N o .   1 A p r i l   201 9 ,   p p .   353 ~ 359   I S S N :   2 5 0 2 - 4 7 5 2 ,   D O I :   1 0 . 1 1 5 9 1 / i j e e c s . v 1 4 .i 1 . p p 3 5 3 - 3 5 9          353       J o u r n a l   h o m e p a g e h t t p : / / i a e s c o r e . c o m / j o u r n a l s / i n d e x . p h p / i j e e c s   T e s tb e d   v e r s u s   s i m u l a ti o n   a p p r o a c h   o n   R F   c o m m u n i c a ti o n   w i th   AA β   a s y m m e tr i c   e n c r y p ti o n   s c h e m e   o n   i n te r n e o th i n g s   d e v i c e s       S y e d   F a r i d   S y e d   A d n a n ,   M o h d   A n u a r   M a t   I s a ,   H a b i b a h   H a s h i m   Inform a t i on S e c uri t y  a nd  T rus t e d Infra s t ruc t ure s  L a bora t ory  (InS T IL )   F a c u l t y  of E l e c t ri c a l   E ng i ne e ri ng U ni ve rs i t i  T e knol og i   M A RA S ha h A l a m , S e l a ng or,  M a l a y s i a         A r t i c l e   I n f o     A B S T R A C T     A r t i c l e   h i s t o r y :   R e c e i v e d   J u n   1 9 ,   2 0 1 8   R e v i s e d   S e p   3 0 ,   2 0 1 8   A c c e p t e d   D e c   2 3 ,   2 0 1 8     T he   re vol ut i on  of  t he   Int e rne t   of  T hi ng s   (IoT ha s   g i ve a   be t t e w a y   of  m oni t ori ng   t hi ng s   i nc l udi ng   a ny t hi ng   t ha t   c oul g a t he da t a   a nd  s ha re   t he   i nform a t i on  ove t he   i nt e rne t M os t   of  t he   c onne c t e d t hi ng s  a re  us i ng  D e vi c e   t D e vi c e   (D 2D c onne c t i on  t m a ke   i t   a va i l a bl e   on  t he   i nt e rne t   s uc a s   c l i e nt   t a   broke or  c l i e nt   t a   s e rve r.  H ow e ve r,  w he IoT   de vi c e s   s uc a s   e m be dde de vi c e s   a nd  s e ns ors   t ha t   a re   c onne c t e t t he   i nt e rne t i t  be c om e s   a op e p a t for  a t t a c ke rs   t a c qui re   t he   da t a   a nd  da t a   vul ne ra bl y   w i l l   be c om e   a i s s ue T hus da t a   i nt e g ri t y  m i g ht  be c om e   a n i s s ue , or t he  a t t a c ke rs   c oul t e m p e t he   da t a   a nd  c oul c a us e   a   di s a s t rous   dom i no  e ffe c t   t t he   i nt e rc onne c t e IoT   de vi c e s T he re fore t he   da t a   s e c uri t y   c ol l e c t e from   t he   s e ns ors   i s   s ubs t a nt i a l   e ve t houg i t   c oul be   a   s i ng l e   c ha ra c t e t ra ns m i t t e d.  Ho w e ve r,  IoT   s e ns ors   a re   l ow   p ow e re de vi c e s   i t e rm   of  CP U s t ora g e m e m ory   a nd  ba t t e ri e s S e c uri ng   t he   de vi c e s  s uc h a s  i nt e g ra t i ng  t he e nc ry p t i on  a l g ori t hm   c om p ut a t i ons   m i g ht   g i ve   ove rhe a t t he   s e ns ors   a nd  dra i ni ng   t he   ba t t e ri e s   e ve fa s t e t ha n i t  i s  p re di c t e d.A l t e rna t i ve l y , t hi s  p a p e r a t t e m p t s  t e x p l ore   t he   c a p a bi l i t i e s   of  t he   a s y m m e t ri c   s c he m e   on  re s ourc e   c ons t ra i ne de vi c e s   for  i t s   c om m uni c a t i ons T hus t hi s   p a p e p re s e nt s   a RF   c om m uni c a t i on  a na l y s i s   of  a   l ow   c ons um p t i on  a s y m m e t ri c   e nc ry p t i on,  t he   AA β   (A A - Be t a e s p e c i a l l y   on  e nc ry p t i on  s e c t i on  t ha t  i s  l i ke l y  t o be  fe a s i bl e   on  IoT   de vi c e s   t p re s e rve   t he   da t a   i nt e g ri t y .T he   de s i g of  RF  t ra ns m i s s i on  ha s   be e c ons i de re t s ui t   t he   RF   t ra ns c e i ve c a p a bi l i t y   t p re ve nt   da t a   l os s e s   a nd  e rror  from   oc c urri ng T he   re s ul t   s how s   t ha t   2.35  t i m e s   of  RF   t ra ns m i t s   runt i m e   i nc re a s e c om p a re t o RF  s i m ul a t i on runt i m e . M e a nw hi l e a t  t he  re c e i ve s i de , t he  runt i m e  i nc re a s e s   60% c om p a re t o t he  s i m ul a t i on.   K e y w o r d s :   AA β   E n c r y p t i o n   I n t e r n e t   o f   T h i n g s     Copy r i ght   ©   20 1 9   Ins t i t ut e   of   A dv anc e d E ngi ne e r i ng  and Sc i e nc e   A l l   r i ght s  r e s e r v e d .   C o r r e s p o n d i n g   A u t h o r :   S y e d   F a r i d   S y e d   A d n a n ,     I n f o r m a t i o n   S e c u r i t y   a n d   T r u s t e d   I n f r a s t r u c t u r e s   L a b o r a t o r y   ( I n S T I L )   F a c u l t y   o f   E l e c t r i c a l   E n g i n e e r i n g     U n i v e r s i t i   T e k n o l o g i   M A R A ,   S h a h   A l a m ,   S e l a n g o r ,   M a l a y s i a .   E m a i l :   f a r r i d 8 5 @g m a i l . c o m       1.   I N T R O D U C T I O N     I n   t h e   w o r l d   o f   t h e   I n t e r n e t   o f   T h i n g s   ( I o T ) ,   a   l o t   o f   t a s k s   h a s   b e e n   m a d e   e a s i e r   f o r   o u r   l i f e . I o T   e n a b l e s   i n t e r c o n n e c t e d   o f   t h i n g s   e q u i p p e d   w i t h   e m b e d d e d   s u c h   a s   i n   v e h i c l e s ,   h o u s e s   a n d   e v e n   c i t i e s   t h a t   a l l o w s   t h e   t h i n g s   a u t o n o m o u s l y   s h a r e   t h e   d a t a   o n   t h e   i n t e r n e t   [ 1 ] .   By t h e   y e a r   2 0 2 5 ,   1 0 0   b i l l i o n   I o T   d e v i c e s   c o n n e c t e d   i s   p r e d i c t a b l e [ 2 ] .   O n l i n e   r e a l - t i m e   m o n i t o r i n g   i n c l u d i n g   s m a r t   h o m e ,   s m a r t   c i t y   a n d   e v e n   s m a r t   c l a s s r o o m   h a s c r e a t e d   a   d e m a n d   t o   m a k e   t h i n g s   e a s i e r .   T h i s   l e a d   t o   t h e   a u t o n o m o u s   w o r l d   w h e r e   a l l   t h i n g s   a r e   u n i f i e d   o n   t h e   i n t e r n e t .   F o r   a n   e x a m p l e ,   c u r r e n t   m o n i t o r i n g   i n   a n   o f f i c e   b u i l d i n g   c a n   b e   v i e w   o n   h a n d h e l d   d e v i c e s   f o r   r e a l - t i m e o b s e r v a t i o n .   A n y   s p i k e   i n   c u r r e n t   c o n s u m p t i o n   c a n   b e   d e t e c t e d   w i t h   t h i s   f e a t u r e s ,   w h e r e   t h e   a d d i t i o n a l   w a s t e   o f   e n e r g y   o c c u r s   c a n   b e   m o n i t o r e d .   T h u s ,   i t   e n a b l e s   e n e r g y   s a v i n g   i n   a n   o f f i c e   e n v i r o n m e n t A n o t h e r   I o T   a p p l i c a t i o n   e x a m p l e   b y   O r t i z   e t   a l . [ 3 ]   t h a t   m e a s u r e   h e a r t   r a t e s   t o g e t h e r   w i t h   Evaluation Warning : The document was created with Spire.PDF for Python.
                                I S S N :   2502 - 4 7 5 2   I n d o n e s i a n   J   E l e c   E n g   &   C o m p   S c i ,   V o l .   14 ,   N o .   1 A p r i l   2 0 1 9   :     353     359   354   w a v e f o r m s .   T h e   d a t a   i s   t h e n   t r a n s m i t t e d   t o   t h e   w e b s i t e   a n d   c a n   b e   v i e w e d   i n s t a n t l y .   A n o t h e r   e x a m p l e   o f   I o T   a p p l i c a t i o n   b y   S u b a s h i n i   e t   a l . [ 4 ]   t o   m o n i t o r   t h e   c r o p s   h u m i d i t y ,   t e m p e r a t u r e ,   l i g h t   a n d   s o i l   m o i s t u r e .   T h e   d a t a   a r e   t h e n   t r a n s m i t t e d   t o   t h e   s e r v e r   f o r   a n a l y s i s   a n d   d a t a b a s e   w h i c h   c a n   c o n t r o l   t h e   g r o w t h   p a r a m e t e r s .   H o w e v e r ,   I o T   d e v i c e s   s u c h   a s   t h e   c u r r e n t   s e n s o r s ,   t h e d a t a i s   c o l l e c t e d   a n d   e x c h a n g e d   o p e n l y   on   t h e   i n t e r n e t .   I f   s e c u r i t y   m e a s u r e s   w e r e   n o t   t a k e n   c a r e   o f ,   u n i n t e n t i o n a l l y ,   t h i s   w i l l   o p e n   t o   a d v e r s a r i e s t h e   l i k e l i h o o d s   o f   d a t a   v u l n e r a b l e .   T h e   a d v e r s a r i e s   c o u l d   g a i n   t h e   d a t a   a n d   t a m p e r e d   t h e   d a t a ,   t h a t   l e a d s   t o   d a t a   i n t e g r i t y   i s s u e s . I n   2 0 1 5 ,   R o s e   e t   a l .   [ 2 ]   r e p o r t e d   t h a t   I o T   o p e n   t o   c h a l l e n g e s   s u c h   a s   s e c u r i t y   w h e r e   I o T   i m p l e m e n t a t i o n s   w i l l   c o m e   u p o n   n e w   a n d   u n i q u e   s e c u r i t y   c h a l l e n g e s .   S o m e   o f   t h e   a t t a c k   o n   t h e s e n s o r s   i n c l u d i n g   t h e   r e p l a y   a t t a c k ,     i m p e r s o n a t i o n   a n d   c o m p r o m i s e   a t t a c k s   [ 5 ] T h e r e f o r e b u i l d i n g   u p   t h e   t r u s t   f o r   t h e   d e v i c e s   b y   t h e   u s e r s   i s   c r u c i a l   t o   p r e v e n t   t h e   d a t a   f r o m   b e i n g   c o m p r o m i s e d   [ 2 ] .     M o r e o v e r ,   I o T   f r a m e w o r k   s e c u r i t y   c h a l l e n g e   i n c l u d i n g   a t t a c k s   a t   e v e r y   l a y e r   g i v e s   a n   i n c r e d i b l e c h a l l e n g e   a n d   n e w   s e c u r i t y   r e q u i r e m e n t s   s h o u l d   b e   e x a m i n e d [ 6 ]     I n t e r n e t   o f   T h i n g s   ( I o T )   R e s e a r c h   s t u d y   b y   H e w l e t t   P a c k a r d   ( H P )   [ 7 ]   f o u n d   o u t   t h a t   7 0   p e r c e n t   o f   I o T   d e v i c e s   w e r e   r u n n i n g   o n   u n e n c r y p t e d   n e t w o r k   s e r v i c e s   a n d   8 0   p e r c e n t   o f   t h e   d e v i c e s   r a i s e d   u p   p r i v a c y   c o n c e r n s T h e   r e s e a r c h   f o u n d   o u t   m a n y   d e v i c e s   n e g l e c t e d   t h e   e n c r y p t i o n   w h i l e   u p d a t i n g   t h e   s o f t w a r e   u p d a t e s   a n d   c o m m u n i c a t i o n   w h i l e   c o n n e c t e d   t o   t h e   i n t e r n e t   i s   u n e n c r y p t e d .   M e a n w h i l e ,   t h e   D H L   l o g i s t i c s   c o m p a n y   r e p o r t e d   i n   2 0 1 5   [ 8 ]   t h a t   t h e   a u t o m a t i o n   b y   I o T   t e c h n o l o g y m a y   l e a d   t o   s e c u r i t y   v u l n e r a b i l i t i e s I n t e r c o n n e c t i o n   o f   I o T   d e v i c e s   o p e n s   a   p a t h   f o r c y b e r   c r i m i n a l s   c o u l d   d a m a g e   t h e   I o T   n e t w o r k   f o r   t h e i r   o w n   a g e n d a .   T h e r e   f o r e I o T   s e c u r i t y   s h o u l d   b e   t h e   p r i o r i t y   e s p e c i a l l y   t h e   i n d u s t r y .   I n   a d d i t i o n ,   a n   i n t e r n e t   s e c u r i t y   r e p o r t   b y   S y m a n t e c   i n   2 0 1 8 ,   r e p o r t e d   t h a t   6 0 0 %   o f   I o T   a t t a c k s   i n c r e a s e d   i n   2 0 1 7   [ 9 ] .   T h e   a t t a c k s   r a t h e r   t h a n   p a r a l y z i n g   t h e   i n t e r c o n n e c t e d   n e t w o r k ,   t h e   a t t a c k e r s   c h o o s e   t o   u t i l i z e   t h e   I o T   r e s o u r c e   t o   m i n i n g   c r y p t o   c o i n .     O n   t h e   n e t w o r k   c o n n e c t i o n ,   t h e   I o T   d e v i c e s   n e e d   t o   g e t   c o n n e c t e d   t o   s h a r e   t h e   d a t a   r e m o t e l y .   W i r e l e s s   c o n n e c t i o n   u s u a l l y   t h e   m a i n   c h o i c e   f o r   d e v i c e   m o b i l i t y   i n s t e a d   o f   w i r e d   c o n n e c t i o n   w h i c h   h a s   l i m i t e d   f l e x i b i l i t y .   T h e   w i r e l e s s   t e c h n o l o g y   r a n g i n g   f r o m   R a d i o   F r e q u e n c y   ( R F ) ,   B l u e t o o t h ,   W I F I   a n d   3 G   o r   L T E   c o n n e c t i o n   [ 6 ] [ 1 0 ] .   H o w e v e r ,   t h e   w i r e l e s s   t e c h n o l o g y   c h o s e n   i s   b a s e d   o n   t h e   r e g u l a t i o n ,   l o c a t i o n ,   d i s t a n c e   o f   t h e   s e n s o r s a n d   e n e r g y   c o n s u m p t i o n   l i m i t a t i o n   f o r   t h e   t h i n g s   w h e n   c o n n e c t e d   t o   t h e   n e t w o r k . A n   a r t i c l e   b y   M c a d a m s   [ 1 1 ]   s u g g e s t   R F   c o m m u n i c a t i o n   p o s s i b l e   t o   b e   t h e   m a i n   p l a y e r   i n   t h e   I o T   e n v i r o n m e n t   a s   l o n g   a s   t h e   r i g h t   w i r e l e s s   d e s i g n e d   f o r   n e t w o r k   r e l i a b i l i t y .   T h e r e f o r e ,   t h e r e   a r e   s e v e r a l   r e s e a r c h e s   o n   R F   i n   I o T   e n v i r o n m e n t   s u c h   a s   b y   K a n a n   e t .   a l   [ 1 2 ]   i n   p r e s e n t e d   a r e s e a r c h   a n d   t e s t e d   i n   c o n s t r u c t i o n   s i t e s   to   p r e v e n t   f a t a l i t i e s   b y   u t i l i z i n g   R F   a t   8 6 8 M h z   a n d   I o T   w e a r a b l e   d e v i c e . A n o t h e r   w o r k   b y   W a n g   e t .   a l   [ 1 3 ] a l s o   p r o p o s e d   s m a r t   h o m e   c o n t r o l   s y s t e m   w i t h   R F   a t   4 3 3 M h z   a n d   a c t u a t o r   n e t w o r k .     S e c u r i n g   t h e   I o T   d e v i c e s   i n c l u d i n g   c o m m u n i c a t i o n   h a v e   b e e n   a   h i g h l i g h t   t o p i c   i n   I o T   r e s e a r c h . L i   a n d   X i o n g   [ 1 4 ]   r e c o m m e n d e d   s e c u r e d   c h a n n e l   b e t w e e n   t h e   s e n s o r   n o d e   t o   t h e   I n t e r n e t   r e s u l t i n g   i n   r e d u c e d   t i m e   a n d   e n e r g y   t o   t h e   s e n s o r   n o d e s   i n   t h e   m e a n t i m e   s e c u r i t y   i n t e g r a t e d .   T h e   a u t h o r   t e s t e d   t h e   s c h e m e   c a l l e d   h e t e r o g e n e o u s   s i g n c r y p t i o n   o n   t h e   o n l i n e   a n d   o f f l i n e   a p p l i c a t i o n .   A n o t h e r   r e s e a r c h ,   S i n g h   e t   a l .   [ 1 5 ] i n t r o d u c e d   S P u b l i s h   t h a t   p u b l i s h e s   e n c r y p t e d   d a t a   w i t h   l i g h t w e i g h t   E C C   t e c h n i q u e s   t h r o u g h   o p t i m i z e d   p a r a m e t e r s   a n d   c o m p u t a t i o n   a l g o r i t h m s .   T h e   a u t h o r s   d e s i g n e d   a n d   i m p l e m e n t e d   t h e   S P u b l i s h   u s i n g   s e c u r e   M Q T T   p r o t o c o l s   ( S M Q T T ,   S M Q T T S N )   w i t h   n e w   s e c u r e   p u b l i s h   c o m m a n d ,   t h e   S P u b l i s h . I n   a n o t h e r   r e s e a r c h ,   W a n g   e t   a l .   [ 1 6 ] t h a t   i m p l e m e n t e d a n d r o i d   b a s e d   p h o n e   c a l l e d   A t t r i b u t e - B a s e d   E n c r y p t i o n   ( A B E )   w i t h   J a v a   l i b r a r y   u t i l i z i n g   t h e   a s y m m e t r i c   e n c r y p t i o n   s c h e m e .   H o w e v e r ,   t h e   w o r k s   b y   S i n g h   e t   a l .   [ 1 5 ]   h a v e   s h o w n   b e t t e r   r e s u l t , e s p e c i a l l y   p e r f o r m a n c e   c o m p a r e d   t o   W a n g   e t   a l .   [ 1 6 ] .   O n e   o f   t h e   l i s t s   m e n t i o n e d   i n   [ 1 7 ] l i s t e d   e n c r y p t i o n   a s   o n e   o f   t h e   k e y   t e c h n o l o g y   t o   i m p r o v e d   I o T   S e c u r i t y .   T h e r e f o r e ,   t h i s   r e s e a r c h   f o c u s i n g   o n   t h e   c o m m u n i c a t i o n   b e t w e e n   I o T   d e v i c e s   i n c l u d i n g   a n   a s y m m e t r i c   e n c r y p t i o n   s c h e m e .         2.   AA β   C R Y P T O S Y S T E M   A   n u m b e r   o f   t e c h n i q u e s   h a v e   b e e n   d e v e l o p e d   t o   s e c u r e   I o T   t h i n g s .   T h e   t e c h n i q u e   f r o m   p r e v i o u s   r e s e a r c h   v a r i e s   f r o m s y m m e t r i c   to   a s y m m e t r i c   e n c r y p t i o n   o r   e v e n   h y b r i d   s c h e m e i s   p o s s i b l e   t o   s e c u r e   I o T   d e v i c e s .   T h e r e f o r e ,   t h i s   m o t i v a t e s   t h i s   s t u d y   t o   e x p l o r e   t h e   a s y m m e t r i c   e n c r y p t i o n   s c h e m e ,   n a m e l y   AA - B e t a   ( AA β )   s c h e m e   c o m p e t e n c e   o n   I o T   e n v i r o n m e n t . AA β  i s   a n a s y m m e t r i c   c r y p t o   s c h e m e   t h a t   w a s   i n t r o d u c e d   b y   A r i f f i n   e t   a l .   i n   2 0 1 2   [ 1 8 ]   u t i l i z i n g   t h e   h a r d n e s s   o f   i n t e g e r   f a c t o r i z a t i o n   p r o b l e m .   T h e   a u t h o r s   d e m o n s t r a t e d   e m p i r i c a l l y   t h a t   AA β e n c r y p t i o n   s h o w s   f a s t e r   r u n t i m e   c o m p a r e   t o   o t h e r   a s y m m e t r i c   e n c r y p t i o n   s c h e m e s ,   s u c h   a s   t h e   R i v e s t   S h a m i r   A d l e m a n   ( R S A )   a n d   E l l i p t i c   c u r v e   c r y p t o g r a p h y   ( E C C ) .   M o r e o v e r o n   t h e   d e c r y p t i o n   p a r t ,   t h e   p e r f o r m a n c e   w a s   s t a t e d   b y   A r i f f i n   e t .   a l   [ 1 8 ]   w a s   a s   f a s t   a s   R S A   a n d   m a r g i n a l l y   b e h i n d   E C C .   I n   a n o t h e r   e x p e r i m e n t   d e m o n s t r a t e d   b y   A r i f f i n   e t   a l .   [ 1 9 ] ,   t h e y   h a v e   t e s t e d   t h e i r   s c h e m e   o n   M a p l e   1 3   u s i n g   W i n d o w s   7   o p e r a t i n g   s y s t e m   a n d   s h o w e d   t h a t   AA β e n c r y p t i o n   i s   c a p a b l e   w i t h   l a r g e   d a t a   s e t s   a n d   l a r g e   k e y   s i z e   a t   f a s t e r   r u n t i m e   c o m p a r e d   t o   R S A   a n d   E C C   s c h e m e .   G e n e r a l l y ,   t h e   AA β   Evaluation Warning : The document was created with Spire.PDF for Python.
I n d o n e s i a n   J   E l e c   E n g   &   C o m p   S c i     I S S N :   2502 - 4 7 5 2       T e s t b e d   v e r s u s   s i m u l a t i o n   a p p r o a c h   o n   R F   c o m m u n i c a t i o n   w i t h   ( S y e d   F a r i d   S y e d   A d n a n )   355   e n c r y p t i o n   s c h e m e   a l g o r i t h m   t h a t   d i s c o v e r e d   b y   A r i f f i n   e t   a l .   i n   2 0 1 [ 1 8 ]   c a n   b e   r e p r e s e n t e d   w i t h   k e y   g e n e r a t i o n ,   e n c r y p t i o n   a n d   d e c r y p t i o n   a s   d e s c r i b e d   b e l o w     a.   AA β K e y   G e n e r a t i o n   AA β k e y   g e n e r a t i o n   p r o c e d u r e   i s   p r e s e n t e d   a s   i n   A l g o r i t h m   1   b e l o w :   A l g o r i t h m   1 :   K e y   G e n e r a t i o n   f o r   A A β   1.   B E G I N   2.   C h o o s e   r a n d o m   p r i m e s   p   a n d   q   w i t h   t h e   s i z e   o f   n - b i t   u n t i l   3 (   4 )   a n d     3 (   4 ) .   3.   G e t   a   r a n d o m   i n t e g e r   >   ( 2 ) 4 / 9   4.   G e t   i n t e g e r   e   s u c h   t h a t   e . d   1   m o d   pq     A d d   m u l t i p l e   p . q   u n t i l   2 3 + 4 < < 2 3 + 6   ( i f   n e c e s s a r y )   5.   G e t   A 1   =   2   w h e r e   2 3 < A 1 < 2 3 + 3   6.   S e t   A 2   =   e   7.   R e t u r n   ( n ,   A 1 , A 2 )   a n d   ( p q ,   d )   8.   E N D     b.   AA β E n c r y p t i o n   T h e   AA β e n c r y p t i o n   p r o c e d u r e   c a n   b e   d e f i n e d   i n   A l g o r i t h m   2 :   A l g o r i t h m   2 :   AA β E n c r y p t i o n     1.   B E G I N   2.   G e t   p l a i n t e x t   M     3.   D i v i d e   p l a i n t e x t   M   t o   g e t   p l a i n t e x t   p a i r 1     2   4.   C o m p u t e   c i p h e r t e x t ,   =   1 1   +   2 2 2   5.   R e t u r n   c i p h e r t e x t ,   C   6.   E N D     c.   AA β D e c r y p t i o n   T h e   AA β d e c r y p t i o n   p r o c e s s   i s   p r e s e n t ed   i n   A l g o r i t h m   3   b e l o w :   A l g o r i t h m   3 :   AA β D e c r y p t i o n   1.   B E G I N   2.   R e a d   c i p h e r t e x t ,   C   3.   C o m p u t e     C   (      )   4.   C o m p u t e = 1     1 + ( 2   ) (    )   5.   C o m p u t e   = 2     1 ( 2 )   (    )   6.   C o m p u t e   = 3   1 + ( 2 )   (    )   7.   C o m p u t e   = 4   1 ( 2 )   (    )   8.   L o o p   C o m p u t e   1 =     2   2 1   9.   W h i l e   c o u n t e r < 4   1 0 .   I f   1 >   0 ,   p i c k   t h e   p a i r ( 1 , )   1 1 .   S e t     2 =     1 2 .            =   2 4 1   +   2   1 3 .   E N D     F r o m   t h e   a l g o r i t h m   d e s c r i b e d   a b o v e ,   t h e   AA β   e n c r y p t i o n   s c h e m e g e n e r a l   i d e a c a n   b e s h o w n   i n   F i g u r e   1 .   T h e   p u b l i c   k e y   ( n ,   A 1 ,   A 2 a r e   p u b l i c l y   a v a i l a b l e   o n   t h e   n e t w o r k   f o r   a l l   d e v i c e s .   T h i s   c a n   b e   v i s u a l i z ed   i n   f o r m   o f   A l o n g   a n d   B u s u ,   w h i c h   a r e   a n   e x a m p l e   o f   t w o   e n t i t i e s   t o   e s t a b l i s h   s e c u r e   c o m m u n i c a t i o n A l o n g   c a n   b e   r e p r e s e n t e d   a s   t h e   s e r v e r ,   w h i l e   B u s u   i n   t h i s   p o s i t i o n   i s   t h e   C l i e n t .             F i g u r e   1 AA β   E n c r y p t i o n   P r o c e s s   Evaluation Warning : The document was created with Spire.PDF for Python.
                                I S S N :   2502 - 4 7 5 2   I n d o n e s i a n   J   E l e c   E n g   &   C o m p   S c i ,   V o l .   14 ,   N o .   1 A p r i l   2 0 1 9   :     353     359   356   T h e n , f o r   t h e   AA β d e c r y p t i o n   s c h e m e ,   t h e   p r o c e s s   c a n   b e   i l l u s t r a t e d   i n   F i g u r e   2 .   T h e   p r i v a t e   k e y   ( pq d)   o n l y   a v a i l a b l e   t o   t h e   k e y   o w n e r ,   i n   t h i s   c a s e ,   i t   i s   A l o n g   a n d   t h e   p r i v a t e   k e y   c a m d e c r y p t s B u s u s   m e s s a g e .           F i g u r e   2 .   A A β D e c r y p t i o n   P r o c e s s       3.     E X P E R I M E N T A L   S E T U P   G e n e r a l l y ,   t h e   e x p e r i m e n t s   c o n s i s t   o f   e n c r y p t e d   d a t a   t r a n s m i s s i o n   u s i n g   R F   n e t w o r k .   T h e   s e t u p   c o n s i s t s   o f   a   c l i e n t   a n d   a   s e r v e r   t h a t   b a s e d   o n   R a s p b e r r y   P i   3   d e v i c e .   E a c h   o f   t h e   d e v i c e s   i s   e q u i p p e d   w i t h   a n   RF   t r a n s c e i v e r .   M e a n w h i l e ,   f o r   t h e   e n v i r o n m e n t   u s e d   i n   t h i s   s e t u p   i s   t h e   R a s p b i a n   O p e r a t i n g   S y s t e m   ( OS ) T h e   R a s p b i a n   O S   i s   a   L i n u x   O S   t h a t   h a s   b e e n   e n h a n c e d   f o r   R a s p b e r r y   P i , e m b e d d e d   d e v i c e s   t h a t   a r e   b a s e d   o n   t h e   A R M   p r o c e s s o r . T h e   p l a t f o r m   s p e c i f i c a t i o n   is :   a)   R a s p b e r r y   P i   3 b a s e d   o n   4   x   A R M   C o r t e x - A 5 3 Q u a d   C o r e   1 . 2 G H z   b y   B r o a d c o m a n d   1 G b   o f   R A M . T h i s   e x p e r i m e n t   r u n n i n g   o n   R a s p b i a n   O S   v e r s i o n   c a l l e d   J e s s i e .   b)   F o r   t h e   RF   m o d u l e ,   t h e   d e v i c e   i s   C i s e c o S l i c e   o f   R a d i o   W i r e l e s s   R F   T r a n s c e i v e r   m o d u l e   p a i r e d   w i t h   R a s p b e r r y   P i   3 .   T h e   R F   t r a n s c e i v e r   a b l e   t o   t r a n s m i t s   a n d   r e c e i v e   u p   t o   2 0 0   m e t e r s   i n   s i g h t   w i t h o u t   a n   a n t e n n a   a t t a c h e d .       T h e   R F   m o d u l e   i s   c h o s e n   i n   t h i s   e x p e r i m e n t   b e c a u s e   o f   t h e   l o w e r   e n e r g y   r e q u i r e d   b y   t h e   R F   c o m p a r e d   t o   W I F I   t e c h n o l o g y .   T h e   d e s i g n   c o n s i d e r s   a   t e s t b e d   w h e r e   t h e   s e n s o r s   a r e   i n   s i g h t   i n   a   r o o m   t o   t r a n s m i t s   t h e   p a y l o a d .   N e x t ,   t h e   c o d e s   w e r e   d e s i g n e d   t o   w o r k   o n   t h e   e m b e d d e d   d e v i c e .   F o r   t h i s   e x p e r i m e n t ,   t h e   c o d e s   w e r e   w r i t t e n   u s i n g   t h e   C   p r o g r a m m i n g   l a n g u a g e   f o r   AA β  e n c r y p t i o n   p r o c e s s   o n   t h e   R a s p b i a n   e n v i r o n m e n t .   T o   h a n d l e   m u l t i p l e   p r e c i s i o n   n u m b e r s   a n d   o p t i m i z e   t h e   e n c r y p t i o n   p r o c e s s ,   t h e   c o d e s   w e r e   w r i t t e n   w i t h   B i g n u m   l i b r a r y   ( G M P ) .   G M P   l i b r a r y   i s   u s u a l l y   u s e d   f o r   a r b i t r a r y   p r e c i s i o n   a r i t h m e t i c   t h a t   s u p p o r t s   t h e   c a l c u l a t i o n s   u p   t o   t h e   a v a i l a b l e   m e m o r y   o f   t h e   s y s t e m   r a t h e r   t h a n   h a v i n g   a   l i m i t a t i o n   o n   t h e   t y p e s   o f   t h e   v a r i a b l e   i t s e l f   [ 2 0 ]   M e a n w h i l e ,   f o r   t h e   c o m m u n i c a t i o n s   b e t w e e n   d e v i c e s   w i t h   R F ,   t h e   c o d e s   a r e   w r i t t e n   i n   P y t h o n   s c r i p t i n g .   T h e   c o m m u n i c a t i o n s   i n c l u d e d   t r a n s m i s s i o n   ( T x )   a n d   r e c e i v e   ( R x )   w h i l e   t h e   t r a n s m i s s i o n   s p e e d   c h o s e n   i s   1 1 5 2 0 0   b a u d   r a t e .   T h e   R F   f r e q u e n c y   u s e d   i n   t h i s   e x p e r i m e n t   i s   8 6 8 M h z .   F o r   t h e   s i z e   o f   p l a i n t e x t   p a i r ,   m 1   a n d   m 2 s e l e c t e d   i n   t h i s   e x p e r i m e n t   a r e   b a s e d   o n   t h e   c o n d i t i o n   b e l o w   w h e r e :   a)   2 4   < 1 < 2 4 + 1     b)     2 2 2 < 2 < 2 2 1       W h e r e   n   i s   t h e   l e n g t h   o f   p r i m e   a n d   m   i s   t h e   p l a i n t e x t .   T h e   p l a i n t e x t   r a n g e   u s e d   i s   b a s e d   o n   A r i f f i n   e t   a l .   d e f i n i t i o n   i n   [ 1 8 ] .   M e a n w h i l e ,   t h i s   r e s e a r c h   a s s u m e d   t h e   k e y   g e n e r a t i o n   i s   g e n e r a t e d   e a r l i e r   a n d   t h e   p u b l i c   k e y   is p r e s h a r e d   w i t t h e   c l i e n t   a n d   t h e   s e r v e r .       4.   R E S U L T S   A N D   A N A L Y S I S   T h i s   s e c t i o n   p r e s e n t s   t h e   r e s u l t s   o f   t h e   e x p e r i m e n t   s e t u p   f r o m   t h e   p r e v i o u s   s e c t i o n . T h e   r e s u l t s   i n c l u d e   t h e   R F   s i m u l a t i o n   t r a n s m i s s i o n   a n d   r e c e i v e   r u n t i m e   w h i l e   t r a n s m i t t i n g   t h e   d a t a .     T a b l e   1   s h o w s   t h e   R F   s i m u l a t i o n   f o r   AA β o n   R a s p b e r r y   P i   2   p l a t f o r m   f r o m   o u r   p r e v i o u s   r e s e a r c h   [ 2 1 ] .   T h e   d a t a   s i z e   i s   r e f e r r i n g   t o   t h e   c i p h e r t e x t   g e n e r a t e d   f r o m   t h e   e n c r y p t i o n   s e c t i o n . I n   t h i s   e x p e r i m e n t ,   t h e   d a t a   s i z e   i s   r e p r e s e n t e d   i n   b i t s .   T a b l e   1   s h o w s   t h e   r e s u l t s   s i m u l a t e d w i t h   s e r i a l   c o m m u n i c a t i o n   s i m u l a t e d   a   c l i e n t   t r a n s m i t t i n g   d a t a   t o   t h e   s e r v e r .   T h i s   c o u l d   b e   a   t r a n s m i s s i o n   f r o m   a   s e n s o r   t o   a   s e r v e r ,   w h e r e   l o w   r u n t i m e   a n d   l o w   e n e r g y   i s   r e q u i r e d   e s p e c i a l l y   f o r   a r e s o u r c e - c o n s t r a i n e d d e v i c e .   Evaluation Warning : The document was created with Spire.PDF for Python.
I n d o n e s i a n   J   E l e c   E n g   &   C o m p   S c i     I S S N :   2502 - 4 7 5 2       T e s t b e d   v e r s u s   s i m u l a t i o n   a p p r o a c h   o n   R F   c o m m u n i c a t i o n   w i t h   ( S y e d   F a r i d   S y e d   A d n a n )   357   T a b l e   1 . R a s p b e r r y   P i   2   AA β R F   T r a n s m i s s i o n   S i m u l a t i o n   R u n t i m e   [ 2 1 ]   K e y   S i z e   D a t a   S i z e   ( b i t s )     E n c r y p t i o n   ( s )     D e c r y p t i o n   ( s )   C l i e n t   S e r v e r   T r a n s m i t s ( s )   R e c e i v e d ( s )   1536   3587   0 . 0 0 0 9 5 8 7   0 . 0 1 8 6 1 6 1   0 . 0 0 1 2 3 4 6 6 7   0 . 0 5 6 0 9 0 3 3 3   3072   7172   0 . 0 0 1 7 5 5   0 . 1 1 5 3 9 6 1   0 . 0 0 1 3 4 9 6 6 7   0 . 1 2 0 4 4 7 3 3 3   6144   14340   0 . 0 0 3 9 2 1 7   0 . 7 2 3 4 3 7 3   0 . 0 0 1 7 1 6 6 6 7   0 . 2 3 9 1 3 7 3 3 3       N e x t ,   t h i s   r e s e a r c h   c o n t i n u e s   t h e   e x p e r i m e n t   w i t h   R a s p b e r r y   P i   3   t r a n s m i s s i o n ,   t h i s   t i m e   w i t h   r e a l   w o r k i n g   R F   t r a n s m i s s i o n . T a b l e   2 b e l o w   s h o w s   t h e   R F   t r a n s m i s s i o n   r u n t i m e   w i t h   R F   o n   R a s p b e r r y   P i   3 .         T a b l e   2 .   R a s p b e r r y   P i   3   AA β   R F   T r a n s m i s s i o n   R u n t i m e     K e y   S i z e     D a t a   S i z e   ( b i t s )   C l i e n t   S e r v e r   T r a n s m i t s ( s )   R e c e i v e d ( s )   1536   3587   0 . 0 0 1 4 2 7 5   0 . 0 7 3 4 9 6   3072   7172   0 . 0 0 2 1 7 9 5   0 . 1 9 3 8 4   6144   14340   0 . 0 0 4 1 5 4 2   0 . 3 9 3 4 9 9 9       F i g u r e   3   s h o w s   t h e   c o m p a r i s o n   o f   AA β RF   s i m u l a t i o n   w i t h   t h e   r e a l   w o r k i n g   R F   t r a n s m i s s i o n   t o t a l   r u n t i m e . F o r   t h e   k e y   s i z e   o f   6 1 4 4 -   b i t ,   t h e   R F   t r a n s m i t s   r u n t i m e   i n c r e a s e   a r o u n d t w o - f o l d   c o m p a r e d   t o   R F   t r a n s m i t s   d u r i n g   s i m u l a t i o n   r u n t i m e .   M e a n w h i l e ,   s e r v e r   r e c e i v e d   r u n t i m e   i n c r e a s e d   6 0 %   c o m p a r e d   t o   R F   s i m u l a t i o n .   T h i s   is   d u e   t o   s e v e r a l   d e l a y s   a d d e d   t o   t h e   d e s i g n e d   o f   R F   t r a n s m i s s i o n   o n   P y t h o n   p r o g r a m m i n g .   T h e   d e l a y s   a d d e d   t o   t h e   R F   t r a n s c e i v e r   t o   c o n t r o l   t h e   b u f f e r   f r o m   b e i n g   f u l l   w h i l e   t r a n s m i t t i n g   t h e   c i p h e r t e x t   t h a t   c o u l d   c a u s e   d a t a   l o s s e s .   W i t h   s i m u l a t i o n ,   t h e r e   a r e   n o   l o s s e s   o c c u r ,   r e s u l t i n g   i n   f a s t e r   t r a n s m i t s   a n d   r e c e i v e d   r u n t i m e .           F i g u r e   3 AA β   R F   S i m u l a t i o n   a n d   R F   T r a n s m i s s i o n   T o t a l   R u n t i m e       G i v e n   t h e   s c e n a r i o   a b o v e ,   t h e   m e a s u r e d   c u r r e n t   o n   R a s p b e r r y   P i   2   i s   0 . 2 5 8 A   a t   5   V o l t   a n d   R a s p b e r r y   P i   3   c u r r e n t   a t   0 . 2 7 9 A   a t   4 . 8 6 V .   T a b l e   3   s h o w s   t h e   R F   t r a n s m i t s   r u n t i m e   a l o n g   w i t h   r u n t i m e   c u r r e n t ,   v o l t a g e ,   p o w e r   a n d e n e r g y   c o n s u m e d   d u r i n g   t r a n s m i s s i o n   o f   AA β c i p h e r t e x t .   M e a n w h i l e ,   T a b l e   4 .   s h o w s   t h e   r u n t i m e   e n e r g y   c o n s u m e d   a t   t h e   r e c e i v e r   s i d e .   T h e   d e s i g n e d   R F   c o m m u n i c a t i o n s   a t   r e c e i v e r   s i d e   r e q u i r e d   l o n g e r   r u n t i m e   a n d   e n e r g y   c o m p a r e d   t o   t r a n s m i t s   r u n t i m e   a n d   e n e r g y .   T h i s   h a p p e n s   b e c a u s e   o f   r e c e i v e r   d e l a y   a d d e d   l o n g e r   t h a n   t r a n s m i t s   d e l a y .   T h e   R F   a d d e d   l o n g e r   d e l a y   r e c e i v i n g   t h e   d a t a   c o r r e c t l y   t o   a v o i d   t h e   b u f f e r   b e i n g   f u l l ,   l i m i t e d   b y   t h e   R F   d e v i c e .   I f   t h e   t r a n s m i s s i o n   i s   n o t   b e i n g   c o n t r o l l e d ,   t h e   r e c e i v e d   d a t a   w i l l   b e   m i x e d   u p   w h i l e   m o r e   d a t a   i n c o m i n g   a t   r e c e i v e r   a n d   r e s u l t i n g   i n   w r o n g   d a t a   a c q u i r e d .       T a b l e   3 . AA β R F   T r a n s m i t s   R u n t i m e   E x p e r i m e n t   K e y   S i z e   D a t a   S i z e   ( B y t e )   R F   R u n t i m e   ( s )   R u n t i m e   C u r r e n t   ( A )   R u n t i m e   V o l t a g e   ( V )   P o w e r   ( W a t t )   E n e r g y   ( J o u l e s )   1536   600   0 . 0 0 1 4 2 7 5   0 . 2 7 9   4 . 8 6   1 . 3 5 6   0 . 0 0 1 9 3 6   3072   1196   0 . 0 0 2 1 7 9 5   0 . 2 7 9   4 . 8 6   1 . 3 5 6   0 . 0 0 2 9 5 5   6144   2392   0 . 0 0 4 1 5 4 2   0 . 2 7 9   4 . 8 6   1 . 3 5 6   0 . 0 0 5 6 3 3   Evaluation Warning : The document was created with Spire.PDF for Python.
                                I S S N :   2502 - 4 7 5 2   I n d o n e s i a n   J   E l e c   E n g   &   C o m p   S c i ,   V o l .   14 ,   N o .   1 A p r i l   2 0 1 9   :     353     359   358   T a b l e   4 AA β R F   R e c e i v e   R u n t i m e   E x p e r i m e n t   K e y   S i z e   D a t a   S i z e   ( B y t e )   R F   R u n t i m e   ( s )   C u r r e n t   R u n t i m e   ( A )   V o l t a g e   R u n t i m e   ( V )   P o w e r   ( W a t t )   E n e r g y   ( J o u l e s )   1536   600   0 . 0 7 3 4 9 6   0 . 2 7 9   4 . 8 6   1 . 3 9 5   0 . 0 9 9 6 5 6   3072   1196   0 . 1 9 3 8 4   0 . 2 7 9   4 . 8 6   1 . 3 9 5   0 . 2 6 2 8 3 5   6144   2392   0 . 3 9 3 4 9 9 9   0 . 2 7 9   4 . 8 6   1 . 3 9 5   0 . 5 3 3 5 6 2       F i g u r e   4   i l l u s t r a t e d   t h e   e n e r g y   r e q u i r e d   i n   J o u l e s   f o r   R F   t r a n s m i t s   a n d   r e c e i v e d   r e s p e c t i v e l y .   W h e n   k e y   s i z e   a n d   p l a i n t e x t   i n c r e a s e d ,   t h e   l o n g e r   t i m e   i s   t a k e n   f o r   r e c e i v i n g   r e s u l t i n g   h i g h e r   e n e r g y   c o n s u m e d .   M e a n w h i l e ,   t h e   e n e r g y   f o r   t r a n s m i t s   i s   a l m o s t   e q u a l   f o r   a l l   k e y   s i z e .   T h i s   c a n   b e   c o n c l u d e d   t h a t   i t   i s   f e a s i b l e   f o r   e n e r g y   c o n s t r a i n e d   d e v i c e s ,   e s p e c i a l l y   f o r   d a t a   e n c r y p t i o n   a n d   t r a n s m i s s i o n .   M e a n w h i l e ,   t h e   l o n g e r   t i m e   t a k e n   f o r   r e c e i v e d   w i l l a d d   h i g h e r   e n e r g y   o v e r h e a d   f o r   t h e   r e s o u r c e - c o n s t r a i n e d   d e v i c e .   T h i s   i s   s u i t a b l e   f o r   a   c o n d i t i o n   w h e r e   t h e   d a t a   c o l l e c t e d   f r o m   t h e   s e n s o r s   a n d   p r o c e s s e d   a t   t h e   c e n t r a l i z e d   p r o c e s s i n g   s u c h   a s   t h e   s e r v e r .           F i g u r e   4 AA β   R F   T r a n s m i t s   a n d   R e c e i v e   E n e r g y       H e n c e ,   i n   R F   s i m u l a t i o n ,   t h e   e n c r y p t i o n   a n d   t r a n s m i s s i o n   p r o c e s s   w i t h   a   k e y   s i z e   o f   6 1 4 4 - b i t ,   t h e   t i m e   t a k e n   i s   0 . 9 6 8   s e c o n d s .   T h e r e f o r e ,   t h e   c a l c u l a t e d   t o t a l   e n e r g y   i s   1 . 2 4 9   J o u l e s   p e r   s e s s i o n . M e a n w h i l e f o r   t h e   r e a l   e x p e r i m e n t   o f   R F   t r a n s m i s s i o n ,   t h e   t o t a l   t i m e   t a k e n   c a l c u l a t e d   i s   1 . 1 2 5   s e c o n d s   a t   1 . 5 2 5   J o u l e s   p e r   s e s s i o n .   A n   i n c r e a s e   o f   5 7 . 5 4 %   f r o m   t h e   s i m u l a t i o n   t o   t h e   r e a l   R F   e x p e r i m e n t   c a n   b e   s e e n   f o r   t h e   k e y   s i z e   o f   6144 - b i t c a u s e d   b y   t h e   e x t r a   d e l a y   a d d e d   t o   c o n t r o l   t h e   c o m m u n i c a t i o n .       5.   C O N C L U S I O N   T h i s   r e s e a r c h   i n t r o d u c e d   a n   a s y m m e t r i c   e n c r y p t i o n   s c h e m e ,   t h e   AA β   e n c r y p t i o n   s c h e m e   t o g e t h e r   w i t h   R F   t r a n s m i s s i o n   t e s t b e d   t o   t e s t   t h e   I n t e r n e t   o f   T h i n g s   e n c r y p t e d   c o m m u n i c a t i o n s .   T h i s   r e s e a r c h   a l s o   c o m p a r e d   w i t h   t h e   s i m u l a t e d   r e s u l t s   f r o m   t h e   p r e v i o u s   p u b l i c a t i o n .   T h e   r e s u l t s   s h o w t h e   AA β t e s t b e d   s e t u p   w i t h   R F   t r a n s c e i v e r   g e t t i n g   a n   i n c r e a s e   o f   r u n t i m e   a n d   e n e r g y   c o m p a r e d   t o   t h e   s i m u l a t i o n .   F o r   t h e   t r a n s m i t   s i d e ,   t h e   r u n t i m e   i n c r e a s e d   t w o - f o l d   f o r   t h e   l a r g e s t   k e y   s i z e   a n d   p a y l o a d   s i z e .   O n   t h e   o t h e r   h a n d ,   t h e   r e c e i v e r   r u n t i m e   i n c r e a s e d   6 0 %   f r o m   t h e   s i m u l a t i o n .   T h e   t r a n s m i s s i o n   f o r   b o t h   s i m u l a t i o n   a n d   t h e   w o r k i n g   t e s t b e d   w a s   d e s i g n e d   w i t h   t h e   s a m e   P y t h o n   s c r i p t i n g ,   b a u d   r a t e   a n d   p a y l o a d   s i z e   f o r   e a c h   k e y   s i z e .   H o w e v e r ,   c o n t r o l l i n g   t h e   r e a l   R F   t r a n s m i s s i o n   r e q u i r e s a   d i f f e r e n   t a p p r o a c h   t o   a v o i d   a n y   e r r o r   i n   t r a n s m i s s i o n   o v e r   t h e   R F   c o n n e c t i o n .   T h e   d i f f e r e n c e   b e t w e e n   s i m u l a t i o n   a n d   w o r k i n g   R F   t r a n s m i s s i o n ,   t h e r e   i s   n o   e r r o r   o r   s c r a m b l e d   p a y l o a d   r e c e i v e d   a t   t h e   r e c e i v e r   d u r i n g   s i m u l a t i o n e v e n   u p   f o r   2 0 0   t i m e s   d a t a   t r a n s m i s s i o n   w h e r e   a d v i s e d   b y   P u t r a   e t   a l .   [ 2 2 ]   i n   t r a n s m i t t i n g   t h e   d a t a   i n   t h e   w i r e l e s s   n e t w o r k .   T h e   R F   t r a n s m i t s   m i g h t   b e   b e n e f i c i a l   t o   m u l t i - s e n s o r   d e v i c e   w h i l e   e n c r y p t i n g   t h e   p a y l o a d   w i t h   AA β  w h e r e   t h e   l o w   e n e r g y   r e q u i r e d   t o   e n c r y p t   a n d   t r a n s m i t s   t h e   p a y l o a d . E v e n   t h o u g h   t h e   p a y l o a d   s i z e   i s   g e t t i n g   b i g g e r   a n d   h i g h e r   k e y   s i z e   r e q u i r e d ,   t h e   r u n t i m e   a n d   e n e r g y   r e q u i r e d   a l m o s t   e v e n l y   a c r o s s   a l l   k e y   s i z e   t e s t e d   i n   t h i s   r e s e a r c h . T h e   f u t u r e   w o r k   c a n   b e   e x t e n d e d   t o   a n o t h e r   w i r e l e s s   t e c h n o l o g y   s u c h   a s   W I F I   o r   B l u e t o o t h   n e t w o r k   f o r   b e t t e r   r e s u l t   c o m p a r e d   t o   R F   r e c e i v e d   s e c t i o n   w i t h   M e s s a g e   Q u e u i n g   T e l e m e t r y   T r a n s p o r t   ( M Q T T )   p r o t o c o l   m i g h t   b e   u s e f u l   f o r   t h e   r e s o u r c e - c o n s t r a i n e d   d e v i c e .           Evaluation Warning : The document was created with Spire.PDF for Python.
I n d o n e s i a n   J   E l e c   E n g   &   C o m p   S c i     I S S N :   2502 - 4 7 5 2       T e s t b e d   v e r s u s   s i m u l a t i o n   a p p r o a c h   o n   R F   c o m m u n i c a t i o n   w i t h   ( S y e d   F a r i d   S y e d   A d n a n )   359   A C K N O WL E D G E M E N T S   T h e   a u t h o r s   w o u l d   l i k e   t o   a c k n o w l e d g e   t h e   M i n i s t r y   o f   H i g h e r   E d u c a t i o n   ( M O H E )   M a l a y s i a   f o r   p r o v i d i n g   t h e   g r a n t   6 0 0 - R M I / N R G S   5 / 3   ( 5 / 2 0 1 3 )   a n d   U n i v e r s i t i   T e k n o l o g i   M A R A   ( U i T M )   f o r   s u p p o r t i n g   t h i s   r e s e a r c h   w o r k .       R E F E R E N C E S   [1]   M a rg a re t   Rous e   a nd  Ivy   W i g m ore Int e r ne t   of   T hi ngs   (IoT ), ”  T e c T ar ge t [O nl i ne ].  A va i l a bl e :   ht t p : / / i nt e rne t oft hi ng s a g e nda .t e c ht a rg e t .c om / de fi ni t i on/ Int e rne t - of - T hi ng s - IoT [A c c e s s e d:   29 - F e b - 2016].   [2]   K . Ros e , S . E l dri dg e a nd C. L y m a n , “ T he  i nt e r ne t   of  t hi ngs : an ov e r v i e w ,”   Int e r ne t   Soc . , no. O c t obe r, p . 53, 2015.   [3]   K J P O rt i z J P O D a va l os E S E us e bi o,  a nd  D M T uc a y IoT E l e c t r oc ar di ogr am   (E CG m oni t or i ng  s y s t e m ,”   Indone s . J E l e c t r E ng. Com put . Sc i . vol . 10, no. 2,   p p . 480 489, 2018.   [4]   M S M S D a s S H e bl e U Ra j a nd  R.  K a rt hi k,  Int e r ne t   of   T hi ngs   bas e Wi r e l e s s   P l ant   Se ns or   f or   Sm ar t   F ar m i ng, ”  Indone s . J E l e c t r E ng. Com put . Sc i . vol . 10, no. 2, p p . 456 468, 2018.   [5]   K N Q Ra j a   W a s e e m   A nw a r,  M a j i B a kht i a ri A na z i da   Z a i na l Se c ur i t y   i Wi r e l e s s   Se ns or   Ne t wor k A ppr oac he s  and Is s ue s ,”   T E L KO MNIKA  Indone s . J . E l e c t r E ng. vol . 15, no. 3, p p . 584 590, 2015.   [6]   R.  M a hm oud,  T Y ous uf,  F A l oul a nd  I.  Z ua l ke rna n,  Int e r ne t   of  t hi ngs  (IoT ) s e c ur i t y : Cur r e nt  s t at us , c hal l e nge s   and   pr os pe c t i v e   m e as ur e s ,”   2015  10t Int e r nat i onal   Conf e r e nc e   f or   Int e r ne t   T e c hnol ogy  and Se c ur e d T r ans ac t i ons   (ICIT ST ) . p p . 336 341, 2015.   [7]   H e w l e t t  P a c ka rd E nt e rp ri s e , “ Int e r ne t  of  T hi ngs  R e s e ar c h St udy   2015 R e por t ,   no. J ul y , p . 4, 2015.   [8]   J M a c a ul a y ,   L Buc ka l e w a nd  G Chung Int e rne t   of  T hi ng s   i L og i s t i c s ,”   D H L  T r e nd R e s . , vol . 1, no. 1, p p . 1 27, 2015.   [9]   S y m a nt e c , “ 2018 Int e r ne t   Se c ur i t y   T hr e at  R e por t ,   2018.   [10]   F K S a nt os a nd  N C.  H V un,  Se c ur i ng IoT  f or  s m ar t  hom e  s y s t e m ,”   P r oc . Int Sy m p. Cons um . E l e c t r on. ISCE vol . 2015 A ug us p p . 5 6, 2015.   [11]   B.  M c a da m s R F   F U ND A ME NT A L f or   t he   INT E R NE T   of   T H ING S ,”   2017.  [O nl i ne ].  A va i l a bl e :   ht t p s : / / ol e um t e c h.c om / w p - c ont e nt / up l oa ds / dow nl oa ds / re fe re nc e s / rf - funda m e nt a l s - for - i ot - i i ot - ol e um t e c h.p df .   [12]   R.  K a na n,  O E l ha s s a n,  a nd  R.  Be ns a l e m A IoT - bas e aut onom ous   s y s t e m   f or   wor k e r s ’  s af e t y   i c ons t r uc t i on  s i t e s   wi t r e al - t i m e   al ar m i ng,  m oni t or i ng,  and  pos i t i oni ng s t r at e gi e s ,”   A ut om . Cons t r . , vol . 88, no. N ove m be r 2016,  p p . 73 86, 2018.   [13]   M W a ng G Z ha ng C.  Z ha ng J Z ha ng a nd  C.  L i A IoT - bas e appl i anc e   c ont r ol   s y s t e m  f or  s m ar t  hom e s ,”  i P r oc e e di ngs   of   t he   2013  Int e r nat i onal   Conf e r e nc e   on  Int e l l i ge nt   Cont r ol   and  Inf or m at i on  P r oc e s s i ng,  ICICIP   2013 , 2013, p p . 744 747.   [14]   F L i   a nd  P .   X i ong P r ac t i c al   s e c ur e   c om m uni c at i on  f or   i nt e gr at i ng  wi r e l e s s   s e ns or   ne t wor k s   i nt t he   i nt e r ne t   of   t hi ngs ,”   IE E E   Se ns . J . , vol . 13, no. 10, p p . 3677 3684, 2013.   [15]   M S i ng h,  M A Ra j a n,  V L S hi vra j a nd  P Ba l a m ura l i dha r,  Se c ur e   MQ T T   f or   Int e r ne t   of  T hi ngs  (IoT ), ”  P r oc -   2015 5t h Int Conf . Com m un. Sy s t . Ne t w. T e c hnol CSNT  2015 , p p . 746 751, 2015.   [16]   X W a ng J Z ha ng E M S c hool e r,  a nd  M Ion,  P e r f or m anc e   e v al uat i on  of   A t t r i but e - B as e E nc r y pt i on:  T owar dat a pr i v ac y  i t he  IoT , ”  2014 IE E E   I nt Conf . Com m un. ICC 2014 , p p . 725 730, 2014.   [17]   J . Bl y l e r, “ 8 Cr i t i c al  IoT  Se c ur i t y   T e c hnol ogi e s ,   i E l e c t r oni c   D e s i gn , 2017.   [18]   M R.  K A ri ffi n,  M A A s bul l a h,  N . A . A bu, a nd Z . M a ha d, “ A  Ne w E f f i c i e nt  A s y m m e t r i c  Cr y pt os y s t e m  B as e d on  t he   Int e ge r   F ac t or i z at i on  P r obl e m   of   N= P ^ .q ,”   Mal ay s i an  J Mat h.  Sc i 7(S)  19 - 37  Spe c Is s ue   3r Int Conf Cr y pt ol Com put . Se c ur . 2012 , vol . 7, p p . 1 6, 2012.   [19]   Z M a ha a nd  M R.  K A ri ffi n,  A A B e t publ i c   k e y   c r y pt os y s t e m   -   A   ne pr ac t i c al   as y m m e t r i c   i m pl e m e nt at i on  bas e on  t he   s quar e   r oot   pr obl e m ,   i Com put i ng  and  Conv e r ge nc e   T e c hnol ogy   (ICCCT ),  2012  7t Int e r nat i onal   Conf e r e nc e   on , 2012, p p . 584 588.   [20]   T he   G N U   M P   Bi g num   L i bra ry T he   G NU   Mul t i p l e   P r e c i s i on  A r i t hm e t i c   L i br ar y   (G MP L i br ar y .”   [O nl i ne ].  A va i l a bl e :   ht t p s : / / g m p l i b.org / [A c c e s s e d:  25 - M a r - 2016].   [21]   S F S A dna n,  M A M Is a a nd  H H a s hi m R F   s i m ul at i ons   f or   A A β  c r y pt os y s t e m an  as y m m e t r i c   e nc r y pt i on  s c he m e ,”   Indone s . J . E l e c t r .   E ng.  Com put . Sc i . , vol 11, no. 2, p p . 542 548, 2018.   [22]   G D P ut ra , A . R. P ra t a m a , A . L a z ovi k, a nd M . A i e l l o, “ C om par i s on of  e ne r gy  c ons um pt i on i n Wi - F i  and bl ue t oot c om m uni c at i on  i Sm ar t   B ui l di ng ,”   i 2017  IE E E   7t A nnual   Com put i ng  and  Com m uni c at i on  Wor k s hop  and  Conf e r e nc e   (CCWC) , 2017, p p . 1 6.         Evaluation Warning : The document was created with Spire.PDF for Python.