I n d on e s i an   Jo u r n al   o El e c t r i c al   E n 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 .   22 ,   N o .   1 A p r i l   202 1 p p.   4 4 2 ~ 4 4 9   IS S N :   25 0 2 - 4752 ,   D O I :   10. 1 1591 / i j e e c s . v 22 .i 1 . pp 4 4 2 - 4 4 9             442       Jou r n al   h o m e pa ge ht t p: / / i j e e c s . i a e s c or e . c om   E m b e d d i n g   t h e   t h r e e   p a ss p r o t o c o l   m e ssa g e i n t o   t r a n sm i ssi o n   c o n t r o l   p r o t o c o l   h e a d e r       S u h e r m an 1 ,   D e d d D i k m aw an to 2 ,   S yaf r u d d i n   H as an 3 ,   M ar w an   A l - A k ai d i 4   1 , 2 , 3 E l e c t r i c a l   E ng i n e e r i ng   D e pa r t m e nt ,   U ni v e r s i t a s   S um a t e r a   U t a r a ,   M e da n,   I ndo ne s i a   4 A m e r i c a U n i v e r s i t y   i t he   E m i r a t e s ,   D ub a i ,   U A E       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 e c   29 ,   2020   R e v i s e F e b   23 ,   202 1   A c c e pt e M a r   3 ,   202 1       T r a n s m i s s i o c o nt r o l   p r o t o c o l   pr o v i de s   r e l i a bl e   c o m m uni c a t i o be t w e e t w o r   m o r e   pa r t i e s .   E a c t r a n s m i t t e pa c ke t   i s   a c kno w l e dg e t o   m a ke   s u r e   s uc c e s s f ul   de l i v e r i e s .   T r a ns po r t   l a y e r   s e c ur i t y   pr o t o c o l s   s e nd   s e c ur i t y   i nf o r m a t i o e xc ha ng e   a s   t r a ns m i s s i o c o n t r o l   pr o t o c o l   ( T C P )   l o a ds .   A s   r e s ul t s ,   t he   h a nds ha k i ng   s t a g e   e xp e r i e nc e s   l o ng e r   de l a y   a s   T C P   a c kno w l e dg e m e nt   p r o c e s s   ha s   a l r e a dy   be e de l a y   pr o ne .   F ur t he r m o r e ,   t he   s e c ur i t y   m e s s a g e   t r a n s f e r s   m a y   ha v e   t he i r   o w r i s k s   a s   t h e y   a r e   no t   w e l l   pr o t e c t e y e t .   T hi s   pa p e r   pr o po s e s   T C P - e m b e dde t h r e e   pa s s   p r o t oc o l   f o r   dy na m i c   ke y   e xc ha ng e .   T he   ke y   e xc ha ng e   i s   e m be d de i nt o   T C P   he a d e r s   s o   t ha t   t r a n s m i s s i o de l a y   i s   r e duc e d ,   a nd  m e s s a g e   t r a ns f e r   i s   s e c ur e d .   T he   pr o po s e pr o t o c o l   w a s   a s s e s s e o s e l f   ne t w o r by   us i n g   s oc ke t   pr o g r a m m i ng   i l o s s l e s s   e nv i r o nm e n t .   T h e   a s s e s s m e n t s   s ho w e d   t ha t   t he   pr o po s e pr o t o c o l   r e duc e t h r e e - pa s s   pr o t o c o l   m e s s a g e   t r a ns f e r   d e l a y   up  t 25. 8 %   o l o s s l e s s   c ha nne l .   T he   a s s e s s m e n t   o s e c ur i t y   a l s o   s h o w e t ha t   T C P - e m be dde t hr e e   pa s s   p r o t o c o l   s uc c e s s f ul l y   s e c ur e e a c t r a ns m i t t e d   T C P   l o a u s i ng   a   un i qu e   k e y ;   t ha t   i s   m uc s e c ur e r   t ha n   t he   c om pa r e d   m e t ho d.     Ke y w or ds :   K e y   s h a r i ng   N e t w o r s e c ur i t y   T hr e e   pa s s   p r o t o c o l   T r a n s m i s s i o n   c o n t r o l   p r o t o c o l   T hi s   i s   an   ope n   ac c e s s   ar t i c l e   u nde r   t he   C C   B Y - SA   l i c e ns e .     Cor r e s pon di n g   Au t h or :   S uh e r m a n   E l e c t r i c a l   E n gi n e e r i n g   D e pa rt m e n t   U n i v e r s i t a s   S um a t e ra   U t a ra   M e da n,   I n do n e s i a   E m a i l :   s u h e rm a n@ us u . a c . i d       1.   I N TR O D U C TI O N     P a c ke t   s w i t c h i n b a s e n e t w o r ks   s l i g h t l y   c h a n ge   i t h e   l a s t   de c a de s   a s   t ra n s m i s s i o n   c o n t r o l   p r o t o c o l   (T CP ) / IP   p r o t o c o l   a n i t s   a p pl i c a t i o n s   gr o w   r a pi dl y ,   e s pe c i a l l y   o n   m o b i l e   n e t w o r [1].   A s   r e s ul t s ,   s o c i a l   m e di a   a ppl i c a t i o n s   do m i na t e   t h e   i n t e rn e t   t ra f f i c s ,   i n c l udi ng  m ul t i m e di a   c o n t e n t s   f o r   b o t h   s oc i a l   a n b us i n e s s   a ppl i c a t i o n s .   T h e   i n c r e a s i n de m a n ds   o n   m ul t i m e di a   c o nt e nt   e xe r t s   r e a l - t i m e   a n d   s e c ur i t y   i s s ue s .   R e a l - t i m e   i s s ue s   r e l a t e   t o   t h e   r e qui r e m e n t   o f   l ow   l a t e n c y   m e s s a ge ,   a udi o   o r   v i de t r a n s f e r .   S e c uri t y   c o n c e rn s   w i t h   t h e   m e s s a ge   ow n e r s hi ps   a n m e s s a ge   c o n t e n t s .   L o w   l a t e n c y   r e qui r e m e n t   o f   m ul t i m e di a   p a c ke t s   ha s   b e e n   f ul f i l l e by   l i gh t w e i gh   c o di n [2]  a n f a s t   e n t o   e n t ra n s f e r   pr o t o c o l   [3].   S e c ur i t y   m a t t e r s   d e a l   w i t h   e n c r y pt i o n ,   a ut h e n t i c a t i o a n d   a ut h o r i z a t i o [4] .   T h i s   pa pe r   c o n c e rn s   w i t h   s ha r e d - ke y   de l a y   a n s e c u r i t y   r e q ui r e m e n t .   D e l a y   i n   e n t o   e n d   p r o t o c o l s   ha s   b e e n   c o n s i de r e w h e n   de s i g n i n g   m u l t i m e di a   c o m m u ni c a t i o n   a p pl i c a t i o n   e i t h e r   by   us i n u nr e l i a b l e   us e r   da t a g r a m   p r o t o c o l   ( U D P ),   r e l i a b l e   t r a n s m i s s i o n   c o nt r o l   p r o t o c o l   (T CP o r   c o m b i n e p r o t o c o l s   [5].   Co m pa c t   a udi o   v i de o   c o di n gs   ha v e   c o n t r i b ut e o n   t h e   m o r e   T CP   i m p l e m e nt a t i o r a t h e t ha n   U D P .   E v e n   do ug h ,   T CP   pr o c e s s   s h o ul b e   m i ni m i z e a s   e ff i c i e n t   a s   p o s s i b l e   a s   f r e que n t   a c k n o w l e dgm e n t   i n c r e a s e s   l a t e n c y .     Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a J   E l e c   E ng  &   Co m S c i     IS S N :   2502 - 4752       E m be dd i ng   t h e   t hr e e   pas s   pr o t oc o l   m e s s age s   i n t t r ans m i s s i on  c ont r o l   pr o t oc ol   he a de r   ( Suh e r m an )   443   O n   t h e   o t h e r   ha n d ,   s e c uri t y   i s s ue s   h a v e   ri s e n   a s   m o b i l e   n e t w o r ks   t ha t   c o n t ri b ut e o n   t ra f f i c s   a n d   us e r   i n c r e m e n t s   ha v e   o p e n l y   e xp o s e ph y s i c a l   i n f r a s t ruc t u r e s .   M o r e   a t t a c ks   a nd  t r e a t s   e xi s t   i w i r e l e s s   l i n k .   D j e n o ur i   [ 6]  e xpl a i n e d   t ha t   m o r e   r i s ks   a r e   due   t o   m ul t i - h o t r a n s m i s s i o n s ,   n o de   m o v e m e n t s ,   n e t w o r a m o rp h o us ,   po w e r   l i m i t a t i o n s   a nd  c o m put a t i o n   s t r e n g t h   o us e r   e qui pm e n t s .   E m e r gi ng  n e t w o r pa ra d i gm s   s uc h   a s   c l o ud  a n d   f o a l s o   i n t r o duc e   m o r e   s e c uri t y   i s s ue s   [7 - 11].   O n e   o f   t h e   b i gge s t   f i e l ds   o f   s e c ur i t y   s u bj e c t s   i s   t h e   e n c r y pt i o n   a s   i t   i s   po w e r f ul   e n o ug h   t o   p r o t e c t   t h e   i n f o r m a t i o n   c o n t e nt   f r o m   u n i nt e n de us e r s   a n y w h e r e   i n   n e t w o r ks .   H ow e v e r ,   s ha r e d - ke y   e xc h a nge   t o   e n a b l e   e n c r y pt i o n   a nd  de c r y pt i o n   ge n e r a t e s   a ddi t i o na l   r e a l - t i m e   i s s ue :   l a t e n c y .   M o r e ov e r ,   t h o s e   m e s s a ge s   a r e   t r a n s po rt e by   T CP   a nd  s ha r e by   us i n g   ke y   e xc h a n ge   p ro t oc o l   s uc h   a s   t hr e e   p a s s   p r o t o c o l   (T P P ).   T P P   r e s o l v e s   ke y   e x c h a n ge   by   us i n t hr e e   s t a ge s   of   m e s s a ge   t r a ns fe r .   T P P   ha s   b e e n   us e t o   e n a b l e   i nt e rn e t   s e c ur e   t r a n s po rt   p r o t o c o l   [12],   t o   e n c r y pt   h e t e r o ge n e o us   n e t w o r m e s s a ge s   w i t h   s ha r e ke y s   [13],   t o   s e c ur e   da t a   f l ow   i n   Io T   n e t w o r ks   [14]  a n d   t o   p r o t e c t   R F ID   n e t w o r ks   [ 15].   T P P   p r o c e s s e s   i n v o l ve   m e s s a ge   e xc h a n ge s   b e t w e e n   t ra n s m i t t e r   a nd  r e c e i v e r .   T h e   e n c r y pt i o n   pa s s w o r o r   s h a r e ke y   i s   t r a n s po r t e by   us i n t hr e e   m e s s a ge s   be t w e e n   t ra n s m i t t e r   a n r e c e i v e r .   E a c h   t r a n s m i t t e r   o r   r e c e i v e r   pe r f o r m s   e n c r y pt i o n   de c r y pt i o n   b y   us i n de f a ul t   s y m m e t ri c   a l go ri t hm   s uc h   a s   o n e - t i m e   pa p r o t o c o l   (O T P ).   I n i t i a l l y ,   t h e   e n c r y pt i o n   pa s s w o r i s   t r e a t e a s   a   t e xt ,   e n c r y pt e by   us i n ke y   A   i n   s e n de r.   T h e   c y ph e r   t e xt   i s   t h e n   s e n t   t o   o t h e r   r e c e i ve r   w h e n c r y pt s   t h i s   c y ph e r   t e xt   by   us i n ke y   B .   R e c e i v e r   t h e n   t ra n s m i t t s   i t   b a c t o   S e n de r.   S e n de r   de c r y pt s   t h e   m e s s a ge   t o   pr o duc e   c y ph e r   t e xt   B   a n s e n ds   i t   b a c t o   r e c e i v e r .   R e c e i v e r   de c r y pt s   t h i s   m e s s a ge   a n f i n ds   t h e   e n c r y pt i o n   ke y .   T h e   t r a n s m i t t e r   a n d   r e c e i v e r   e n c r y pt   a n de c r y pt   m e s s a ge   o n c e .   O T P   i s   us e t o   e n c r y pt   t h e   m e s s a ge s .   P r o b l e m   i n c r e a s e s   w h e n   t h e   t hi r pa rt y   o b t a i n s   a l l   t hr e e   m e s s a ge s   t ha t   e n a b l e s   t h e   pa s s w o r t o   be   c r a c ke by   us i n s i m p l e   e xc l us i v e   a ddi t i o n .   O T P   i n   T P P   ha s     b e e n   m o di f i e by   us i n v a r i o us   e n c r y pt i o n   t e c hn i q ue s   s uc h   a s   H - R a b i n   [16] ,   H i l l   C i p h e r   [17] ,   V i g i n e r e   Ci p h e r   [1 8]  a n d   E l - G a m a l   [1 9].   T P P   m o di f i c a t i o n   c a a l s o   be   m a de   f o r   s i ngl e   o m ul t i pl e   l i nks   o f   T P P   m e s s a ge   t ra n s f e r   [20].   S i m i l a r   s e c ur i t y   pr o t o c o l s   a r e   a l s o   a va i l a b l e   fo r   t ra n s po rt   l a y e r   s uc h   a s   Q U IC   [21]  a nd  t r a n s po rt   l a y e r   s e c ur i t y   (D T L S [22].   D T L S   i s   a n   e nha n c e m e nt   o f   T L S   [23].   A l l   t h e s e   s e c ur i t y   pr o t o c o l s   a dde a dd i t i o n a l   pub l i c   ke y   i n   t h e i r   i m pl e m e nt a t i o n s   w hi c h   i n j e c t   a ddi t i o na l   de l a y .   T h i s   de l a y   i n c r e m e n t   po t e n t i a l l y   de c r e a s e s   t h e   e n d   t o   e nd  pe r f o r m a n c e s .   Co m m u n i c a t i o n   p r o c e s s e s   be t w e e n   t ra n s m i t t e a n d   r e c e i ve r   a r e   pe r f o r m e e n t o   e n d.   T h e   m e s s a ge s   a r e   t r a n s po r t e by   t h e   t ra n s po rt   p r o t o c o l   e i t h e T CP   o r   U D P ,   de pe n d i n upo n   t h e   a pp l i c a t i o de s i g n e r .   T CP   a s   a   r e l i a b l e   pr o t o c o l   pr o v i de s   c o n n e c t i o n - o ri e nt e s e r v i c e s   s o   t h a t   t h e   t r a n s m i t t e pa c ke t s   a r e   a c kn o w l e dge d   o n c e   t h e y   r e a c h e de s t i n a t i o n .   N e xt   p a c ke t   f r o m   di f f e r e nt   w i n do w   w i l l   n o t   b e   t r a n s m i t t e b e fo r e   t h e   a c kn o w l e dge m e n t   o pr e v i o us   pa c ke t   i s   r e c e i v e d   by   s e n de r.   A s   r e s ul t ,   t r a n s m i s s i o n   m a y   t a ke   l o n ge r   de l a y .   P a c ke t   t ra n s m i s s i o i s   e n s u r e b y   T CP ,   b ut   pa c ke t   s e c uri t y   de pe n ds   o t h e   e n c r y pt i o n   t e c hn i que .     O n   t h e   o t h e r   ha n d ,   U D P   pr o v i de s   f a s t   t r a n s m i s s i o s e r v i c e s   w i t h o ut   a c k n o w l e dg e m e n t .   E v e r y   pa c ke t   i s   s e nt   a s   s o o n   a s   po s s i b l e   t o   r e a c h   de s t i na t i o n.   T r a n s m i s s i o l i nk  i g n o r e s   t h e   p r o b a b l e   e v e n t s   s uc h   a s   n e t w o r c o n ge s t i o n   o r   r e c e i v e r   ove r f l ow .   A s   r e s ul t s ,   c o n g e s t i o n   i n   t h e   l i n a nd  r e c e i ve r   m a y   ge t   w o r s e n.   M o r e ov e r ,   a n y   pa c ke t   l o s s   o c c urr e w i l l   n o t   b e   c o r r e c t e d.   T CP   a n d   U D P   h a v e   b e e n   m o di f i e i m a n y   w a y s   t o   f ur t h e r   i m p r o v e   t h e   pe r f o r m a n c e s   [24].   H ow e v e r ,   T CP   do m i na t e s   t h e   i m pl e m e n t a t i o n   a s   t ra n s m i s s i o n   l i n k   s pe e i n c r e a s e s   s i gni f i c a nt l y   n ow a da y s ,   a nd  i n f o r m a t i o c o di n gs   h a s   b e e n   e ff e c t i v e l y   de l i ve r i n t h e   m ul t i m e di a   t ra f f i c s .   F i gur e   1   ( a )   s h o w s   T CP   s t a ge s ,   T CP   s t a r t s   t h e   c o m m uni c a t i o n   p r o c e s s   by   us i n t h e     t hr e e - w a y   h a nds h a ke   (S Y N ,   S Y N - A CK   a n A CK [2 5].   T CP   e n s u r e s   a l l   t r a n s m i t t e p a c ke t s   be   a c kn o w l e dge (A CK ).   T CP   a l s o   t e r m i n a t e s   a l l   c o m m u ni c a t i o n   w h e n   e n de by   us i n F IN   a n A CK .   T hi s   m e a n s ,   T CP   gua ra n t e e s   t h e   c o m m uni c a t i o n   c o n duc t e s a f e l y   b e t w e e n   t w pa rt i e s   f r o m   t h e   b e gi nn i n t o   t h e   e n d.     H ow e ve r ,   i n   t e r m   o f   pa c k e t   s e c ur i t y ,   T CP   r e l i e s   o n   t h e   e n c ry pt i o n   t e c hn i q ue s   pr o v i de by   t h e   uppe r   l a y e r .   T h i s   m e a n s   e n c r y pt i o n   t e c hni que s   a r e   p a r t   o f   t h e   a pp l i c a t i o n   l a y e r   w i t hi n   t h e   T CP / IP   a r c hi t e c t u r e .   T h e   e xi s t i n s e c uri t y   pr o t o c o l   o n   t r a n s po r t   l a y e r   s uc h   a s   s o c ke t   s e c ur i t y   l a y e r   (S S L a l s o   pe r f o r m s   ke y   e xc h a n ge .   S S L   i s   de v e l o pe t o   e n a b l e   t h e   w e b   b r ow s e r   a n w e b   s e r v e r   t o   c o m m u n i c a t e   s e c ur e l y   by   a ut h e n t i c a t i ng  t h e   s e r v e r   a nd  c l i e nt .   S S L   us e s   a   pub l i c   k e y   t e n c r y pt   t h e   t r a n s f e r r e da t a .   B e s i de   S S L ,   t r a n s po r t   l a y e r   s e c ur i t y   (T L S a l s o   w o r ks   i n   t h e   s a m e   l a y e r .   T L S   i s   a   c r y pt o gr a p hi c   pr o t o c o l   w o r ki n i b e t w e e n   t h e   t ra n s po rt   a nd  t h e   a ppl i c a t i o n   l a y e r s .   It   s uppo r t s   v a r i o us   s e r v i c e s   l i ke   s oc i a l   n e t w o r ks ,   w e b m a i l ,   v i de o   s t r e a m i n g ,   i n c l u di n g   t h e   H T T P   S e c ur e   a ppl i c a t i o n   [26] .   A s   s h o w n   i n   F i gu r e   1   ( b ) ,   T L S   i m po s e s   a   l o n pr o c e s s .   T h e   f i r s t   s t a ge s   a r e   t o   h a n ds ha ke   a n e xc ha n ge   b o t h   pa r t i e s ’  i n f o r m a t i o n   i n c l ud i n t h e   e n c r y pt i o n   t e c hn i que s .   T h e   n e xt   p r o c e s s   i s   t o   m a ke   s u r e   t h e   s h a r e ke y   i s   e xc h a nge p r o pe r l y .   A f t e r   t h e s e   l o n p r o c e s s e s ,   t h e   e n c r y pt e d - a ppl i c a t i o n - da t a   i s   t h e n   t r a n s m i t t e d.   O t h e r   s e c u r i t y   s o l ut i o n s   i n   t ra n s po rt   l a y e r   a ppl i c a t i o n   i s   pe r f o r m e w i t h i n   t r a n s po r t   l a y e r   by   e n s ur i ng  t h e   i nt e g r i t y   of   b i t s   w i t h i T CP   pa c ke t .   T h i s   m e t h o m a y   us e   f ul l   o r   pa rt i a l   c h e c ks um .   P r o t o c o l s   l i ke   T CP - L i t e   [2 7]  a n U D P - L i t e   [28]  e n s u r e   b i t s   o r   d a t a   i nt e g r i t y   f o r m   e rr o r   o a t t a c by   us i n g   s pe c i f i c   c h e c ks um   b i t s .   Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a J   E l e c   E ng  &   Co m S c i ,   V o l .   22 ,   N o .   1 A p r i l   20 21   :     4 4 2   -   4 4 9   444   T h e   m o s t   po t e n t i a l   p r o b l e m   o c c urr e o n   s ha r e d - ke y   e n c r y pt i o n   m e t h o i s   w h e n   ke y   t r a n s m i s s i o n   i s   f a i l e d;   t h e n   t h e   t ra n s m i t t e m e s s a ge   c a nn o t   b e   t r a n s l a t e pr o pe rl y   by   us e r   [29] .   T hi s   p h e n o m e n o n   o f t e n   o c c ur s   w h e n   r e c e i v i n m e s s a ge s   i n   s o c i a l   m e di a   s uc h   a s   w h a t s a pp ,   w h e r e   m e s s a ge s   a r e   f a i l e t o   di s pl a y .   T hi s   pr o b l e m   a l s o   ha r m s   t h e   d a t a   c o l l e c t i o n   w i t hi n   t h e   Io T   a pp l i c a t i o n ,   w h e r e   i m po r t a n t   d a t a   m a y   n o t   be   a v a i l a b l e   t o   b e   h a rn e s s e d.           (a )   (b )     (c )     F i gu r e   1 .   T h e   m e s s a ge   t r a n s f e r:   ( a )   T CP ,   (b T L S ,   a n d   (c t h e   p r o po s e pr o t o c o l       O n   t h e   o t h e r   h a nd,   r e a l - t i m e   a ppl i c a t i o n   r e qui r e s   da t a   t ra ns a c t i o n   p r o c e s s i n a s   f a s t   a s   po s s i b l e .   A fo r e m e nt i o n e s o l ut i o n s   s uc h   a s   T L S   a n S S L   r e qui r e   l o ng  t i m e   t o   pr o c e s s   s h a r e ke y s .   F ur t h e rm o r e ,   t h e   ke y   i s   us e fo r   a l l   s e s s i o n s   o f   da t a   t ra n s f e r   t ha t   m i ni m i z e   t h e   s e c ur i t y   of   m e s s a ge s .   T hi s   pa pe r   p r o po s e s   T CP - e m b e dde d   s e c ur e   m e s s a ge   t r a n s f e r   s o   t h a t   de l a y   o n   s ha r e ke y   e xc h a n ge   i s   m i n i m i z e a n ke y   i s   d y n a m i c a l l y   e xc h a n ge e a s i l y .     T h i s   a r t i c l e   i s   a rra n ge a s   f o l l ow s .   T h e   p r o po s e m e t h o o n   h o w   s h a r e ke y   i s   i n s e r t e t o   T CP   h e a de r   i s   de s c ri b e i n   f o l l ow i n g   p r o po s e m e t h o s e s s i o n .   T h e   e v a l ua t i o m e t h o ds   by   us i ng  a   s e l f   n e t w o r k   w i t h   j a v a   s o c ke t   pr o g r a m m i n g   f o r   b o t h   s e r v e r   a n c l i e nt   a re   e xpl a i n e a f t e r w a rds .   R e s ul t s   o e v a l ua t i o n   o l o s s l e s s   e n v i r o nm e n t   a r e   di s c us s e i n   e v a l u a t i o n   r e s ul t s   s e s s i o n .   Co n c l us i o n   o f   t h e   r e s e a r c h   f i n d i n i s   g i v e n   a t   f i na l   s e c t i o n .     Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a J   E l e c   E ng  &   Co m S c i     IS S N :   2502 - 4752       E m be dd i ng   t h e   t hr e e   pas s   pr o t oc o l   m e s s age s   i n t t r ans m i s s i on  c ont r o l   pr o t oc ol   he a de r   ( Suh e r m an )   445   2.   P R O P O S ED   M ETH O D   T h i s   pa pe r   p r o po s e s   t h e   ke y   e x c h a n ge   t e c hni que   t h a t   m a k e s   us e   t h e   pa c ke t   s a fe t y   a n r e l i a b i l i t y   pr o v i de by   T CP .   T P P   m e s s a ge s   a r e   e m b e dd e i n t o   T CP   he a de r s   s o   t h a t   t h e   h a n ds ha k i n a n ke y - s h a ri n g   pr o c e s s e s   c a n   b e   un i t e d .   T h e   p r o po s e m e t h o a l s o   e m be ds   t h e   dy n a m i c   ke y s   i n t o   t h e   h e a de r   o f   da t a   a c kn o w l e dge m e n t   (A CK pa c ke t s   s o   t h a t   t h e   e n c r y pt i o n   ke y s   c h a n ge   d y n a m i c a l l y   fo r   e ve r y   T CP   w i n do w ,   s t h e   pa c ke t s   s e n t   i n   di f f e r e n t   w i n do w s   a r e   e n c r y pt e us i n di f f e r e n t   ke y s .   T h e   pr o po s e m e t h o i s   de pi c t e i n   F i gu r e   1   ( c ) .   D u r i n g   t h e   T CP   c a l l   e s t a b l i s hm e n t   p r o c e s s ,   t h e   i ni t i a l   a c t i v e   ke y   s h a ri n o n   T P P   i s   a l s e s t a b l i s h e d.   T h e   t hr e e   T P P   m e s s a ge s   a r e   e m b e dde i nt o   t h e   t hr e e   T CP   ha n ds ha ki n m e s s a ge s :   S Y N ,     SYN - A CK   a n A CK   p a c ke t s .   A t   t h e   e n o f   t h e   T CP   c a l l   e s t a b l i s hm e n t   p r o c e s s ,   t h e   a c t i v e   ke y   A i s   e xpe c t e t o   h a v e   b e e n   a l s o   de l i v e r e d.   S o ,   t h e r e   i s   n o   ne c e s s a r y   t o   h a v e   o t h e r   ke y   e x c h a n ge   p r o c e s s .   Co m pa r e t o   T L S   a s   de pi c t e d   i n   F i gu r e   1   ( b ) ,   t h e   pr o po s e d   m e t h o i s   m uc h   s i m p l e r.   T h e   p r o po s e d   m e t h o m i ni m i z e s   t h e   n u m b e r   o f   t ra n s m i t t e p a c ke t s   a nd  r e duc e s   t h e   p r o c e s s i n t i m e .     D a t a   t r a n s m i s s i o n   i s   pe r f o r m e a f t e r   d a t a   i s   e n c r y pt e i n   s e n de r   by   us i n t h e   s ha r e ke y .   O n c e   da t a   a rr i v e s   a t   t h e   r e c e i v e r ,   T CP   w i l l   s e n t h e   A CK   pa c ke t .   B e fo r e   A CK   t r a n s m i s s i o n   i s   pe r f o r m e d,   r e c e i v e r   ge n e ra t e s   a n o t h e r   ke y   (n e w   A k)   fo r   n e xt   w i n do w   e n c r y pt i on   i n   s e nde r.   T h i s   n e w   ke y   i s   e n c r y pt e by   u s i n g   pr e v i o us   ke y   a n t h e   c y ph e rt e xt   i s   i n s e rt e i nt o   A CK   h e a de r .   T h e   po t e nt i a l   a ddi t i o n a l   de l a y   i n   t h e   n e w   s h a r e d - ke y   ge n e r a t i o n   c a n   b e   a n t i c i pa t e by   a ddi n s l i g h t l y   t h e   A CK   t i m e r.   A f t e r   r e c e i v i n A CK   pa c ke t ,   s e n de r   e xt r a c t s   c y ph e rt e xt   f r o m   A CK   h e a de r ,   de c r y pt s   i t   a n d   us e s   t h e   ke y   fo r   e n c r y pt i ng  t h e   n e x t   p a c ke t s .   T h e s e   pr o c e s s e s   m a y   a l s o   a dd  de l a y .   If   t h e   i ni t i a l   e n c r y pt i on   c o m pl e xi t y   i s   O (1),   t h e   p r o po s e m e t h o w i l l   i n c r e a s e   i t   t o   O ( n ) ,   w h e r e   i s   t h e   num b e o f   pa c ke t s   o r   t h e   T CP   w i n do w s   s i z e .       3.   EV A LU A TI O N   M ET H O D   In   o r de f l e xi b l y   e v a l ua t e   t h e   p r o po s e m e t h o d,   U D P   da t a g ra m s   i s   ut i l i z e t o   m o de l   T CP   p r o c e s s .   T h e   c o de   i m pl e m e nt a t i o n   w a s   i n   j a v a   s o c ke t   pr o gra m m i n l a ngua ge .   T h e   c o de   s n i ppe t s   a r e   s h o w n   i   F i gu r e   2.   T h e   c o de   i s   v a l i o n l y   f o r   T CP   w i n dow   s i z e   1.   It   s t a r t s   by   i n i t i a l i z i n U D P   da t a g ra m   f o r   a l l   T CP   m e s s a ge s .   T h e   f i r s t   m e s s a ge   i s   T CP   S Y N   p r e c e de by   T P P   ke y   ge n e r a t i o n.   T h e   ge n e r a t e ke y   i s   i n s e r t e t T CP   S Y N   m e s s a ge .   T h e   n e xt   s t e i s   t o   r e c e i v e   S Y N + A CK + T P P   p h a s e   m e s s a ge .   T P P   p ha s e   i s   t h e n   pr o c e s s e a n s e n t   w i t h   T CP   A CK .   D a t a   e n c r y pt i o n ,   da t a   t ra n s m i s s i o n   a n A CK + n e w K e y   pr o c e s s   a r e   r e pe a t e 10 , 000   t i m e s .   F i na l l y ,   t h e   c a l l   r e l e a s e   c o de s   c o n c l ude   t h e   s e n de r   p r o g r a m .   T h e   r e c e i v e r   pr o g r a m   pr o c e s s e s   T P P   m e s s a g e s ,   n e w   ke y   ge n e r a t i o n s   a nd  d a t a   de c ry pt i o n .           (a )     (b )     F i gu r e   2 .   C o de   s n i p pe t s   f o r   e v a l ua t i o n ( a )   s e n de c o de   a n d   ( b r e c e i v e r   c o de   Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a J   E l e c   E ng  &   Co m S c i ,   V o l .   22 ,   N o .   1 A p r i l   20 21   :     4 4 2   -   4 4 9   446   A s s e s s m e n t   i s   c o n duc t e by   us i n l o s s l e s s   s e l f - n e t w o r of   IP   127. 0 . 0 . 1,   b y   us i n a   c o m put e r   w i t Int e l (R Co r e (T M i5 - 2430M   CP U   @   2. 40G H z   pr o c e s s o r ,   m e m o r y   of   G B ,   640  G h a r d i s k,   a n N e t b e a n s   j a v a   e di t o r .   S e n de r   s e n ds   10 , 00 pa c ke t s   t o   r e c e i ve r .   A s s e s s m e n t   i s   r e pe a t e 50  t i m e s .   A s s e s s m e n t   o f   t h e   pr o po s e m e t h o i s   m o s t l y   t o   de t e r m i n e   t h e   p r o c e s s i n de l a y   fo r   t h e   ke y   t r a n s f e r,   ke y   ge n e r a t i o n,   m e s s a ge   e n c r y pt i o n   a n m e s s a ge   de c r y pt i o n .   T h e   p r o po s e m e t h o r e s ul t s   a r e   c o m pa r e t o   t h e   s e pa ra t e ke y - e xc h a n ge   s c h e m a   s uc h   a s   i T L S .   S i n c e   t hi s   pa pe r   f o c us e s   o n   t h e   c a p a b i l i t y   of   T CP   h e a de r   i c a rr y i n T P P   m e s s a ge s ,   l o s s y   c h a nn e l   i s   n o t   y e t   t e s t e a n o ut   o f   s c o pe   of   t h i s   pa pe r .       4.   EV A LU A TI O N   R ES U LTS   A s s e s s m e n t   o n   t h e   l o c a l   l o s s l e s s   n e t w o r s h o w s   t h e   l o w   r ound  t ri t i m e   f o r   a l l   T CP   c o n n e c t i o n s .   H ow e ve r ,   t h e   t i m e   i s   di s t i ngui s ha b l e   fo r   bo t h   e xi s t i n a n p ro pos e m e t h o ds .   F i gu r e   3   ( a )   s h o w s   c o m pa r i s o of   T CP   da t a   t ra n s f e r   w i t h o ut   e n c r y pt i o n   a n w i t h   e n c r y pt i o w i t h   ke y   s h a r e by   us i n t h e   p r o po s e m e t h o d.   T h e   r o u n d - t r i p - t i m e   o f   t h e   pr o po s e m e t h o i n c r e a s e s   s l i g h t l y   a b o ut   0. 6%.   T h i s   i n c r e m e nt   i s   n o t   s i g ni f i c a n t   a s   e n c r y pt i o n   p r o c e s s   w i t h i t h e   p r o po s e m e t h o i n c u r s   o nl y   a bo ut   0. 16  m s   a d di t i o na l   de l a y .   T h i s   de l a y   i n c r e m e n t   c o m e s   m o s t l y   f r o m   de c r y pt i o n   p r o c e s s   t o   r e v e a l   t h e   ke y   f r o m   t h e   T P P   p r o c e s s .     A s   s h o w n   i F i gu r e   3   ( b ) ,   ke y   r e v e l a t i o n   c o nt r i b ut e a l m o s t   0. m s   i a v e ra ge ,   hi g h e r   t h a ke y   ge n e ra t i o n   p r o c e s s   t ha t   e xe r t e o nl y   a bo ut   0. 13  m s   i a v e r a ge .   T h e   r e m i n i n g   de l a y   w a s   a ddi t i o na l   t r a n s m i s s i o n   t i m e .   O n   r e c e i v e r ,   a f t e r   r e c e i v i n p a c ke t s   o f   on e   w i n do w ,   r e c e i v e r   s h o ul ge n e ra t e   a   n e w   ke y   fo r   t h e   n e xt   pa c ke t   t ra n s m i s s i o n.   T h i s   k e y   i s   e n c r y pt e by   us i n pr e v i o us   ke y   a n s e n t   w i t h i n   t h e   A CK   pa c ke t .   I s e n de r ,   t h e   r e c e i v e A CK   w i l l   b e   e xt r a c t e t o   f i n n e w   ke y   c y ph e r t e xt   a n de c r y pt e us i n g   pr e v i o us   ke y .   Bo t h   p r o c e s s e s   i n   s e nde a nd  r e c e i v e r   c o n t r i b ut e   t o   r o ud  t r i t i m e   i n c r e m e nt .   I t h e   r e a l   s y s t e m ,   t h i s   w i l l   n o t   a f f e c t   t h e   pe r f o r m a n c e s   a s   p r o c e s s o r   s pe e a n d   m e m o r y   r e s o ur c e s   c o m pe n s a t e   t h e m .   Co m pa r e t o   e xi s t i ng  T P P ,   t h e   p r o po s e m e t h o c o m b i n e s   c a l l   e s t a b l i s h m e nt   a nd  T P P   s t a ge s .   T h e s e   t w o   pr o c e s s e s   h a v e   di f fe r e n t   p r o c e s s i n t i m e .   F i gu r e   3   ( c )   s h o w s   t h e   T P P   a nd  T CP   c a l l   e s t a b l i s hm e nt   de l a y   c o m pa ri s o n .   T h e   a v e r a ge   t i m e   fo r   T P P   s t a ge   i s   a b o ut   15. m s ,   w h i l e   c a l l   e s t a b l i s hm e n t   r e qui r e s   a b o ut   46  m s .   In   t r a d i t i o na l   m e t h o d,   b o t h   p r o c e s s e s   a r e   e xe c ut e s e pa r a t e dl y   a n s e que n t i a l l y   t h a t   m a k e s   up  m o r e   t ha n   60   m s   de l a y .   T h e   ke y   t r a n s m i s s i o n   i n   e xi s t i n s o l ut i o n   i s   pe r f o r m e by   t w o   s e pa r a t e p r o c e s s e s :   T CP   c a l l   s e t   up  a n T P P   m e s s a ge s ,   w hi c m a ke s   t h e   t o t a l   t i m e   f o r   ke y   e x c h a nge   i s   hi g h e t ha n   i n   t h e   p r o po s e pr o t o c o l .   F i gu r e   3   ( d )   s h o w s   T CP   c o m pa r i s o n   w h e n   T P P   a n c a l l   e s t a b l i s hm e nt   a r e   pe r f o r m e s e pa ra t e l y   o r   a t   o n c e   a s   i n   t h e   p r o po s e m e t h o d.   T h e   t ra n s m i s s i o n   t i m e   r e duc t i o n   b y   t h e   p r o po s e m e t h o r e a c h e up  t o   24. i n   a v e r a ge .   T P P   a n d   T CP   c a l l   e s t a b l i s hm e n t   de l a y s   i n   F i gu r e   3   ( c )   i s   r e pl a c e o n l y   by   T CP   c a l l   e s t a b l i s h m e n t   i t h e   p r o po s e m e t h o d.   T h i s   i s   e qui v a l e n t   t o   15 . m s   de l a y   r e duc t i o n .   M e a n w h i l e ,   t h e   e n c r y pt i o n   a nd  de c r y pt i o n   p r o c e s s e s   w i t h i n   t h e   p r o po s e m e t h o p r o duc e   h i g h e r   e n c r y pt i o n   t i m e   a nd  l o w e r   de c r y pt i o n   t i m e   a s   s h o w n   i n   F i gu r e s   3   ( e )   a n 3   ( f ) .   H ow e ve r ,   t hi s   v a l ue   i s   de pe n di n o n   t h e   t e xt   l e n g t h   a nd  t h e   e n c r y pt i o n   a l go ri t hm   a s   i F i gu r e   3   ( g ) .   T e xt   l e n g t h   a n a l go r i t hm   de t e rm i n e   t h e   o v e r a l l   de l a y .   O T P   h a s   t h e   l o w e s t   de l a y   a n A E S   t h e   hi g h e s t   de l a y .     In   t e rm   o f   da t a   s e c ur i t y ,   w h e n   s e c uri t y   a t t a c ks   o c c ur   a n d   t h e   ke y   i s   s u c c e s s f ul l y   e xt r a c t e d,   a l l   pa c ke t s   t r a n s po r t e by   T CP   t ha t   e m pl oy s   t h e   t ra di t i o na l   T P P   w i l l   b e   c o m pr o m i s e a s   dy n a m i c   ke y   i s   n o t   e m pl oy e d.   W h e n   dy n a m i c   ke y   i s   e m pl oy e d,   i t   c a n   p r o t e c t   t he   o t h e r   9, 999  pa c ke t s .   H ow e ve r ,   de l a y   i n c r e a s e s   s i g n i f i c a n t l y   a s   e a c h   ke y   r e qui r e s   i t s   o w n   T P P   p r o c e s s .   O n   t h e   o t h e r   h a nd,   f o r   t h e   p r o po s e m e t h o d,   o n e   c o m pr o m i s e ke y   i s   o n l y   a ffe c t i n o n e   pa c ke t   a s   e v e r y   pa c ke t   h a s   u ni que   ke y .   T h e   d y n a m i c   ke y   i s   e a s i l y   a ppl i e i A CK   pa c ke t .   T h e   s e c uri t y   c o m pa r i s o i s   o ut l i n e d   i T a b l e   1.                 F i gu r e   3 .   R o un d - t r i p - t i m e   a n t h e   i n c r e m e nt   r e a s o n s   Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a J   E l e c   E ng  &   Co m S c i     IS S N :   2502 - 4752       E m be dd i ng   t h e   t hr e e   pas s   pr o t oc o l   m e s s age s   i n t t r ans m i s s i on  c ont r o l   pr o t oc ol   he a de r   ( Suh e r m an )   447               F i gu r e   3 .   R o un d - t r i p - t i m e   a n t h e   i n c r e m e nt   r e a s o n s   (c o n t i nue )       T a b l e   1 .   Co m p r o m i s e ke y   i m p a c t   M e t h o d   S i t u a t i o n   Cra c k e d   T P P   F i r s t   P a c k e t s   O t h e p a c k e t s   E x i s t i n g   K e y   i s   c o m p ro m i s e d   Co m p ro m i s e d   Co m p ro m i s e d   P ro p o s e d   K e y   i s   c o m p ro m i s e d   Co m p ro m i s e d   N o .       5.   C O N C LU S I O N S   T h i s   w o r h a s   p r o po s e t h e   i n s e r t i o n   o f   T P P   m e s s a ge s   t o   t ra n s po r t   t h e   e n c r y pt i o n   s h a r e ke y   i n t o   T CP   h e a de r   o r   s i m pl y   r e fe rr e t o   a s   T CP - e m b e dde t hr e e   pa s s   pr o t o c o l .   T h e   pu r po s e   of   T P P   m e s s a g e   i n s e r t i o n   i s   t o   r e duc e   ke y   e x c h a n ge   t i m e   a n t o   e n a b l e   d y n a m i c   e n c r y pt i o n   ke y ,   w h e r e   e a c h   pa c ke t   i n   di f fe r e nt   w i ndo w   us e s   a   di f f e r e n t   e n c r y pt i o n   ke y .   T h e   a s s e s s m e n t   w a s   c o n duc t e b y   us i n s o c ke t   pr o g r a m m i n a n b y   m o de l i n T CP   c o nn e c t i o n   us e s   U D P   da t a g r a m .   T h e   e v a l ua t e n e t w o r i s   a s s um e l o s s l e s s .   T h e   e v a l ua t i o n   r e s ul t s   de m o n s t ra t e   t h a t   T CP - e m b e dde t hr e e   pa s s   pr o t o c o l   o ut pe r f o r m s   t h e   e xi s t i ng  T P P   i t e r m   o f   ke y   e xc h a n ge   de l a y   a n t h e   dy n a m i c   ke y   c a pa b i l i t y .   T h e   p r o po s e m e t h o i s   e xc e l l e nt   i n   r e duc i n s ha r e ke y   e xc h a nge   de l a y   up  t o   24. 8%  i n   a v e r a ge .   A l t h o ug h   r o u n d - t ri p - t i m e   i n c r e a s e s ,   t h e   i n c r e m e n t   i s   m uc h   l o w e r   t ha n   t h e   ke y   e xc h a n ge   p r o c e s s .   In   e xi s t i ng  w o r k,   a s   f o r   10000   pa c ke t s ,   o n c e   a   ke y   i s   l e a ke d,   w h o l e   pa c ke t   i s   a f f e c t e d.   T h e   p r o po s e m e t h o i s   a b l e   t o   pr o t e c t   da t a   f r o m   t h e   c o m pr o m i s e ke y   a s   d y n a m i c   ke y   i s   e xc h a n ge f r e que n t l y .   If   o n e   ke y   i s   c o m pr o m i s e d,   t h e   o t h e r   p a c ke t s   a r e   n o t   a c c e s s i b l e   a s   t h e y   ha v e   t h e i r   o w n   ke y .   E v e n   do ugh   c ha nn e l   i s   na t u ra l l y   l os s y ,   t hi s   pa pe r   f o c u s e t o   a s s e s s   t h e   c a pa b i l i t y   of   T CP   h e a de r   c a rr y i n T P P   m e s s a ge s .   I n   o t h e r   t o   e v a l ua t e   t h e   p e r f o r m a n c e s   o n   l o s s y   c h a nn e l ,   A CK   t i m e r   a n d   m e m o r y   s h o ul b e   a dde t o   m a n a ge   pa c ke t   r e t ra n s m i s s i o n .   A ddi t i o n a l   s o l u t i o n   i s   n e e de fo r   po s s i b l e   dupl i c a t e   T P P   m e s s a ge s   t ha t   a r e   pa rt   o f   f ut ur e   w o r k.         A C K N O WL ED G E M EN TS   T h i s   r e s e a r c h a s   b e e n   f unde by   U n i v e r s i t a s   S um a t e r a   U t a ra   t hr o ug h   t h e   B a s i c   R e s e a r c h   S c h e m a   of   T A L E N T A   2020 .       R EF ER EN C ES   [ 1]   G oo dm a n - D e a ne ,   J . ,   e t   a l .,  " T h e   i m pa c t   o f   c o m m uni c a t i o t e c h no l o g i e s   o l i f e   a nd  r e l a t i o ns h i s a t i s f a c t i o n, "   C om put e r s   i n   H um an   B e hav i or ,   v o l .   57 ,   pp .   219 229 ,   2016 ,   do i :   10 . 101 6/ j . c hb . 20 15 . 11 . 053 .     Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a J   E l e c   E ng  &   Co m S c i ,   V o l .   22 ,   N o .   1 A p r i l   20 21   :     4 4 2   -   4 4 9   448   [ 2]   G .   M i no po ul o s ,   e t   al . ,   " C o m pa r i s o o f   v i de o   c o de c s   pe r f o r m a nc e   f o r   r e a l - t i m e   t r a n s m i s s i o n , 2nd  I E E E   I n t .   C onf .   on  C om put e r   C om m un i c at i on   an t he   I nt e r ne t ,   202 0 ,   pp .   110 - 11 4 do i :   10. 1109 / I C C C I 49374. 20 20 . 914 5973 .     [ 3]   A .   L a ng l e y ,   e t   al . ,   " T he   qu i c   t r a n s po r t   pr o t o c o l :   D e s i g a nd  i nt e r ne t - s c a l e   de p l oy m e nt , I P r oc .   of   t he   A C M   Spe c i a l   I n t e r e s t   G r o up  on  D a t C om m un i c a t i on  C on f 2017 ,   pp .   183 19 6 ,     do i :   10. 1145 / 3 0988 22. 3098 842 .   [ 4]   F .   Q .   A .   A l - Y o us uf ,   a nd  D .   R o s hi d i .   " R e v i e w   o s e c ur e da t a   c a pa b i l i t i e s   o f   c r y pt o g r a ph y ,   s t e g a no g r a phy ,   a nd  w a t e r m a r ki ng   do m a i n , I ndone s i an  J o ur n al   o f   E l e c t r i c al   E n gi ne e r i ng  a nd  C om pu t e r   Sc i e nc e   ( I J E E C S ) v o l .   17,     no .   2 ,   p p.   1 053 - 105 9,   20 20 ,   do i :   10 . 115 91/ i j e e c s . v 17. i 2. pp10 53 - 10 58 .   [ 5]   R .   P a t e l ,   e t   al . ,   "P - T O R A :   A   T O R A   M o di f i c a t i o U nde r   T C P   E 2E - N e w R e no   M o de l . "   I n t .   C o nf .   on  F ut ur i s t i c   T r e nds   i N e t w or k   and   C om m un i c at i on   T e c hno l og i e s .   S pr i ng e r ,   S i ng a po r e ,   20 18 ,   do i :   10. 10 07 / 978 - 98 1 - 13 - 3804 - 5_25 .   [ 6]   D .   D j e no ur i ,   K .   L y e s ,   a nd  N .   B .   A l g i e r s .   " A   s ur v e y   of   s e c ur i t y   i s s u e s   i m o bi l e   a ho c   a nd  s e ns o r   ne t w o r ks . I E E E   C om m uni c at i on s   s u r v e y s   &   t u t or i a l s ,   v o l .   7 ,   no .   4 ,   pp .   2 - 28 ,   202 0 ,   do i :   10. 1109 / C O M S T . 2005 . 1 5932 77 .   [ 7]   R .   I l l e r a ,   S .   O r t e g a ,   a nd  M .   P e t y c ha ki s ,   " S e c ur i t y   a nd  pr i v a c y   c o ns i de r a t i o ns   f o r   c l o ud - ba s e s e r v i c e s   a n c l o udl e t s , "   201 3.   [ O nl i ne ] ,   A v a i l a b l e :   ht t ps : / / c o r di s . e ur o pa . e u / do c s / p r o j e c t s / c ne c t / 3/ 3 1788 3/ 080 / de l i v e r a b l e s / 0 01 - O P E N i D 23S e c ur i t y a ndP r i v a c y C o ns i de r a t i o ns f o r C l o udba s e dS e r v i c e s a n dC l o ud l e t s . pdf .   [ 8]   H .   T a ka b i ,   T .   Z .   S a m a n,   a n B .   J .   J a m e s ,   " M o bi l e   c l o ud  c o m put i ng   a nd  i t s   s e c ur i t y   a nd  p r i v a c y   c ha l l e ng e s , I n   Se c ur i t y ,   P r i v a c y ,   T r us t ,   and  R e s ou r c e   M an ag.   i M ob i l e   and  W i r e l e s s   C om . ,   pp .   384 - 40 7.   I G I   G l o ba l ,   20 14 ,   do i : 10. 4018/ 978 - 1 - 4666 - 46 91 - 9. c h01 6.     [ 9]   H .   S uo ,   e t   a l . ,   " S e c ur i t y   a nd  pr i v a c y   i m o bi l e   c l o ud  c o m put i ng , I 2013  9 t I n t .   W C M C ,   pp .   6 55 - 659 ,   2 013 ,     do i :   10. 1 109 / I W C M C . 2013 . 658 3635 .   [ 10]   M .   M ukhe r j e e ,   e t   a l .,   " S e c ur i t y   a nd  pr i v a c y   i f o g   c o m put i ng :   C ha l l e ng e s , I E E E   A c c e s s ,   v o l .   5 ,   pp .   19 293 - 193 04 ,   2017 .   do i :   10. 110 9/ A C C E S S . 2 017 . 27 4942 2.   [ 11]   L .   X i m e ng ,   Y .   Y a n g ,   C .   K .   R a y m o nd,   a nd  W .   H ua q un ,   " S e c ur i t y   a nd  pr i v a c y   c ha l l e ng e s   f o r   i n t e r n e t - of - t hi ng s   a nd   f og   c o m put i ng , W i r e l e s s   C om .   a nd   M obi l e   C om p . ,   v o l .   201 8,   20 18 ,   do i :   10. 115 5/ 2018 / 93 7396 1.   [ 12]   A .   M .   K a khk i ,   e t   a l . " T a ki ng   a   l o ng   l o o a t   Q U I C :   a a pp r o a c f o r   r i g o r o us   e v a l ua t i o o f   r a p i dl y   e v o l v i ng  t r a ns po r t   p r o t o c o l s , "   In   P r oc .   o f   t he   2017  I n t .   M e as ur e m e nt   C onf e r e nc e ,   2017 ,   p p.   290 - 303   do i :   10. 1145 / 3 1313 65. 3131 368 .   [ 13]   S .   N i t hy a ,   K .   M e e na ,   " G e ne t i c   a l g o r i t hm   b a s e ba c t e r i a l   f o r a g i ng   opt i m i z a t i o w i t t h r e e - pa s s   pr o t o c o l   c o nc e pt   f o r   he t e r o g e ne o us   ne t w o r s e c ur i t y   e nha nc e m e n t , J .   o f   c o m p.   s c i e nc e v o l .   21 ,   p p. 2 75 - 282 ,   2 017 ,     do i :   10. 1016 / j . j o c s . 2017 . 0 3. 0 23 .   [ 14]   H .   B o uj e z z a ,   K .   H e l l a ,   a n A .   S .   L e ï l a ,   " P r o t e c t i o o f   I o T   t r a ns a c t i o us i ng   I D - K E M   ba s e o t h r e e - pa s s   p r o t o c o l   c o u nt e r m e a s ur e , "   I n   2017  13t I nt .   W i r e l e s s   C om m .   and  M ob i l e   C om put i ng  C on f . ,   I E E E 20 17 ,   p p.   42 3 - 428   do i :   10. 1109 / I W C M C . 2017 . 7 9863 23.   [ 15]   P .   A r ul m o z hi ,   J .   R a y a ppa n,   a nd  R .   P e t h ur u ,   " A   l i g ht w e i g h t   m e m o r y - ba s e p r o t o c o l   a ut he nt i c a t i o us i ng   r a di o   f r e que nc y   i de nt i f i c a t i o ( R F I D ) , "   I n   A dv .   i B i D a t an C l oud  C om p. ,   pp .   16 3 - 172 S pr i ng e r ,   S i ng a po r e ,   201 9 ,   do i :   10. 1007 / 9 78 - 981 - 13 - 188 2 - 5_14   [ 16]   D .   R a c hm a w a t i ,   M .   A .   B udi m a n,   " A i m pl e m e n t a t i o of   t he   H - R a bi a l g o r i t hm   i t he   s ha m i r   t h r e e - pa s s   p r o t o c o l , "   2nd  I nt .   C o nf .   o A u t om a t i on ,   C og ni t i v e   Sc i e nc e ,   O pt i c s ,   M i c r o   E l e c t r o - M e c ha ni c al   Sy s t e m ,   and  I n f or m at i on   T e c hnol o gy ,   2017 ,   do i :   10. 1 109 / I C A C O M I T . 2017. 825 3381 .   [ 17]   S .   U t a m a ,   " T h r e e - P a s s   P r o t o c o l   C o n c e pt   i H i l l   C i phe r   E nc r y pt i o n , "   Se m i nar   N a s i o nal   A pl i k a s i   T e k n ol o gi   I nf or m a s i   ( SN A T i ) p p.   31 - 35 ,   201 6 .     [ 18]   A .   S uba nd i ,   R .   M e i y a n t i ,   S .   M e s t i k a ,   R .   W .   S e m bi r i ng ,   " T hr e e - p a s s   p r o t o c o l   i m pl e m e n t a t i o i v i g e ne r e   c i phe r   c l a s s i c   c r y pt og - r a phy   a l g o r i t hm   w i t h   ke y s t r e a m   g e ne r a t o r   m o di f i c a t i o n , "   A ST E S   J ou r . ,   v o l .   2 ,   n o . 5 ,   pp.   1 - 5,   20 17 do i :   10. 2504 6/ a j 0 2050 1.   [ 19]   P .   A g un g ,   S .   E f e ndi ,   " I m pr ov i ng   o ne - t i m e   pa a l g o r i t hm   o S ha m i r s   t h r e e - pa s s   pr o t o c o l   s c he m e   b y   us i ng   R S A   a nd  E l G a m a l   a l g o r i t hm s ,"   I O P   C on f .   Se r i e s :   J our nal   o f   P hy s i c s :   C on f .   Se r i e s , v o l .   12 35 p .   0 1200 7,   20 19,     do i :   10. 1088 / 1 742 - 659 6/ 1 235 / 1 / 012 007 .   [ 20]   A .   B a da w i ,   M .   Z a r l i s ,   " I m pa c t   t hr e e   pa s s   p r o t o c o l   m o di f i c a t i o ns   t o   ke y   t r a n s m i s s i o p e r f o r m a nc e , "   I O P   C onf .   Se r i e s :   J ou r na l   of   P hy s i c s :   C on f .   Se r i e s , v o l .   1 235 201 9,   do i :   10. 1 0 88/ 1 742 - 659 6/ 1 235 / 1 / 012 050 .   [ 21]   A .   L a n g l e y ,   e t   al . ,   " T he   qui c   t r a n s po r t   pr o t o c o l :   D e s i g a nd  i n t e r ne t - s c a l e   d e p l oy m e nt , I P r oc .   of   t he   C on f .   o f   t he   A C M   Spe c i al   I nt e r e s t   G r oup  o D at C om m uni c at i on ,   20 17 pp.   1 83 - 196   do i :   10. 1145 / 3 0988 22. 3098 842 .   [ 22]   U .   B a ne r j e e ,   e t   a l . ,   " e e D T L S :   E ne r gy - e f f i c i e nt   da t a g r a m   t r a ns po r t   l a y e r   s e c u r i t y   f o r   t he   I nt e r ne t   o f   T hi ng s , "   I n   G L O B E C O M   201 7 ,   pp .   1 - 6,   20 17 ,   do i :   10. 1109 / G L O C O M . 2 017 . 82 55053 .   [ 23]   E .   R e s c o r l a ,   a nd  D .   T i m ,   " T he   t r a ns po r t   l a y e r   s e c u r i t y   ( T L S )   pr o t oc o l   v e r s i o 1. 3 , "   2018 .   [ O nl i ne ] .   A v a i l a b l e :   ht t ps : / / t o o l s . i e t f . o r g / h t m l / r f c 8446   [ 24]   M .   A l - A ka i di ,   " I nc r e a s i ng   upl i nk  br o a db a nd  v i d e o   s t r e a m i ng   pr o t o c o l   pe r f o r m a nc e   i W i M A X   ne t w o r k , "   I n t .   J o ur .   of   I n t e r ne t   P r o t oc ol   T e c hno l o gy v o l .   7,   no .   3 ,   pp.   1 76 - 185 ,   2013 ,   d o i :   10. 1 504 / I J I P T . 2013 . 055 448 .   [ 25]   G .   F a i r hu r s t ,   B .   T r a m m e l l ,   a nd  M .   K ühl e w i nd,   " S e r v i c e s   pr o v i d e by   I E T F   t r a ns po r t   pr o t o c o l s   a n c o n g e s t i o c o nt r o l   m e c ha ni s m s , "   R F C   Se r i e s ,   v o l .   80 95 ,   2 017 ,   do i :   10. 17 487 / R F C 8095 .   [ 26]   W .   S hba i r ,   T .   C h o l e z ,   J .   F r a nc o i s ,   I .   C hr i s m e nt ,   " A   m ul t i - l e v e l   f r a m e w o r t o   i de nt i f y   H T T P S   s e r v i c e s , "   In   2016  I E E E / I F I P   N O M S ,   pp .   2 40 - 248 ,   2016 ,   do i :   10. 1 109 / N O M S . 2 016 . 7 50281 8.   [ 27]   M .   A l A ka i d i   e t   al . ,   " A n   e f f i c i e nt   ne g a t i v e   a c kno w l e dg e m e n t ba s e t r a ns po r t   pr o t o c o l   i 802. 11  m e d i a   s t r e a m i ng , I J A H U C v o l .   16 ,   no .   3 ,   pp .   161 - 171 ,   201 4 ,   do i :   10. 150 4/ I J A H U C . 2014. 06 4418 .   Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a J   E l e c   E ng  &   Co m S c i     IS S N :   2502 - 4752       E m be dd i ng   t h e   t hr e e   pas s   pr o t oc o l   m e s s age s   i n t t r ans m i s s i on  c ont r o l   pr o t oc ol   he a de r   ( Suh e r m an )   449   [ 28]   H .   A bdur r a hm a n ,   O .   S .   S i t o m pul ,   a n M .   N a e m a h,   " U D P - L i t e   E nha nc e m e n t   T h r o ug C he c ks um   P r o t e c t i o n, I I O P   C onf e r e nc e   Se r i e s :   M a t e r i a l s   S c i e nc e   and  E n gi ne e r i n g I O P   P ubl i s h i n g ,   v o l .   180 ,   201 7 ,   do i :   10. 108 8/ 1757 - 899X / 180 / 1/ 0121 46   [ 29]   A .   A l e ks a nd r ,   a nd  N ,   M .   A ndr e e v i c h,   " M e t ho ds   a nd   a l g o r i t hm s   f o r   ps e udo - pr o ba bi l i s t i c   e nc r y pt i o w i t h   s h a r e d   ke y , T r udy   SP I I R A N no 61 ,   p p. 119 - 146 ,   201 8 ,   do i :   10. 1562 2/ s p. 6 1. 5 .       B I O G R A P H I ES   O F   A U T H O R S       S u h e r m an   i s   a   S e ni o r   L e c t ur e r   i E l e c t r i c a l   E ng i n e e r i ng   D e pa r t m e nt ,   U ni v e r s i t a s   S um a t e r a   U t a r a .   H e   c o m pl e t e B . E ng   f r o m   t hi s   u ni v e r s i t y   i 2000  a nd  o bt a i n e M S c   a nd  P hD   f r o m   R M I T ,   A us t r a l i a   a n D e   M o nt f o r t   U ni v e r s i t y ,   U K   s ubs e qu e n t l y   i 2009  a n 2013 .   H e   a l s o   f o l l o w e s o m e   c o ur s e s   i T U - I l m e na u ,   G e r m a ny   a nd  E u r o pe a n   B i o i nf o r m a t i c s   I ns t i t u t e ,   C a m br i dg e ,   U K .   H i s   r e s e a r c i n t e r e s t   c o v e r s   c o m m uni c a t i o n   ne t w o r a n pr o t o c o l s ,   c om put e r   n e t w o r k   a s   w e l l   a s   a p pl i e d   c o m m uni c a t i o t e c hn i qu e s .         D e d d y   D i k m aw an t o   i s   a   ne t w o r e ng i n e e r   a t   t he   i nf o r m a t i o s y s t e m   c e nt e r   o f   U ni v e r s i t a s   S um a t e r a   U t a r a ,   I ndo ne s i a .   H e   c o m pl e t e hi s   B . E ng   f r o m   I ns t i t u t e   T e c hno l o gy   o f   S e pul uh   N ov e m be r ,   S u r a b a y a   a nd  M . E ng   f r o m   U ni v e r s i t a s   S um a t e r a   U t a r a .   H i s   r e s e a r c i n t e r e s t   i s   i n   c om put e r   n e t w o r k   a n s e c ur i t y .         S y af r u d d i n   H a s an   i s   a a s s o c i a t e   p r o f e s s o r   w i t h i E l e c t r i c a l   E ng i ne e r i ng   D e pa r t m e nt ,   U ni v e r s i t a s   S um a t e r a   U t a r a .   H e   f i ni s he h i s   B . E ng ,   M . E ng   a n P h . D   f r o m   U ni v e r s i t a s   S um a t e r a   U t a r a ,   B a nd ung   I ns t i t u t e   o f   T e c hno l ogy   a nd  U ni v e r s i t y   o f   M a l a y s i a   P e r l i s   s ubs e qu e nt l y .   H i s   r e s e a r c i nt e r e s t   i s   i n   po w e r   e l e c t r o ni c s   a nd   po w e r   q ua l i t y .         P r o f e s s o r   M ar w a n   A l - A k ai d i   ha s   pub l i s he o v e r   200  p a pe r s   i na t i o na l   a nd  i n t e r na t i o na l   j o ur na l s   a nd  c o nf e r e nc e s .   H e   c ha i r e t h e   R e s e a r c W i r e l e s s   &   M o bi l e   c o m m uni c a t i o n   r e s e a r c g r o up  f r o m   2002 - 2011  a t   D e   M o nt f o r t   U ni v e r s i t y - U K ,   t h e b ui l t   a   m o bi l e   &   w i r e l e s s   r e s e a r c g r o up  a t   A O U .   C ur r e n t l y   H e   i s   t he   V i c e   P r e s i d e nt   f o r   r e s e a r c a t   t he   A m e r i c a U ni v e r s i t y   i t he   E m i r a t e s .   H e   i s   t h e   I E E E   U K   &   I r e l a nd  C h a i r   f o r   t he   S P C .   C ha i r m a o f   t he   M o de l l i ng   &   s i m ul a t i o M i d dl e   E a s t   C o nf e r e nc e ,   c o - f o unde r   o f   E ur o s i s .   E di t o r - in - C hi e f   &   A s s o c i a t e   E d i t o r - In - C hi e f   f o r   m o r e   t ha n   5   i n t e r n a t i o na l   j o ur na l s .     Evaluation Warning : The document was created with Spire.PDF for Python.