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 .   11 ,   N o .   3 S e p t e m b e r   201 8 p p .   1060 ~ 1067   I S S N :   2502 - 4 7 5 2 D O I :   1 0 . 1 1 5 9 1 / i j e e c s . v 11 .i 3 . p p 1 0 6 0 - 1 0 6 7           1060       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   K e y   Es c r o w   w i th   El l i p ti c   C u r v e   C r y p to g r a p h y     C o n c e p tu a l   F r a m e w o r k   fo r   D i s tr i b u te d   M o b i l e   N e tw o r k s       B.   S u g u m a r ,   M .   R a m a k r i s h n a n   D e p a rt m e nt  of Com p ut e r A p p l i c a t i ons , M .K . U ni ve rs i t y M a dura i , Indi 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   M a y   2 ,   2 0 1 8   R e v i s e d   Ju n   21 ,   2 0 1 8   A c c e p t e d   J u l   1 ,   2 0 1 6       In  t he   l a rg e   s c a l e   di s t ri but i ve   e nvi ronm e nt   i nvol vi ng   m obi l e   ne t w ork,  m e t a da t a   s e rve a nd  s t ora g e   a p p l i c a t i ons t he   da t a   a c c e s s   a nd  t he   s e c uri t y   m e a s ure s   a re   of  p a ra m ount   i m p ort a nc e In  p a ra l l e l   a p p l i c a t i on  p roc e s s i ng da t a   i s   di s t ri but e a c ros s   m ul t i p l e   s e rve rs   a nd  s t ora g e   l oc a t i on.  E ns uri ng   c onfi de nt i a l i t y   a nd  a va i l a bi l i t y   of  t he   da t a   t t he   a ut hori s e us e rs   a t   t he   a p p rop ri a t e   t i m e   i nvol ve s   hi g l e ve l   of  e nc ry p t i on  a l g ori t hm s ke y   m a na g e m e nt   s c he m e s   a nd  s e c uri t y   a l g ori t hm s In  t hi s   p a p e r,  ke y   e s c row   s c he m e   i s   i m p l e m e nt e w i t t he   l i g ht   w e i g ht e s y m m e t ri c   a l g ori t hm , e l l i p t i c   c urve   c ry p t og ra p hy   i t he   di s t ri but e e nvi ronm e nt K e y   e s c row   c e nt re   i s   e s t a bl i s he a l ong   w i t t he   m e t a da t a   s e rve a nd  t he   e nc ry p t i on  ke y s   a re   s e g m e nt e a nd  s ha re a m ong   t he   m ul t i p l e   s u a g e nt s   us i ng   S ha m i r t hre s hol s ha ri ng   s c he m e T he   i m p l e m e nt a t i on  of  K e y   E s c row   m e c ha ni s m   w i t E l l i p t i c a l   Curve   Cry p t og ra p hy   p rovi de s   w i de   ra ng e   of  fl e x i bi l i t y   a nd  c onfi de nt i a l i t y   i t he   di s t ri but e e nvi ronm e nt It   a l s e l i m i na t e s   p ri va t e   s e c re t  s ub ke y  p robl e m  a nd t he re by  e ns uri ng  be t t e r s e c uri t y .   K e y w o r d s :   C r y p t o g r a p h y   D i s t r i b u t e d   S y s t e m s   E C C   K e y   E s c r o w   S e c r e t   S h a r i n g   S e g m e n t a t i o n   Copy r i ght   ©   201 8   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 :   B . S u g u m a r   D e p a r t m e n t   o f   C o m p u t e r   A p p l i c a t i o n s ,   M . K .   U n i v e r s i t y ,   M a d u r a i ,   I n d i a .   E m a i l :   s u g u m a r b o s e 8 9 @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   p r o g r e s s i v e   d a t a   c o m m u n i c a t i o n   e n v i r o n m e n t   w i t h   m o b i l i t y   o f   t h e   d e v i c e s ,   v a r i o u s   c r y p t o g r a p h i c   m e t h o d o l o g i e s   l i k e   k e y   m a n a g e m e n t   a n d   e n c r y p t i o n   p r o c e d u r e s   a r e   w i d e l y   p r a c t i s e d   w h i l e   t r a n s f e r r i n g   t h e   d a t a   a n d   a l s o   i n s i d e   t h e   d a t a   s t o r a g e   s y s t e m s .   W h e n   i n s i g h t f u l   a n d   h i g h   v a l u e   d a t a   a r e   i n v o l v e d   i n   t h e   d a t a   c o m m u n i c a t i o n   p r o c e s s ,   i t   i s   t h e   f o r e m o s t   r e s p o n s i b i l i t y   o f   t h e   o r g a n i z a t i o n s   t o   c o m p r e h e n d   t h e   a d v a n t a g e s ,   c o n c e r n s ,   i n s i n u a t i o n s ,   a n d   t h e   c o n s t r a i n t s   i n v o l v e d   a n d   a c c o r d i n g l y   e m p l o y   s u i t a b l e   c r y p t o   m e a s u r e s   [ 1 ].   D e p e n d i n g   u p o n   t h e   i n t e g r a t i o n   l e v e l   o f   t h e   s u b   s y s t e m s   a n d   t h e   n e t w o r k   c o m p o n e n t s   i n v o l v e d ,   t h e   a p p l i c a t i o n   o f   c r y p t o   p r o c e d u r e s   i n   t h e   m o b i l e   n e t w o r k s   c a n   p r o v i d e   v a r i o u s   t y p e s   o f   s e c u r i t y   [ 2 ].   F o r   i n s t a n c e ,   u s e r   s p e c i f i c   p r o t e c t i o n s   a r e   r e q u i r e d   f o r   f i l e s   s h a r e d   w i t h i n   n e t w o r k   a t t a c h e d   s t o r a g e   w h e r e   a s   I n t r u s i o n   D e t e c t i o n   S y s t e m   a r e   r e q u i r e d   f o r   d e t e c t i o n   o f   m a l i c i o u s   d a t a   a c r o s s   t h e   n o d e s   i n   t h e   e n t i r e   n e t w o r k   d e p e n d i n g   u p o n   t h e   l e v e l   o f   m i t i g a t i o n .     T h e   t w o   m a j o r   p r o p e r t i e s   f o r   t h e   d a t a   c o m m u n i c a t i o n   a r e   C o n f i d e n t i a l i t y   a n d   S e c r e c y   [ 3 ] .   T h e   a v a i l a b i l i t y   o f   i n f o r m a t i o n   t o   t h e   a u t h o r i z e d   p a r t i e s   o n   d e m a n d   i s   c a l l e d   a s   c o n f i d e n t i a l i t y .   F o r   a   d a t a   t r a n s f e r   p r o c e s s   i n v o l v i n g   e n c r y p t i o n ,   m e t h o d   o f   d a t a   p r o c e s s   s h o u l d   b e   d e l i b e r a t e d   a n d   r e a l i z e d   i n   s u c h   a   w a y   t h a t   n o   u n a u t h o r i z e d   p a r t y   s h o u l d   i n t e r f e r e   a n d   d e t e r m i n e   t h e   s e c r e t   k e y s   a l l i e d   w i t h   t h e   e n c r y p t i o n   m e c h a n i s m   a n d   s u c h   p r o c e d u r e s   i s   t e r m e d   a s   s e c r e c y .       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       K e y   E s c r o w   w i t h   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     C o n c e p t u a l   ( B.   S u g u m a r )   1061   1 . 1     E n c r y p t i o n   P r o c e d u r e s   T h e   p r i n c i p a l   f u n c t i o n   o f   e n c r y p t i o n   p r o c e d u r e s   i s   t o   m a i n t a i n   t h e   c o n f i d e n t i a l i t y   o f   t h e   d a t a   t r a n s m i t t e d   o r   s t o r e d .   T h i s   i s   a c h i e v e d   b y   m e a n s   o f   e n c r y p t i o n   a l g o r i t h m s   w h i c h   c o n v e r t s   t h e   p l a i n   t e x t   i n t o   t h e   c i p h e r   t e x t .   T h e   c o n t e n t   o f   t h e   c i p h e r   t e x t   c a n n o t   b e   f o u n d   o u t   w i t h o u t   t h e   d e c r y p t i o n   k e y .   B u t   t h e   i n t e g r i t y   o f   t h e   d a t a   i s   s u s c e p t i b l e ,   s i n c e   t h e   d a t a   c a n   b e   m o d i f i e d   b y   t h e   i n t r u d e r   b y   p r e d i c t a b l e   e f f o r t s   e v e n   w i t h o u t   t h e   a v a i l a b i l i t y   o f   t h e   k e y .   S o   f o r   e n s u r i n g   t h e   d a t a   i n t e g r i t y ,   i t   i s   o f t e n   e s s e n t i a l   t o   e x e r c i s e   a d d i t i o n a l   m e t h o d s   [ 4 ] .   T h e   c o n f i d e n t i a l   a w a r e n e s s   b a s e d   o n   c r y p t o a n a l y s i s   f o r   t w o   f a c t o r   a u t h e n t i c a t i o n   p r o c e s s   i s   p r e s e n t e d   b y   [ 5 ].   T h e   c o m p a r i s o n   o f   v a r i o u s   c r y p t o   a n a l y s e s   p r o c e d u r e s   a r e   d i s c u s s e d .   [ 6 ] .   B a s i c a l l y ,   t h e r e   a r e   t h r e e   c a t e g o r i e s   o f   c r y p t o g r a p h i c   a l g o r i t h m s .   T h e y   a r e   a s   f o l l o w s :   H a s h   a l g o r i t h m s ,   i n   w h i c h   h a s h i n g   f u n c t i o n s   a r e   u s e d   t o   m a p   d a t a   o f   r a n d o m   o r   p r e d e f i n e d   s i z e s .   S y m m e t r i c   k e y   a l g o r i t h m s ,   i n   w h i c h   t h e   s a m e   c r y p t o g r a p h i c   k e y s   a r e   u s e d   f o r   e n c r y p t i o n   o f   p l a i n   t e x t   i n   t h e   t r a n s m i t t e r   s i d e   a n d   d e c r y p t i o n   o f   c i p h e r   t e x t   i n   t h e   r e c e i v e r   s i d e .   T h e   k e y s   m a y   e i t h e r   b e   i d e n t i c a l   o r   s o m e   s i m p l e   t r a n s f o r m a t i o n s   i n v o l v e d   b e t w e e n   t r a n s m i t t e r   a n d   r e c e i v e r   s i d e s .   A s y m m e t r i c   k e y   a l g o r i t h m s ,   i n   w h i c h   t h e   s e c r e t   k e y s   a r e   d i v i d e d   i n t o   t w o   p a r t s ,   o n e   p u b l i c   k e y   w h i c h   i s   u n - t r u s t e d   a n d   t h e   o t h e r   o n e ,   p r i v a t e   k e y   w h i c h   a r e   k e p t   a s   s e c r e t   l i k e   s y m m e t r i c   k e y   a l g o r i t h m .     1 . 2     E n c r y p t i o n   P o i n t     E n c r y p t i o n   p o i n t   i s   d e f i n e d   a s   t h e   p l a c e m e n t   o f   e n c r y p t i o n   a n d   d e c r y p t i o n   m e c h a n i s m   w i t h i n   t h e   d a t a   t r a n s m i s s i o n   p a t h .   G e n e r a l l y   i t   i s   p r e f e r r e d   t h a t   t h e   e n c r y p t i o n   p o i n t   s h o u l d   b e   a v a i l a b l e   a s   c l o s e   t o   t h e   s o u r c e   o f   d a t a .   I t   i n c r e a s e s   t h e   p r o t e c t i o n   s e c u r i t y   o f   t h e   d a t a   a n d   a l s o   p r o v i d e s   n a t u r e   o r   c h a r a c t e r i s t i c s   o f   t h e   d a t a   t o   b e   f a c t o r e d   f o r   s e c u r i t y .   B u t   w h e n   c o n s i d e r i n g   t h e   r e a l   t i m e   f a c t o r s   i n v o l v e d   i n   t h e   d a t a   t r a n s m i s s i o n   s e t t i n g ,   t h i s   b r o a d   r e g u l a t i o n   o f t e n   p r o v e s   t o   b e   n o t   v i a b l e   [ 7 ] .   F o r   t h e   s e l e c t i o n   o f   s u i t a b l e   e n c r y p t i o n   p o i n t s ,   t h e   f o l l o w i n g   p a r a m e t e r s   a n d   i m p a c t s   s h a l l   b e   w e l l   t h o u g h t   o u t   f o r   t h e   s e l e c t i o n   p r o c e d u r e s .           F i g u r e   1 .   E n c r y p t i o n   P o i n t s     P a r a m e t e r s       A s   p e r   t h e   n e t w o r k   d e s i g n   p r o c e s s ,   t h e r e   a r e   c h a n c e s   f o r   v a r i o u s   v i a b l e   e n c r y p t i o n   p o i n t s   i n   t h e   e n t i r e   n e t w o r k .   A c c o r d i n g l y ,   t h e   p a r a m e t e r s   a s   s h o w n   i n   F i g u r e   1   c a n   b e   c o n s i d e r e d   f o r   t h e   s e l e c t i o n   p r o c e s s .   T h e   v a r i o u s   p o s s i b l e   e n c r y p t i o n   p o i n t s   a n d   t h e i r   i m p a c t s   b a s e d   o n   t h e   l i s t e d   p a r a m e t e r s   a r e   t a b u l a t e d   i n     T a b l e   1 .   B a s e d   o n   t h e   i n i m i t a b l e   r e q u i r e m e n t ,   d a t a   s e n s i t i v i t y ,   s e c r e c y   l e v e l   a n d   t o p o l o g i c a l   s t r u c t u r e   o f   t h e   i n d i v i d u a l   o r g a n i z a t i o n s ,   t h e   b e s t   e n c r y p t i o n   p o i n t   i s   d e c i d e d .   V a r i o u s   e n c r y p t i o n   p o i n t s   a r e   a t   a p p l i c a t i o n   l e v e l ,   n e t w o r k   l e v e l ,   f i l e   s y s t e m   l e v e l   a n d   d e v i c e   l e v e l   [ 8 ] .   I n   t h e   s t o r a g e   e n v i r o n m e n t   i n v o l v i n g   m o b i l e   n o d e s   a n d   s e r v e r s ,   t h e   s e l e c t i o n   o f   e n c r y p t i o n   p o i n t s   a t   d i f f e r e n t   l e v e l s   i s   s h o w n   i n   F i g u r e   2 .   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 11 ,   N o .   3 S e p t e m b e r   201 8   :     1060     1067   1062       F i g u r e   2 .   E n c r y p t i o n   P o i n t   L o c a t i o n   O p t i o n s       T a b l e   1 .   P a r a m e t e r s   I n f l u e n c i n g   E n c r y p t i o n         2.   R E S E A R C H   M E T H O D   2 . 1 .   K e y   M a n a g e m e n t   S c h e m e s   F o r   a c h i e v i n g   c o n f i d e n t i a l i t y ,   s e c r e c y   a n d   a v a i l a b i l i t y   o f   t h e   d a t a ,   t h e r e   s h o u l d   b e   p r o p e r   k e y   m a n a g e m e n t   s c h e m e s .   A u t o m a t e d   k e y   e x c h a n g e   m e c h a n i s m s   a r e   u s e d   f o r   t h e   m o b i l i t y   d a t a   w h e r e   a s   f o r   s t a t i c   d a t a ,   m a n u a l   k e y   e n c r y p t i o n   p r o c e s s e s   a r e   u t i l i z e d   [ 9 ] .   I n   t h e   k e y   m a n a g e m e n t   s c h e m e ,   t h e   l i f e   c y c l e   o f   t h e   k e y s   a n d   t h e   k e y i n g   p r o c e d u r e s   a r e   o f   p r i m e   c o n s i d e r a t i o n   w h i c h   i n c l u d e s   k e y   g e n e r a t i o n ,   s e c u r e   d i s t r i b u t i o n ,   a n d   a c t i v a t i o n   a n d   d e a c t i v a t i o n   [ 1 0 ] .   A   s i m p l e   k e y   l i f e   c y c l e   c o n t a i n i n g   t h r e e   p h a s e s ,   P r e - ac t i v a t i o n ,   A c t i v e   a n d   D i s a b l e d   s t a t e s   a r e   s h o w n   a s   f l o w   l i s t   i n   F i g u r e   3 .   K e y   m a n a g e m e n t   s c h e m e   i n v o l v e s   t h e   d e l i b e r a t i o n   o f   f o l l o w i n g   p r i m e   c h a r a c t e r i s t i c s ,     A v a i l a b i l i t y   o f   K e y   M a t e r i a l s ,   i . e .   i n   c a s e   o f   e x t e r n a l   k e y   m a n a g e m e n t   s e r v e r ,   t h e r e   m a y   b e   t i m e s   w h e n   k e y s   a r e   n o t   a c c e s s i b l e   b y   t h e   s t o r a g e   s y s t e m ,   s o   t h e r e   s h o u l d   b e   r e d u n d a n t   k e y   m a n a g e m e n t   s e r v e r   a n d   t h e   k e y   m a t e r i a l s   n e e d   t o   b e   a v a i l a b l e   f o r   t h e   e n c r y p t i o n   a n d   d e c r y p t i o n   p r o c e s s   w i t h o u t   b r e a k   i n   t i m e .     S e c u r e   T r a n s p o r t ,   i . e .   p r o t e c t i o n   o f   t h e   e n c r y p t i o n   k e y s   d u r i n g   t r a n s m i s s i o n .   E n c r y p t i o n   k e y s   a r e   t h e   m o s t   s e n s i t i v e   p a r a m e t e r   w h i c h   n e e d s   t o   b e   t r a n s m i t t e d   f o r   t h e   s u c c e s s f u l   e n c r y p t i o n   a n d   d e c r y p t i o n   p r o c e s s e s .     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       K e y   E s c r o w   w i t h   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     C o n c e p t u a l   ( B.   S u g u m a r )   1063       F i g u r e   3 .   S i m p l e   K e y   L i f e   C y c l e       2 . 2 .   K e y   E s c r o w   C o n c e p t   D u e   t o   t h e   v a s t   g r o w t h   i n   t h e   I n f o r m a t i o n   a n d   C o m m u n i c a t i o n   T e c h n o l o g y   ( I C T ) ,   l o t   o f   c o m p u t i n g   d e v i c e s   w i t h   m o b i l i t y   a n d   h e t e r o g e n e o u s   a p p l i c a t i o n s   a r e   d e p l o y e d   i n   c o m p e t e n c e   o f   a c u i t y ,   c o m p u t i n g ,   p e r c e p t i o n   a n d   d e c i s i o n   m a k i n g   p r o c e s s   b y   u s i n g   t h e   n e t w o r k   m a n a g e m e n t   t o o l s .   T r a n s f e r   o f   i n f o r m a t i o n   a l o n g   w i t h   c o l l a b o r a t i o n   a n d   d i s p e n s a t i o n   i s   a c h i e v e d   b y   s e c u r e d   t r a n s m i s s i o n   m e a s u r e s   [ 1 1 ,   [ 1 2 ] .   S o   f o r   t h e   a c c o m p l i s h m e n t   o f   i n f o r m a t i o n   p r o c e s s i n g   a n d   c o m m u n i c a t i o n   a c r o s s   w i d e r   a r e a ,   t h e r e   n e e d s   a   s i g n i f i c a n t   s e c u r i t y   t o o l   w h i c h   d o e s   n o t   a f f e c t   t h e   c o m m u n i c a t i o n   e f f i c i e n c y   a s   w e l l   a s   d a t a   s e c r e c y   [ 1 3 ] .   A n   i n t e g r a t e d   a p p r o a c h   c o m b i n i n g   r a n d o m   k e y   g e n e r a t i o n   a n d   e l l i p t i c   c u r v e r   c r y p t o g r a p h y   i s   d i s c u s s e d   [ 1 4 ] .     T o   o v e r c o m e   t h e   t h r e a t s   f a c e d   b y   t h e   m o b i l e   n e t w o r k s ,   t a k i n g   a p p o s i t e   m e t h o d o l o g i c a l   s a f e g u a r d   i s   i n e v i t a b l e .   W i t h i n   t h e   m o b i l e   n e t w o r k s ,   t o   e n s u r e   s e c u r i t y   o f   t h e   d a t a   c o m m u n i c a t i o n ,   i t   i s   v e r y   m u c h   e s s e n t i a l   t o   a s c e r t a i n   a n   e f f e c t u a l   k e y   m a n a g e m e n t   s y s t e m .   I n   t h e   c r y p t o g r a p h y   d o m a i n ,   S e c r e t   S e g m e n t a t i o n   a n d   S h a r i n g   ( S S S )   i s   t h e   p r o m i n e n t   c o n c e p t   g a i n i n g   m u c h   a t t e n t i o n .   I n   t h i s   m e c h a n i s m ,   t h e   s e c r e t   k e y   i s   s u b   d i v i d e d   i n t o   m u l t i p l e   s u b   s e c r e t   s e g m e n t s   a n d   s h a r e d   a m o n g   m u l t i p l e   n o d e s .   F o r   r e c o v e r i n g   t h e   s e c r e t   k e y ,   p a r t i c u l a r   n u m b e r   o f   n o d e s   f r o m   t h o s e   r e c e i v e d   s u b   s e c r e t s   h a s   t o   p r o v i d e   t h e i r   s u b   s e c r e t s   a n d   t h e   d i s t r i b u t i o n   s e r v e r   w i l l   c o m b i n e   t h e s e   p a r t i c u l a r   n u m b e r   o f   s u b   s e c r e t s   t o   a n a l y s e   a n d   r e t r i e v e   t h e   o r i g i n a l   i n f o r m a t i o n .   S e c r e t   k e y   s e g m e n t a t i o n   a n d   s h a r i n g   a s   d e v e l o p e d   b y   [ 1 5 ] ,   [ 1 6 ]   b a s e d   o n   t h e   t h r e s h o l d   a l g o r i t h m s   i s   u s e d   i n   t h e   k e y   e s c r o w   b a s e d   d a t a   c o m m u n i c a t i o n .     2. 2 . 1.     S e c r e t   S e g m e n t a t i o n   a n d   S h a r i n g   ( S S S )   b y   S h a m i r   T h r e s h o l d   S c h e m e   S h a m i r   T h r e s h o l d   S c h e m e   i s   b a s e d   o n   L a g r a n g e   I n t e r p o l a t i o n   F o r m u l a   ( t ,   n )   w h e r e   t   i s   t h e   t h r e s h o l d   l i m i t   a n d   n   i s   t h e   n u m b e r   o f   n o d e s   f o r   w h i c h   t h e   s u b   s e c r e t   s e g m e n t s   a r e   s h a r e d .   T h e   a l g o r i t h m   f o l l o w s   t h r e e   e s s e n t i a l   p r o c e d u r e s ,   v i z .   I n i t i a l i z a t i o n ,   S u b   k e y   d i s t r i b u t i o n   a n d   K e y   R e c o v e r y .   I n   t h e   I n i t i a l i z a t i o n   p r o c e s s ,   a   f i n i t e   f i e l d   i s   d e f i n e d   w i t h   t h e   f u n c t i o n   F ( p )   w h e r e   p   i s   t h e   p r i m e   n u m b e r   w h i c h   i s   g r e a t e r   t h a n   n u m b e r   o f   n o d e s   ( p   >   n ) .   K e y   d i s t r i b u t i o n   i s   s e l e c t e d   b y   K   n   d i s t i n c t   n o n   z e r o   e l e m e n t s   s u c h   t h a t   x i   i s   t h e   s u b   s e t   o f   F ( p ) .   K   i s   a s s i g n e d   t o   k e y   x i   s h a r e r s   N i   a n d   x i   i s   p u b l i c .   I n   S u b   K e y   d i s t r i b u t i o n   p r o c e s s ,   K   l e t s   t h e   n   s h a r e r   ( N 1 ,   N 2   .   N n )   s h a r e d   k e y   S   i s   s u b   s e t   o f   F ( p )   a n d   S   i n d e p e n d e n t l y   s e l e c t e d   t - 1   r a n d o m   e l e m e n t s   a n d   a   i s   s u b   s e t   o f   F ( p )   a n d   t - 1   b u i l d   a   p o l y n o m i a l   f u n c t i o n   d e f i n e d   b y   f ( x )   =   S + a 1 x + a 2 x 2 +     a t - 1 x t - 1 ,   a n d   c a l c u l a t e   y i =   f ( x i )   w h e r e   1 < =   i < =   n   a n d   N i   i s   a s s i g n e d   t o   t h e   s h a r e d   s e c r e t   a s   h i s   h i e r a r c h i c a l   k e y .   I n   K e y   r e c o v e r y   p r o c e s s ,   t h e   n u m b e r   o f   s h a r e r s   n   i n   a n y   g r o u p   ( N 1 ,   N 2   .   N n )   t o   g e n e r a t e   t h e i r   c o r r e s p o n d i n g   s u b   k e y s   w h i c h   i s   g o t   w h e n   t h e   p o i n t   t   r e a c h e s ,   ( x 1 y 1 ) ,   ( x 2 y 2 )   . .   ( x 3 y 3 )   u s i n g   L a g r a n g e   i n t e r p o l a t i o n   s c h e m e .   I t   i s   u s e d   t o   r e c o v e r   t h e   f u n c t i o n   f ( x )   w i t h   t h e   s y s t e m   k e y   S   =   f ( 0 ) .     2 . 2 . 2 .     K e y   E s c r o w   w i t h   E C C   i n   D i s t r i b u t e d   N e t w o r k s   T h e   K e y   E s c r o w   s c h e m e   b a s e d   o n   S h a m i r   T h r e s h o l d   S e c r e t   k e y   s h a r i n g   c a n   b e   i m p l e m e n t e d   i n   t h e   d i s t r i b u t e d   n e t w o r k s   h a v i n g   E l l i p t i c a l   C u r v e   C r y p t o g r a p h y   e n c r y p t i o n   [ 1 1 ]   [ 1 2 ] .   F r o m   t h e   a l g o r i t h m   v i e w   p o i n t ,   i t   i s   e a s y   a n d   s p a c e   r e d u c i n g   t o   i m p l e m e n t   S h a m i r   T h r e s h o l d   s h a r i n g .   T h e   s u b   p r i v a t e   k e y s   w i l l   n o t   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 11 ,   N o .   3 S e p t e m b e r   201 8   :     1060     1067   1064   e x c e e d   t h e   s p a c e   a l l o c a t e d   f o r   t h e   o r i g i n a l   k e y .   A l s o ,   u p d a t i n g   p r o c e s s   i s   s i m p l e .   A s   a   k e y   c a l c u l a t i o n   p r o c e s s   t o   c o n s t r u c t   a   ( t - 1 )   t i m e s   o f   t h e   p o l y n o m i a l   f u n c t i o n ,   t h e   C o m p u t a t i o n a l   C o m p l e x i t y   w i l l   b e   C ( t - 1 ) .   I n   d i s t r i b u t e d   n e t w o r k s   K e y   E s c r o w   w i t h   E C C   i s   m o r e   s e c u r e   a n d   r e l i a b l e .   T h e   a d o p t i o n   o f   E l l i p t i c a l   c u r v e   c r y p t o g r a p h y   i n   t h e   f i n i t e   f i e l d   w i t h   t h e   s t r u c t u r e   o f   e l l i p t i c a l   c u r v e s   r e d u c e   t h e   s i z e   o f   t h e   k e y   d r a s t i c a l l y   t h e r e b y   s a v i n g   t h e   s p a c e   a n d   a l s o   h e l p   i n   f a s t e r   a n d   s e c u r e d   d a t a   t r a n s m i s s i o n .   T h e   c o n c e p t u a l   f r a m e w o r k   o f   d i s t r i b u t e d   n e t w o r k s   w i t h   K e y   E s c r o w   i s   s h o w n   i n   F i g u r e   4 .   T h e   M o b i l e   N e t w o r k   w i t h   h e t e r o g e n e o u s   o p e r a t i n g   s y s t e m s   i s   c o n n e c t e d   t o   t h e   M e t a d a t a   S e r v e r .   M e t a d a t a   S e r v e r   i s   c o n n e c t e d   t o   t h e   S t o r a g e   s e r v e r .   A l s o   t h e   M e t a d a t a   S e r v e r   i s   a s s o c i a t e d   b y   m e a n s   o f   K e y   E s c r o w   p r o c e d u r e   t h r o u g h   K e y   E s c r o w   C e n t e r   ( K E C ) .   E n d   u s e r s   o f   t h e   d i s t r i b u t e d   n e t w o r k   c o m m u n i c a t e   t o   t h e   m o b i l e   n e t w o r k   t h r o u g h   t h e   S t o r a g e   S e r v e r .   T h e   d a t a   t r a n s m i s s i o n   b e t w e e n   t h e   m o b i l e   n e t w o r k s   a n d   t h e   s t o r a g e   s e r v e r   t a k e s   p l a c e   t h r o u g h   d i r e c t   p a r a l l e l   d a t a   e x c h a n g e ,   w h e r e   t h e   d a t a   t r a n s m i s s i o n   b e t w e e n   t h e   m e t a d a t a   s e r v e r   a n d   t h e   s t o r a g e   s e r v e r   o c c u r   b y   m e a n s   o f   s t a t e   s y n c h r o n i z a t i o n .           F i g u r e   4 .   C o n c e p t u a l   F r a m e w o r k   o f   D i s t r i b u t e d   N e t w o r k s       B y   u s i n g   S h a m i r   t h r e s h o l d   s c h e m e   f o r   s e c r e t   s u b   k e y   s h a r i n g ,   t h e   s e s s i o n   k e y   f r o m   t h e   m e t a d a t a   s e r v e r   i s   s u b   d i v i d e d   i n t o   n u m b e r   o f   p a r t s   ( n ) .   C o n s i d e r i n g   m u l t i   h o s t i n g   c l u s t e r   f o r   t h e   K e y   E s c r o w   C e n t e r   ( K E C ) ,   t h e   d i s t r i b u t i o n   o f   t h e   d a t a   w i t h   t h e   s u b   k e y s   o c c u r s   u n i f o r m l y .   D u r i n g   t h e   r e c o v e r y   p r o c e s s ,   K E C   r a n d o m l y   c h o o s e   t h e   k e y   e l e m e n t s   e q u a l   t o   o r   g r e a t e r   t h a t   t h r e s h o l d   ( t ) .   U n d e r   t h i s   s c e n a r i o ,   K E C   s t r u c t u r e   i s   a s   f o l l o w s :   W h e n   t h e   n u m b e r   r e c o v e r y   k e y s   a r e   l e s s   t h a n   t h e   t h r e s h o l d   v a l u e ,   t h e   s u b   k e y   c a n n o t   r e c o v e r   t h e   o r i g i n a l   k e y .   S o   t h e   e x p o s e   o f   o n e   o r   f e w e r   k e y s   w i l l   n o t   a f f e c t   t h e   s e c u r i t y   o f   t h e   s y s t e m .   S o   a s   l o n g   a s   t h e   s u b   k e y s   e x p o s e d   i s   l e s s   t h a n   t h e   t h r e s h o l d   v a l u e ,   t h e   a t t a c k e r   c a n n o t   c o n n i v e   t o   t h e   o r i g i n a l   k e y .     2 . 2 . 3 .     K e y   E s c r o w   w i t h   E C C   -   S o l u t i o n   S i m i l a r   s c h e m e   i s   i m p l e m e n t e d   i n   t h e   a c t u a l   r e c o v e r y   o f   t h e   o r i g i n a l   k e y   b y   t h e   s u b   k e y s .   T h e   s t e p s   i n v o l v e d   i n   t h e   r e c o v e r y   o f   o r i g i n a l   k e y   a r e   a s   f o l l o w s :   1)   S e c r e t   D i v i s i o n   2)   H o s t i n g   t h e   p r i v a t e   s e c r e t   s u b   k e y s   3)   R e c o v e r i n g   r e a d e r s   s u b   k e y   4)   U p d a t i n g   t h e   s e c r e t   s u b   k e y   5)   D e s t r u c t i o n   o f   s e c r e t   s u b   k e y   o f   K E C   S e c r e t   D i v i s i o n   o c c u r s   i n   t h e   I n i t i a l i z a t i o n   p h a s e   o f   t h e   r e c o v e r y   m e c h a n i s m .   L i g h t   w e i g h t e d   p u b l i c   k e y   b a s e d   o n   E C C   i s   s t o r e d   i n   M e t a d a t a   S e r v e r   ( M S ) .   B e f o r e   t h e   p r i v a t e   k e y   d i s t r i b u t i o n   t o   t h e   r e a d e r ,   i t   i s   s e g m e n t e d   i n t o   s u b   s e c r e t   k e y s   i n   K E C .   F o l l o w i n g   s t e p s   a r e   i m p l e m e n t e d   i n   t h e   s e c r e t   d i v i s i o n   p r o c e s s .   1.   M S   u s i n g   p u b l i c   k e y   o f   K E C   a n d   e n c r y p t   p r i v a t e   k e y   o f   r e a d e r   a n d   a t t a c h   t h e   d i g i t a l   s i g n a t u r e   o f   M S   a n d   s e n d   t o   K E C .   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       K e y   E s c r o w   w i t h   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     C o n c e p t u a l   ( B.   S u g u m a r )   1065   2.   K E C   r e c e i v e s   t h e   i n f o r m a t i o n ,   i d e n t i f y   t h e   a u t h e n t i c i t y   o f   M S ,   a f t e r   v e r i f y i n g   a u t h e n t i c a t i o n ,   i t   d e c r y p t s   u s i n g   t h e   p r i v a t e   k e y   w a i t i n g   t o   b e   s e g m e n t e d .   3.   B a s e d   o n   S h a m i r   ( t , n )   t h r e s h o l d ,   s e l e c t   t - 1   r a n d o m   p r i m e s   i n   F ( p )   d o m a i n   a n d   m a i n t a i n   s e c r e c y .   4.   A f t e r   n   t i m e s   o f   p r i v a t e   s u b   k e y s   g e n e r a t i o n ,   t h e   p r i m e   n u m b e r   i s   d e s t r o y e d   b y   K E C .   5.   P o l y n o m i a l   f o r   k e y   c o m p o s i t i o n   g e n e r a t e d   b a s e d   o n   t h e   l a r g e r   p r i m e   n u m b e r   a n d   p r i v a t e   s e c r e t   s u b   k e y s   a r e   c a l c u l a t e d .   6.   K E C   u s i n g   p u b l i c   k e y   E C C   e n c r y p t i o n   a l o n g   w i t h   d i g i t a l   s i g n a t u r e ,   p r i v a t e   s e c r e t   s u b   k e y s   g e n e r a t e d .   H o s t i n g   t h e   p r i v a t e   s e c r e t   s u b   k e y s   i n v o l v e s   f o l l o w i n g   s t e p s .   1.   K E C   v e r i f y i n g   i n d i v i d u a l   i d e n t i t y   2.   A f t e r   s u c c e s s f u l   a u t h e n t i c a t i o n ,   K E C   u s e d   o w n   p r i v a t e   s e c r e t   s u b   k e y ,   s t o r e   i t   a n d   n o t i f y   t h e   d e p e n d e n t   s e r v e r   a b o u t   t h e   r e c e p t i o n   o f   t h e   p r i v a t e   s e c r e t   s u b   k e y .   3.   I n   c a s e   o f   f a i l u r e   o f   a u t h e n t i c a t i o n ,   S E C   w r i t e s   e r r o r   l o g   R e c o v e r i n g   r e a d e r s   s u b   k e y   i n v o l v e s   f o l l o w i n g   s t e p s .   1.   W h e n   t h e   M S   a u t h e n t i c a t e s   t h e   r e a d e r ,   b u t   r e a d e r   a u t h e n t i c a t i o n   f a i l s ,   t h e r e   i n c o r r e c t   r e s u l t s   w i l l   b e   p o s t e d   i n   M S ,   s o   n o   r e s p o n s e .   M S   w i l l   w r i t e   e r r o r   l o g .   2.   A f t e r   i n v e s t i g a t i o n ,   i f   i t   i s   f o u n d   t h a t   r e a d e r   p r i v a t e   k e y   i s   l o s t ,   M S   n o t i c e   K E C   a n d   e x t r a c t   t h r e s h o l d   a m o u n t   o f   p r i v a t e   s e c r e t   s u b   k e y s   f r o m   i n d i v i d u a l   s e r v e r s .   3.   L a g r a n g e   p o l y n o m i a l   i n t e r p o l a t i o n   a n d   r e c o n s t r u c t i o n   o f   p o l y n o m i a l   f u n c t i o n   i s   c r e a t e d   b y   K E C .   4.   F o r   S   =   F ( 0 ) ,   p u b l i c   k e y   o f   M S   e n c r y p t   S   a n d   s e n d   t o   M S   w i t h   d i g i t a l   s i g n a t u r e .   5.   T h e   M S   s u c c e s s f u l l y   a u t h e n t i c a t e s   K E C   a n d   p u b l i c   k e y   d e c r y p t e d   t o   o b t a i n   S .   I n t e r m e d i a t e   s t a t e   s e r v e r   w i l l   w r i t e   S   i n t o   r e a d e r .   U p d a t i n g   o f   t h e   s e c r e t   s u b   k e y   i n v o l v e s   f o l l o w i n g   s t e p s .   1.   I f   t h e   p r i v a t e   s e c r e t   s u b   k e y   o f   t h e   r e a d e r   i s   u p d a t e d   i n   S ,   t h e n   K E C   s p l i t s   t h e   S   i n t o   s e c r e t   s e g m e n t a t i o n   2.   P r i v a t e   s e c r e t   s u b   k e y   i s   d i v i d e d   t o   i d e n t i f y   K E C   a n d   p u b l i c   k e y   m a t c h i n g   t o   i n d i v i d u a l   s e r v e r .   3.   D i g i t a l   S i g n a t u r e   o f   K E C   i s   c h e c k e d   t o   c o n f i r m   a u t h e n t i c a t i o n   a n d   o n   s u c c e s s f u l   v e r i f i c a t i o n ,   t h e   p r i v a t e   s e c r e t   s u b   k e y   i s   d e c r y p t e d   t o   o b t a i n   i n d i v i d u a l   v a l u e s .   4.   I f   a u t h e n t i c a t i o n   f a i l s ,   r e t r a n s m i s s i o n   o f   p r i v a t e   s e c r e t   s u b   k e y   h a p p e n s .   D e s t r u c t i o n   o f   p r i v a t e   k e y s   i n v o l v e s   n o t   o n c e   t h e i r   s e l f   d e s t r u c t i o n   b u t   a l s o   t h e   d e s t r u c t i o n   o f   s e c r e t   s u b   k e y   s a v e d   a t   K E C .   I n   t h a t   c a s e ,   t h e   o r i g i n a l   p r i v a t e   k e y   c a n n o t   b e   r e s t o r e d .   F o l l o w i n g   s t e p s   a r e   i n v o l v e d .   1.   M S   i n f o r m s   K E C   t o   d e s t r o y   c o r r e s p o n d i n g   p r i v a t e   s e c r e t   s u b   k e y .   R e s u l t a n t   t h r e s h o l d   v a l u e s   t o   b e   i d e n t i f i e d   a n d   a t t a c h m e n t   o f   d i g i t a l   s i g n a t u r e   o f   M S   s e p a r a t e l y   s e n t   t o   K E C .   2.   K E C   a u t h e n t i c a t e s   t h e   i d e n t i t y   o f   M S   a n d   o n   s u c c e s s f u l   a u t h e n t i c a t i o n ,   i n d i v i d u a l   p r i v a t e   k e y   i s   d e c r y p t e d .   3.   O n   q u e r y i n g   o f   t h e   s t a t u s   o f   i n d i v i d u a l   p r i v a t e   s e c r e t   s u b   k e y s ,   r e c y c l i n g   p r o c e s s   s t a r t s   w i t h   c h a n g e   i n   s t a t u s   a s   d e s t r o y .   4.   P r o c e s s   r e s u l t s   o f   K E C   g e t   b a c k   t o   M S .     2 . 3 .   S o l u t i o n   A n a l y s i s   T h e   i m p l e m e n t a t i o n   o f   K e y   E s c r o w   m e c h a n i s m   w i t h   E l l i p t i c a l   C u r v e   C r y p t o g r a p h y   p r o v i d e s   w i d e   r a n g e   o f   f l e x i b i l i t y   a n d   c o n f i d e n t i a l i t y   i n   t h e   d i s t r i b u t e d   e n v i r o n m e n t .   I n   t h e   s c h e m e ,   t h e   p r o c e s s   o f   k e y   r e s t o r a t i o n   h a s   n o t   h a p p e n e d   i n   a   s i n g l e   s e r v e r .   M u l t i p l e   l o c a t i o n s   o f   e n c r y p t i o n   p o i n t s   s u c h   a s   M e t a d a t a   S e r v e r ,   R e a d e r   a n d   K e y   E s c r o w   C e n t e r   w i t h   l i g h t   w e i g h t e d   k e y   e n c r y p t i o n   p r o c e s s   e n s u r e s   e l i m i n a t i o n   o f   s l o w   r e s p o n s e   t i m e   a n d   t h e r e b y   a s s u r i n g   t h e   p r e v e n t i o n   o f   a t t a c k e r   a c t i v i t y .   T h e   c o n f i d e n t i a l i t y   o f   t h e   d i s t r i b u t e d   n e t w o r k s   i s   e n h a n c e d   b y   t h e   r e s t o r a t i o n   o f   t h e   o r i g i n a l   k e y   b y   t h e   r a n d o m   t h r e s h o l d   n u m b e r   o f   s u b   k e y s   w h i c h   i s   s m a l l e r   t h a n   t h e   o r i g i n a l   k e y s   w i t h   s e p a r a t e   s e c r e t   s e g m e n t a t i o n .   O p t i m u m   r a n g e   o f   t h r e s h o l d   v a l u e   c a n   b e   f i x e d   f o r   f a s t e r   d a t a   e n c r y p t i o n   a n d   d e c r y p t i o n   p r o c e s s   a n d   a l s o   e n s u r i n g   s e c r e c y .       3.   R E S U L T S   A N D   A N A L Y S I S   T h e   i m p l e m e n t a t i o n   o f   t h e   d i s t r i b u t e d   e n v i r o n m e n t   i n v o l v i n g   M o b i l e   N e t w o r k s   w i t h   H e t e r o g e n e o u s   O p e r a t i n g   S y s t e m s ,   M e t a d a t a   S e r v e r ,   K e y   E s c r o w   C e n t e r ,   S t o r a g e   S e r v e r   a n d   t h e   E n d   U s e r s   i s   s i m u l a t e d   i n   t h e   J a v a   /   N e t b e a n s   e n v i r o n m e n t .   T h e   d a t a   c o m m u n i c a t i o n ,   f i l e   t r a n s f e r   p r o c e s s   a n d   t h e   e n c r y p t i o n   m e t h o d o l o g y   a r e   i m p l e m e n t e d   a n d   t h e   r e s u l t s   a n a l y s e s   a r e   c o m p a r e d   f o r   K e y   E s c r o w   w i t h   E C C   a n d   t h e   o t h e r   p r o c e s s   i n c l u d i n g   K e y   E s c r o w   w i t h   R S A   s c h e m e .   T h e   s i m u l a t i o n   m e t r i c s   C o m p u t a t i o n a l   c o s t   a n d   K e y   s i z e   a r e   t a k e n   f o r   c o n s i d e r a t i o n .   F r o m   t h e   c o n c e p t u a l   f r a m e w o r k   i m p l e m e n t a t i o n   a n d   c o m p a r i s o n   w i t h   d i f f e r e n t   a l g o r i t h m s   f o r   d i s t r i b u t e d   m o b i l e   n e t w o r k s ,   t h e   K e y   E s c r o w   w i t h   E C C   s h o w s   b e t t e r   r e s u l t s   i n   t e r m s   o f   C o m p u t a t i o n a l   c o s t   a n d   K e y   s i z e .     C o m p u t a t i o n a l   c o s t   i s   d e f i n e d   a s   t h e   t i m e   t a k e n   f o r   t h e   c o m p u t i n g   a n   e n c r y p t i o n   p r o c e s s .   I t   i s   b a s e d   o n   t h e   n u m b e r   o r   r u l e   a p p l i c a t i o n s   i n v o l v e d   i n   t h e   e n c r y p t i o n   s c h e m e   i n v o l v e d .   W h i l e   a s s u r i n g   t h e   s e c r e c y   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 11 ,   N o .   3 S e p t e m b e r   201 8   :     1060     1067   1066   m e a s u r e ,   c o m p u t a t i o n a l   t i m e   i n v o l v e d   s h o u l d   b e   a s   m i n i m u m   a s   p o s s i b l e .   K e y   E s c r o w   w i t h   E C C   e n s u r e s   l e s s   c o m p u t a t i o n   c o s t   a s   c o m p a r e d   t o   K e y   E s c r o w   w i t h   R S A   a l g o r i t h m .   K e y   s i z e   i s   t h e   v i t a l   p a r a m e t e r   i n   t h e   s e c u r i t y   l e v e l   o f   t h e   e n c r y p t i o n   p r o c e s s .   B y   r e d u c i n g   t h e   s i z e   o f   t h e   k e y   i n v o l v e d ,   t h e   c o m p u t a t i o n a l   e f f i c i e n c y   c a n   b e   i m p r o v e d .   K e y   E s c r o w   w i t h   E C C   g u a r a n t e e s   b e t t e r   e n c r y p t i o n   w h e n   c o m p a r e d   t o   K e y   E s c r o w   w i t h   R S A   w i t h   l e s s   v a l u e   o f   k e y   s i z e s .   T h e   c o m p u t a t i o n   c o s t   a n a l y s i s   a n d   t h e   k e y   s i z e   r e d u c t i o n   a n a l y s i s   a r e   s h o w n   i n   F i g u r e   5   a n d   F i g u r e   6 .           F i g u r e   5 .   C o m p u t a t i o n a l   C o s t           F i g u r e   6 .   K e y   S i z e   R e d u c t i o n       4.   C O N C L U S I O N   W i t h   t h e   r e p u t a t i o n   o f   t h e   d i s t r i b u t e d   a n d   h e t e r o g e n e o u s   n e t w o r k   i n v o l v i n g   m o b i l e   n e t w o r k s ,   m e t a d a t a   s e r v e r   a n d   l a r g e   s t o r a g e   s e r v e r   s y s t e m s ,   m u c h   a t t e n t i o n   h a s   t o   b e   p a i d   f o r   t h e   s e c u r i t y   o f   t h e   s y s t e m .   T h i s   p a p e r   c o n c e n t r a t e d   o n   t h e   i m p l e m e n t a t i o n   o f   K e y   E s c r o w   s c h e m e   w i t h   t h e   l i g h t   w e i g h t e d   c h a r a c t e r i s t i c s   o f   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   i n   t h e   d i s t r i b u t e d   e n v i r o n m e n t .   T h i s   h a s   e f f e c t i v e l y   e l i m i n a t e d   p r i v a t e   s e c r e t   s u b   k e y   p r o b l e m   o n   t h e   d i s t r i b u t e d   n e t w o r k s .   F r o m   t h e   c o n c e p t u a l   f r a m e w o r k   i m p l e m e n t a t i o n   a n d   c o m p a r i s o n   w i t h   d i f f e r e n t   a l g o r i t h m s   f o r   d i s t r i b u t e d   m o b i l e   n e t w o r k s ,   t h e   K e y   E s c r o w   w i t h   E C C   s h o w s   b e t t e r   r e s u l t s   i n   t e r m s   o f   C o m p u t a t i o n a l   c o s t   a n d   K e y   s i z e .   T h e   i m p l e m e n t a t i o n   o f   h e t e r o g e n e o u s   p r o t o c o l s   a n d   d e v i c e s   i n   t h e   c l o u d   o r   I n t e r n e t   o f   T h i n g s   ( I o T )   e n v i r o n m e n t   m i g h t   i n v i t e   f u t u r e   c h a l l e n g e s   i n   f u t u r e   f o r   w h i c h   t h e   i m p r o v i s a t i o n   o f   d y n a m i c   k e y   m a n a g e m e n t   s c h e m e s   a l o n g   w i t h   E s c r o w   c o u l d   p r o v i d e   t h e   o p t i m a l   s o l u t i o n   f o r   t h e   c h a l l e n g e s .       R E F E R E N C E S     [1]   Ca ne t t i Ra n,  a nd  H ug K ra w c z y k.  " A na l y s i s   of ke y - e x c ha ng e  p rot oc ol s  a nd t he i r u s e  for bui l di ng  s e c ure  c ha nne l s " .   A dv anc e s  i n Cr y pt ol ogy E U R O CR Y P T   2001,   p p 453 - 474 2001.   [2]   M a ha l i ng a m P .,  N J a y a p ra ka s h,  a nd  S K a rt hi ke y a n.  " E nha nc e D a t a   S e c uri t y   F ra m e w ork  for  S t ora g e   A re a   N e t w orks " .   In  E nv i r onm e nt al   and  Com put e r   Sc i e nc e 2009.  ICE CS' 09.  Se c ond  Int e r nat i onal   Conf e r e nc e   on  IE E E p p . 105 - 110 , 2009.   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       K e y   E s c r o w   w i t h   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     C o n c e p t u a l   ( B.   S u g u m a r )   1067   [3]   S t ora g e   N e t w orki ng   Indus t ry   A s s oc i a t i on  (S N IA T e c hni c a l   W hi t e   P a p e r.  S t ora g e   S e c uri t y :   E nc ry p t i on   a nd  K e y   M a na g e m e nt .   A ug us t  26, 2015 .   [4]   Bu,  Y i ng y i Bi l l   H ow e M a g da l e na   Ba l a z i ns ka a nd  M i c ha e l   D E rns t " H a L oop :   E ffi c i e nt   i t e ra t i ve   da t a   p roc e s s i ng   on l a rg e   c l us t e rs " .   P r oc e e di ngs   of  t he   V L D B  E ndowm e nt ,   V ol 3, no. 1 - 2 ,   p p 285 - 296 2010.   [5]   Choi Y ouns ung " Cry p t a na l y s i s   on  P ri va c y - a w a re   t w o - fa c t or  A ut he nt i c a t i on  P rot oc ol   for  W i re l e s s   S e ns or  N e t w orks " .   Indone s i an  J our nal   of   E l e c t r i c al   E ngi ne e r i ng  and  Com put e r   Sc i e nc e   (IJ E E CS) V ol 8,  no.  2 ,   p p 296 - 301 2017.   [6]   S i ng h,  P ooj a a nd  R.  K Cha uha n.  " A   S urve y   on  Co m p a ri s ons   of  Cry p t og ra p hi c   A l g ori t hm s   U s i ng   Ce rt a i P a ra m e t e rs   i W S N ."   Int e r nat i onal   J our nal   of   E l e c t r i c al   and  Com put e r   E ngi ne e r i ng   (IJ E CE )   V ol 7,  no.  4,   p p 2232 2017.   [7]   E i s l e r,  M i ke . " L IP K E Y - a  l ow  i nfra s t ruc t ure  p ubl i c  ke y  m e c ha ni s m   us i ng   S P K M ."  (2000).   [8]   G i bs on,  G a rt A .,  D a vi F N a g l e K ha l i l   A m i ri J e ff  But l e r,  F a y   W Cha ng , H ow a rd G obi off, Cha rl e s  H a rdi n, E ri Ri e de l D a vi Roc hbe rg a nd  J i m   Z e l e nka " A   c os t - e ffe c t i ve , hi g h - ba ndw i dt h s t ora g e  a rc hi t e c t ure " .   In A CM SIG O P ope r at i ng  s y s t e m s  r e v i e w , vol 32, no. 5, p p . 92 - 103. A CM , 1998.   [9]   Ba rke r,  E l a i ne M i l e s   S m i d,  D e nni s   Bra ns t a d,  a nd  S a nt os Chokha ni " A   fra m e w ork  for  de s i g ni ng   c ry p t og ra p hi c   ke y  m a na g e m e nt   s y s t e m s " .   NIST  Spe c i al  P ubl i c at i on ,   V ol 800 , p p 130 2013.   [10]   L e ung A ndre w   W .,  a nd  E t ha L M i l l e r.   " S c a l a bl e   s e c uri t y   for  l a rg e h i g p e rform a nc e   s t ora g e   s y s t e m s " .   In  P r oc e e di ngs   of  t he   s e c ond A CM  wor k s hop on St or age  s e c ur i t y  and s ur v i v abi l i t y , p p . 29 - 40. A CM , 2006.   [11]   Ca o,  Z he nfu.  " A   t hre s hol ke y   e s c row   s c he m e   b a s e on  p ubl i c   ke y   c ry p t os y s t e m " .   Sc i e nc e   i Chi na  Se r i e s   E T e c hnol ogi c al   Sc i e nc e s ,   V ol 44, no. 4 , p p 441 - 448 ,   2001.   [12]   Ca o,  Z he nfu.  " A   t hre s hol ke y   e s c row   s c he m e   b a s e on  p ubl i c   ke y   c ry p t os y s t e m " .   Sc i e nc e   i Chi na  Se r i e s   E T e c hnol ogi c al   Sc i e nc e s ,   V ol 44, no. 4, p p 441 - 448 ,   2001.   [13]   L i Q ua ndong ,   a nd  Y a nhui   Z hou.  " S e c uri t y   de c i s i on  a na l y s i s   ba s e on  A S ha m i r' s   (t n)  t hre s hol s e c re t   s ha ri ng   s c he m e " .   In  Cons um e r   E l e c t r oni c s Com m uni c at i ons   and  Ne t wor k s   (CE CNe t ),  2012  2nd  Int e r nat i onal   Conf e r e nc e   on IE E E p p . 2065 - 2068., 2012.   [14]   G a y a t hri , P ., S y e d U m a r, G . S ri de vi , N . Ba s hw a nt h, a nd Roy y uru S ri ka nt h. " H y bri d Cry p t og ra p hy  for Ra ndom - ke y   Ge ne ra t i on  ba s e on  E CC  A l g ori t hm " .   Int e r nat i onal   J our nal   of   E l e c t r i c al   and  Com put e r   E ngi ne e r i ng  (IJ E CE ) ,   V ol 7, no. 3, p p 1293 - 1298 2017.   [15]   S ha m i r,  A di . " H ow  t s ha re  a  s e c re t " .   Com m uni c at i ons  of  t he  A CM ,   V ol 22, no. 11,   p p 612 - 613 1979.   [16]   P a ng L i a o - J un,  a nd  Y u - M i W a ng " A   ne w   (t n)  m ul t i - s e c re t   s ha ri ng   s c he m e   b a s e on  S ha m i r’s   s e c re t   s ha ri ng " .   A ppl i e Mat he m at i c s   and Com put at i on ,   V ol 167, no. 2,   p p 840 - 848 2005.   Evaluation Warning : The document was created with Spire.PDF for Python.