I n d on e s i an   Jo u r n al   o El e c t r i c al   En gi n e e r i n g   an d   C o m p u te r   S c i e n c e   V o l .   20 ,   N o .   3 D e c e m b e r   20 20 ,   pp .   1522 ~ 1529   IS S N :   2502 - 4752 ,   D O I :   10. 1 1591 / i j e e c s . v 20 .i 3 . pp 152 2 - 1529             1522       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   W e b   a p p l i c a t i o n   a u t h e n t i c a t i o n   u s i n g   Z KP  a n d   n o v e l   6 D   c h a o t i c   sy st e m       S h ath J.   M o h amm e d 1 S ad i q   A .   M e h d i 2   1 D e pa r t m e n t   o f   C S ,   C o l l e g e   o f   S c i e nc e ,   M us t a ns i r i y a U ni v e r s i t y ,   I r a q   2 D e pa r t m e n t   o f   C S ,   C o l l e g e   o f   E duc a t i o n,   M u s t a n s i r i y a U ni v e r s i t y ,   I r a q       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 M a y   1 ,   2 0 20   R e v i s e J ul   2 3,   202 0   A c c e pt e A ug   2 ,   2020       T e xt   pa s s w o r h a s   l o ng   be e a   do m i na n t   a pp r o a c t o   us e r   a u t h e nt i c a t i o us e by   a   hug e   qua n t i t y   of   I nt e r ne t   s e r v i c e s .   W e a pp l i c a t i o ns   a r e   no w   w i de l y   us e f o r   t he   i m pl e m e n t a t i o o f   a   r a ng e   o f   s i g ni f i c a nt   s e r v i c e s .     T he   s e c ur i ng   o f   s uc a ppl i c a t i o ns   ha s   t h us   be c o m e   a   s i g ni f i c a n t   pr o c e s s .   C ur r e nt l y   t he   f r e qu e n t   us e   o f   pa s s w o r ds   a nd  t he   n e e f o r   t h e m   m a ke   t he m   m o r e   v ul ne r a b l e   t o   t he f t   o r   g ue s s w o r k.   I t he   pr o po s e r e s e a r c h,     t he   r e s e a r c he r   de s i g ne a a l g o r i t hm   t ha t   ha s   t he   a b i l i t y   t pe r f o r m   r e g i s t r a t i o o r   t o   a c c e s s   w e a ppl i c a t i o ns   s a f e l y .   T he   r e s e a r c he r   de s i g ne d   a n   a l g o r i t hm   i t he   p r o po s e r e s e a r c h ,   w hi c ha s   t h e   a b i l i t y   t s e c ur e l y   pe r f o r m   r e g i s t r a t i o o r   a c c e s s   w e a p pl i c a t i o ns .   T he   p r o po s e i d e a   ba s e o   t he   no t i o o f   Z e r o - kno w l e dg e   p r o o f .   A   c o m pl e g e n e r a t i o o f   r a ndo m   num be r   i ni t i a t e by   pr o po s e no v e l   6D - H y pe r   c ha o t i c   s y s t e m .   T he   bo t t o m   l i n e   i s   t ha t   bo t h   pa r t i e s   ( w e b   a ppl i c a t i o n,   us e r ) ,   ha v e   a   s e c r e t   num be r .   T he s e   t w o   num be r s   u s e t o   do   t he   pr o c e s s   o f   r e g i s t r a t i o w i t ho ut   r e qu i r i ng     a   pa s s w o r d .   R e s u l t s   f r o m   t he   r e s e a r c s ho w e t he   i m po r t a nc e   o f     t he   pr o po s e m e t ho by   w hi c t he   k e y s   w e r e   m a n a g e a n d i s t r i b ut e i   a   s a f e   a nd   e f f e c t i v e   w a y .   Ke y w or d s :   A ut h e nt i c a t i o n   Cha o t i c   S y s t e m   N IS T   P a s s w o r d   W e b   a ppl i c a t i o n   Z K P   C opy r i gh t   ©   20 20   I n s t i t ut e   o f   A dv anc e E ng i ne e r i ng   and   S c i e nc e .     A l l   r i gh t s   r e s e r v e d .   Cor r e s pon di n g   Au t h or :   S ha t ha   J .   M o ha m m e d,     D e pa rt m e n t   o f   CS ,   Co l l e ge   o f   S c i e n c e ,     M us t a n s i ri y a h   U ni v e r s i t y ,   B a g h da d ,   I r a q .   E m a i l :   s h o n a s h 7 7@ g m a i l . c o m       1.   I N TR O D U C TI O N     W e   a r e   a l l   a w a r e   t ha t   de v e l o pi n a nd  e n f o r c i n s e c ur i t y   b a s e o n   ri s a s s e s s m e n t   m a ke s   s e n s e .     S uc h   a n   a na l y s i s   w o ul r e l y   o n   t h e   po s s i b i l i t y   of   t h e   t hr e a t   b e i n t u rn e i nt o   a n   a t t a c a n i t s   e ffe c t ,   i f   t h i s   ha ppe n s .   A l t h o ug h   s uc h   a n   a s s e s s m e n t   c a di f f e r   w i t re s pe c t   t o   i m p l e m e nt a t i o n s   a n d   t h e i m e a ni n g ,     a   ge n e r a l   s t u dy   of   t h e   a t t a c ks   po i n t s   t o   c e r t a i p a t t e rn s   a nd  d i r e c t i o n s .   T h e   go a l   o f   o r g a ni z a t i o n - s e t   p a s s w o rd  po l i c i e s   i s   t o   i nc r e a s e   t h e   s e c u ri t y   l e v e l   o f   t he   us e pa s s w o rds   v i a   s pe c i f i c a t i o n   o f   d i f f e r e nt   re q u i r e m e nt s   a pp l i c a b l e   w h e n   t he   s e l e c t i o n   p r o c e s s   a nd  a c t u a l   u s e .   W he n   us e r s   s e l e c t   a nd  r e m o t e l y   us e   s t r o ng  p a s s w o rds t he   p a s s w o r po l i c i e s   w i l l   h e l i n   p r o t e c t i ng  t he   t he   us e r   a c c o u nt   d a t a   a nd  p re v e nt   m a l i c i o us   a c t i v i t i e s   f r o m   u na u t h o ri z e us e rs   w h i c h   c a c a us e   n e t w o r o r   s e r v i c e - w i de   c o m p r o m i s e   a nd  ha rm   t h e   c o m p a n y   f u rt h e r   d ue   t o   l i a b i l i t y   c o n c e rns .   W i t h o ut   p a s s w o rd  us e po l i c i e s ,   us e rs   c a s e l e c t   b a o e a s i l y   g ue s s a b l e   p a s s w o r ds   a nd   t he i a c c o u nt s   c a b e   c o m p r o m i s e d   v u a   d i c t i o na r y   a t t a c ks   [ 1 ].   W h e n   i m p l e m e nt e i a   s e c ur i t y   e n v i r o nm e nt ,   po rt   k n o c ki n c a p r o v i de   a n   a ddi t i o na l   l a y e r   o s e r v e r   a ut h e n t i c a t i o n ,   f a c i l i t a t e   a   de f e n s e - i n   -   de pt h   s t r a t e gy ,   a n m a s t h e   p r e s e n c e   of  s e r v i c e s .   P r o t e c t i n g   a ga i n s t   s e r v e r - d ri v e n   a s s a ul t s   i s   i de a l ,   r a ngi n g   f r o m   a ut o m a t i c   s c a nni n a s   p a r t   o f   a s s a ul t   c ha i i de nt i f i c a t i o n   t o   s pe c i f i c a l l y   t a rge t   z e r o   da y   e xpl o i t a t i o n .   P o r t   k n o c ki n s o l ut i o n s   a s   a   b a s i c   m e t h o f o r   o pe n i ng  f i r e w a l l   po r t s   ha v e   e vo l ve a n i m p r o v e s i gni f i c a nt l y .   M a n y   m o d e rn   po r t   k n o c ki n i m pl e m e n t a t i o n s   h a v e   ga i n e c o m pl e xi t y   l a y e r s   f r o m   t h e i p r e de c e s s o r s   i t h e   p r o c e s s   of   e l i m i na t i ng  u ni que   v ul n e ra b i l i t i e s   [ 2 ].     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       W e appl i c at i on  aut h e nt i c at i on  us i ng   Z KP   and   no v e l   6D   c ha ot i c   s y s t e m   ( Shat ha   J .   Moham m e d )   1523   1. 1 .   Th e o r e ti c al   b ac k g r o u n d   1. 1 . 1.   Z e r o - k n o w l e d g e   p r o o f   Z e r o - kn o w l e dge   pr o t oc o l s   a l l o w   i m pl e m e n t a t i o n   o f   s o m e   b a s i c   c r y pt o gr a p h i c   o pe r a t i o n s ,   s uc h   a s   i de nt i f i c a t i o n ,   ke y   e xc h a n ge ,   e t c   w i t h o ut   e xpo s i n a n y   s e c r e t   i n f o r m a t i o n   du r i ng  a c t i v e   c o n v e r s a t i o n   i t   r e qui r e s   s m a l l e r   c o m put a t i o n a l   e f fo r t   c o m pa r e t o   t h e   us e   of   s o m e   pu b l i c   ke y   pr o t oc o l s .   T h i s   p r o t o c o l   i s   a t t ra c t i v e   i n   e m b e dde a n s m a r t   c a r ds   a ppl i c a t i o n s   [ 3 ].   A s   a   po pul a r   c o n c e pt   i m o s t   c r y pt o gr a p hi c   s y s t e m s ,   Z e r o - K n o w l e dg e   pr o of   i n v o l ve s   t w o   pa r t i e s   i de nt i f i e a s   t he   pr o v e r   ( A )   a n d   t h e   v e r i f i e r   ( B ) T h i s   t e c hn i q ue   r e qui r e s   t h e   p r o v e r   A   t o   e s t a b l i s t ha t   h e   ha s   a   c r e de nt i a l   ( s a y   a   c r e di t   c a rd  n u m b e r w i t h o ut   n e c e s s a r i l y   ha v i ng  t o   r e v e a l   t h e   e xa c t   n u m b e r   t o   t h e   v e r i f i e r   B .   A   Z e r o - K n o w l e dge   P r oof   i s   r e qui r e a s   a n   a ut h e n t i c a t i o s y s t e m   i t hi s   s i t u a t i o f o r   t h e   f o l l ow i n g   r e a s o n s   [ 4 ]:     -   Co m pl e t e n e s s :   i f   t h e   s t a t e m e n t   i s   v a l i d ,   t h e   t r u t h f ul   v e r i f i e r   m us t   b e   a b l e   t o   s h o w   t h a t   t h e   s t a t e m e n t   i s   a c c ur a t e   t o   a n   i m p a rt i a l   v e ri f i e a t   a l l   t i m e s .   -   S o un d n e s s :   i f   t h e   s t a t e m e nt   i s   i n c o rr e c t ,   i t   i s   n o t   po s s i b l e   t o   m a ni pul a t e   t h e   r e s ul t   (w i t h   a   v e r y   s m a l l   c h a n c e t o   t h e   v e r i f i e t ha t   t h e   s t a t e m e n t   i s   a c c ura t e .     -   Z e r o - kn o w l e dge :   t h e   v e r i f i e r   do e s   n o t   kn o w   a n y t h i ng  o t h e r   t ha n   t h e   f a c t   t h a t   t h e   s t a t e m e nt   i s   t r ue   i f   i t   i s   v a l i d .   N o   i n f o r m a t i o n   w i l l   b e   r e l e a s e o t h e   s pe c i f i c s   of   t h e   do c um e n t .   A l go r i t h m   ( 1),   de s c ri b e   t h e   Z e r o - K n o w l e dge   P r o of   t h a t   us e i n   p r o po s e i de a .   T h e   f o l l ow i n i s     a   s t e p - by - s t e pr o c e dur e   o f   t h e   p r o t o c o l   [ 5 ]     A l go r i th m   (1):   Ze r o - K n o w l e d ge   P r o o P r o c e d u r e   o P r o to c o l .       1. 1 . 2.   C h ao ti c   s ys te m   Cha o s   c a n   b e   de s c r i b e a s   fo l l ow :   T h e   p r o pe rt y   of   a   c o m pl e s y s t e m   w h o s e   a c t i o n   i s   s unp r e di c t a b l e   a s   t o   a ppe a r   r a ndo m ,   o w i n t o   t h e   hi g h   s e n s i t i v i t y   t o   m i n o r   c o n d i t i o n s   c ha n ge s .   T h e   f o r m l e s s   m a t t e r   t h a t   w a s   s uppo s e t o   h a v e   e xi s t e b e fo r e   t h e   u ni v e r s e   f o r m e d.   T h e   c o n f us i o a n d   d i f f us i o n   p r o c e s s e s   s h o ul b e   i m p l e m e n t e by   a n y   c r y pt o gr a p h i c   s y s t e m   a c c o r di n g   t o   S h a nn o n ' s   c o n c e pt   p r o -   po s e [ 6,   7 ].     T h e s e   pr o c e s s e s   m a t c pe ri o di c i t y ,   a   m i x i n g   p r o pe r t y ,   a n d   hi g h   s e n s i t i v i t y   t o   t h e   s m a l l   v a ri a t i o n s   i i ni t i a l   c o n di t i o n s   o r   c o n t r o l   pa ra m e t e r s   i n   c ha o t i c   s y s t e m s   [8,   9] .   T h e r e f o r e ,   t h e   c h a o s   ph e n o m e n o n   m a y   be     a   p r o s pe c t i ve   ps e ud o - r a n do m   s o ur c e ,   w h i c h   i s   ge n e r a l l y   us e i n   i n f o r m a t i o n   s e c ur i t y .   Cha o t i c   s y s t e m s   us e d   e xt e n s i v e l y   i m a n y   b r a n c h e s   o f   s c i e n c e .     1. 1 . 3.   6D   h yp e r   c h ao ti c   s ys t e m   In   t h i s   p a pe r ,   w e   us e   a   pr o po s e n ov e l   6D - H y p e r   C h a o t i c   S y s t e m .   T h e   n o v e l   s i x - di m e n s i o na l   a ut o n o m o us   s y s t e m   i s   o b t a i n e d   a s   f o l l ow 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 .   20 ,   N o .   3 D e c e m be r   2 020   :     15 22   -   15 29   1524       dx 1 dt   =     1 +   2 5 + 6   S i n ( 4 )                           dx 2 dt   =     2 +   1     1   3 1   S i n ( 5 )   dx 3 dt   =     3 + 1   2 + 4   S i n ( 1 )     dx 4 dt   =   4 2   3   1   S i n ( 6 ) dx 5 dt   =   5   3 +   3   S i n ( 2 )       dx 6 dt   =     6   3 4 + 2 S i n ( 3 )   (1)     w h e r e     x1,   x2 ,   x3 ,   x4 ,   x5,   x a n +   c a l l e   t h e   s t a t e s   of   s y s t e m   a n a , b , c , d , e , f , g, h, i , j ,   a nd  a r e   po s i t i v e   pa r a m e t e r s   o f   t h e   s y s t e m .   T h e   6 - D i m e n t i o n a l   s y s t e m   (1)  po r t r a y s   a   c h a o t i c   a t t r a c t o r   upo n   c h o s i ng  t h e   v a l ue s   of   t h e   s y s t e m   pa ra m e t e r s   a s   f o l l ow s :       a = 10 . 2 ,   b = 12 ,   c = 5. 1 ,   d= 3 0,   e = 2 . 5,   f = 2,   g = 5, h= 0 . 5,   i = 10 ,   j = 1 7,   a n d   k= 4.     W e   t a ke   t h e   i ni t i a l   c o n di t i o n s   a s :       x1(0)= 0 . 5   ,   x2( 0)= 2 ,   x3(0) = 1 . 5,   x4( 0)= 6 ,   x5(0) = 0 . a n d   x6(0 )= 1.       A c c o r di n g   t o   t h e   n o nl i n e a dy n a m i c a l   t h e o r y ,   a   q ua nt i t a t i v e   m e a s ur e   a pp r o a c h   o f   t h e   s e n s i t i v e   de pe n de n c e   o n   t h e   i ni t i a l   c o n d i t i o n s   i s   t o   c a l c ul a t e   t h e   L y a pun o v   e xp o n e n t   (L E )   w h i c h   i s   t h e   a v e ra ge   di v e r ge n c e   o r   c o n v e r ge n c e   ra t e   of   t w n e a r b y   t r a j e c t o r i e s .   M o r e ov e r ,   t h e   10  L E s   of   a   n o n l i n e a r   dy n a m i c a l   s y s t e m   a s   i n   S y s t e m   (1)  w i t h   p a r a m e t e r s   a = 10 . 2 , b = 12, c = 5 . 1 , d= 3 0,   e = 2 . 5 ,   f = 2, g= 5, h= 0 . 5, i = 1 0, j = 1 7, a n k= 4.   R e s ul t s   ob t a i n e a s   b e l ow :   L 1=   4 . 72625 ,     L 2=   1 . 06765 ,         L 3=   - 1 . 2640 5,         L 4=   - 4 . 8936 5,     L 5=   - 14 . 957 5       L 6=   - 21 . 040 3   O b s e r v a b l y ,   t h e   l a rge s t   L E   i s   po s i t i v e ,   s h o w i ng  c ha o t i c   na t u re   o f   t h e   s y s t e m B e i ng  t ha t   a nd  L a re   a   po s i t i v e   L y a pu n o v   e x po n e nt ,   i t   i s   e x pe c t e t ha t   t h e   r e m a i ni ng  3   L Es   a re   n e g a t i v e .   T hus ,   t he   s y s t e m   i s   h y pe r - c h a o t i c .   T he   nu m e ri c a l   s i m u l a t i o n   w a s   pe r f o rm e d   us i ng  t he   M A T H E M A T I CA   p r o g ra m .   T hi s   n o nl i ne a s y s t e m   p r e s e nt s   b o t c o m p l e x   &   a b u nd a nt   c ha o t i c   dy na m i c   b e ha v i o rs ;   F i g u r e   a nd   2   p re s e nt s   t h e   s t ra ng e   a t t ra c t o r s   i 3D   w hi l e   t he   2D   re p re s e nt a t i o o f   t h e   s t ra nge   a t t ra c t o r s   a re   de p i c t e d   i F ig u r e   a nd   4 .   B o t F i g u re s   1   a nd   s h o w e t he   s ha pe   o f   t h e   t o po l o gy   l o o k i ng   l i ke   a   f l y i n g   b u t t e r f l y   w i t f l i p pi ng   w i ngs .           F i gu r e   1 .   C ha o t i c   a t t r a c t o r s ,   t hr e e -   di m e n s i o na l   v i e w   (x1 - x2 - x4 )       F i gu r e   2 .   C ha o t i c   a t t r a c t o r s ,   t hr e e -   di m e n s i o na l   v i e w   (x1 - x2 - x3 )   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       W e appl i c at i on  aut h e nt i c at i on  us i ng   Z KP   and   no v e l   6D   c ha ot i c   s y s t e m   ( Shat ha   J .   Moham m e d )   1525       F i gu r e   3 .   C ha o t i c   a t t r a c t o r s   2D ,   x3 x1  p h a s e   p l a n e       F i gu r e   4 C ha o t i c   a t t r a c t o r s   2D ,   x2 x1  p h a s e   p l a n e       2.   WE B   A P P LI C A TI O N   S EC U R I T Y   T o   e n s u r e   s a f e   t ra n s a c t i o n   a nd  p r o t e c t e a c c e s s   t o   w e b - b a s e s e n s i t i v e   r e s o ur c e s ,   u s e r   a ut h e n t i c a t i o n   i s   a   b a s i c   r e qui r e m e n t .   W h e n e v e r   a   w e b   a ppl i c a t i o n   p r o v i de s   a ut h e nt i c a t i o n,   b o t h   l o gi n   a nd  pa s s w o r de t a i l s   a r e   s e n t   t o   t h e   us e b ut   i m o s t   i n s t a nc e s ,   H T T P   m o v e s   c r e de n t i a l s   f r o m   a   c l i e nt   t o   a   s e r v e r.   M o s t   t i m e s ,   t h e   c r e de n t i a l s   m a y   n o t   b e   s t o r e i n   p l a i n t e xt   fo r m   o n   s e r v e r s   b y   s o m e   e xi s t i n s o l ut i o n s   f o r   s e c ur i t y   r e a s o n s   b ut   s e nt   t o   t h e   s e r v e r s   du r i ng  t h e   a ut h e nt i c a t i o n   p r o c e s s   i n   a   r e a da b l e   f o r m S o m e   o t h e s o l ut i o n   c a n   r e l y   o n   us i n t h e   H T T P   D i ge s t   M o d e   2,   b ut   t h e   i s s ue   w i t h   t h i s   a p p r o a c h   i s   t h e   c h a n c e s   of    t h e   s e r v e r   i m pe r s o n at i ng  a   t hi r d   pa rt y   w i t t h e   r e que s t   a n d   t h i s   i s   a   s e ri o us   pri v a c y - r e l a t e i s s ue H ow e ve r ,   t h i s   i s s ue   i s   us u a l l y   i gn o r e by   m o s t   n on - c o m m e r c i a l   w e b   a ppl i c a t i o de v e l o pe r s .   A s y m m e t r i c   c r y pt o gr a p h y   c o m m uni c a t i o n   p r o t o c o l s   s uc h   a s   H T T P S   a r e   c o m m o n l y   us e by   d e v e l o pe r s   fo r   t h e   de ve l o pm e n t   o c o m m e r c i a l   s o f t w a r e ,   s uc h   a s   o n - l i n e   b a n k i n a n s h o pp i n s o f t w a r e .   T hi s   p r o t o c o l   pr o v i de s   a   s e c ur e   c o n n e c t i o n ;   h e n c e ,   t h e   c r e de nt i a l s   a r e   s t i l l   b e i n s e n t .   T hi s   pr o b l e m   i s   pa rt l y   r e s o l ve w i t h   p ub l i c   ke y   a s     t h e   us e r s   a r e   m e a nt   t o   pr o v i de   e i t h e ke y   pa i r s   o r   di gi t a l   c e r t i f i c a t e s ,   b o t h   pub l i c   a n p ri v a t e .   H ow e v e r ,   us e r s   a r e   us e t o   l o ggi n i n   a n d   pa s s w o r ds   t h a t   a r e   e a s y   t o   r e c a l l   a nd  c o n v e n i e n t   t o   us e .   S e c ur i t y   of   W e a ppl i c a t i o n s   de f i n e a s   t h e   m e t h o ds ,   p ri n c i p l e s   a n i m p l e m e nt a t i o us e t o   a v o i a n d   i de n t i fy   s e c ur i t y   t hr e a t s .   S e c uri t y   c a b e   un de r s t o o a s   e f f e c t i v e   t hr e a t - f r e e   m e a s ur e   s o l ut i o n   [ 10 ] .   In   a   w e a ppl i c a t i o n,   t h e   s t a n d a r w a y   t o   a ut h e n t i c a t e   a   us e r   i s   t o   a s t h e   us e r   fo r   a   l o gi n   a n d   pa s s w o r d.   T h e   us e rna m e   a n p a s s w o r w i l l   t h e n   b e   s e n t   di r e c t l y   t o   t h e   s e r v e r   s e e   F i g ur e .   5   a n t h e   s e r v e r   w i l l   a dd r e s s   t h e   que s t i o n .   A n   H T T P S   p r o t o c o l   us e w h e n   pr o t e c t i o n   i s   r e qui r e d .   H ow e v e r ,   t h e   p a s s w o r ds   s e n t   o v e r   In t e rn e t   a n s e r v e r s   c a n   r e a t h e m ,   e v e n   t h o ug h   t he   pa s s w o r i s   s t o r e i n   a   ha s h e a n s a l t e f o r m .   F o r   i n s t a n c e a   us e r   c a n   o f t e n   v i s i t   a   w e b s i t e   w h o s e   b r ow s e r   c a nn o t   v e r i fy   t h e   c e r t i f i c a t e .   T y pi c a l l y ,     t h e   b r o w s e r   a l l o w s   us e r s   t o   a c c e pt   t h e   c e rt i f i c a t e   t h o ug i t s   v e r i f i c a t i o n   ha s   b e e n   u n s uc c e s s f ul .           F i gu r e   5 .   C l a s s i c a l   w a y   of   a ut h e nt i c a t i o o t h e   W e b   [ 10 ].       T h e   o pe n   w e b   a ppl i c a t i o n   s e c ur i t y   p r o j e c t   ( O W A S P i s   a   un i v e r s a l ,   n o n - p r o f i t   a s s oc i a t i o n   de di c a t e t o   s e c ur i t y   of   w e b   a ppl i c a t i o n s .   O n e   o f   O W A S P ' s   c e n t e r   s t a n d a r ds   i s   t ha t   t h e i r   e n t i r e   m a t e r i a l s   a r e   uni nhi b i t e dl y   a c c e s s i b l e   a nd  e f fe c t i ve l y   o p e n   o t h e i s i t e ,   m a ki n g   i t   w o r ka b l e   f o r   a n y o n e   t o   i m p r o v e   s e c ur i t y   fo r   t h e i r   o w n   w e b   a pps   [ 11 - 16 ].   B e l ow   a r e   O W A S P   T o 10   W e b   A ppl i c a t i o S e c ur i t y   R i s ks   [17 - 26]   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 .   20 ,   N o .   3 D e c e m be r   2 020   :     15 22   -   15 29   1526   1)   I nj e c t i o n:   T h i s   i s   e nc o u nt e re d   w he n   u n v e ri f i e d   d a t a   i s   t ra ns m i t t d   t o   a   c o d e   i nt e rp re t e r   i a i np u t   f o rm   o t h ro u g h   o t he r   w a y s   o f   d a t a   s u b m i s s i o t o   a   w e b   a p p l i c a t i o n.   I t   i s   re f e rre d   t o   a s   an   S Q L   i nj e c t i o a t t a c k .     2)   B r o ke n   A ut h e n t i c a t i o n :   A t t a c ke r s   c a n   e xp l o i t   v ul n e ra b i l i t i e s   i n   a ut h e nt i c a t i o n   s y s t e m s   t o   ga i n   a c c e s s   t l e gi t i m a t e   us e r   a c c o un t s   a n c o ul h a v e   a   c ha n c e   of   c om p r o m i s i ng  t h e   w h o l e   s y s t e m   f r o m   s uc c o m pr o m i s e us e r   a c c o un t .   F o r   i n s t a n c e ,   a a t t a c ke r   m a y   ha v e   a c c e s s   t o   a   l i s t   t ha t   c o nt a i n s   n u m e r o us   kn o w n   c o m b i n a t i o n s   o f   us e r na m e / p a s s w o r ob t a i n e du r i n a   da t a   b r e a c h   a nd  t r y   t o   us e   s o m e   of    t h e   c o m b i n a t i o n s   o n   a   l o gi n   s y s t e m   i a   b i t o   s e e   i f   a ny   o n e   w i l l   w o r k.   T a v o i a ut h e n t i c a t i o v ul n e r a b i l i t i e s ,   s o m e   s t r a t e gi e s ,   s uc h   a s   2 - f a c t o r   a u t h e n t i c a t i o n   ( 2F A a n l i m i t i n t h e   n um b e r   o r e pe a t e d   l o gi n   a t t e m p t s ,   a r e   us e d .   3)   S e n s i t i v e   D a t a   E xpo s ur e :   A t t a c ke r s   c a n   a c c e s s   t h a t   da t a   a nd  us e   i t   fo r   ha r m f ul   pu r po s e s .   c o m m o n   w a y   a t t a c ke s t e a l   s e n s i t i v e   i n f o r m a t i o i s   by   us i n g   m a n - in - t h e - m i dd l e   a t t a c k .   4)   X M L   E xt e rn a l   E nt i t i e s   (X E E ):   T h i s   a t t a c k   t a r ge t s   X M L   i n pu t - pa r s i n w e b   a ppl i c a t i o n s .   5)   B r o ke n   A c c e s s   C o n t r o l :   T hi s   g i v e s   a t t a c ke r s   t h e   c h a n c e   t o   by pa s s   t h e   a u t h o ri z a t i o n   s t e i o r de r   t pe r f o r m   t a s ks   a s   i f   t h e y   a r e   l e gi t i m a t e   us e r s .   6)   S e c ur i t y   M i s c o n f i gura t i o n :   T hi s   v ul n e ra b i l i t y   i s   t h e   c o m m o n e s t   o n e   i t h e   l i s t ;   i t   i s   e n c o un t e r e w h e us i n de f a ul t   c o n f i gu ra t i o n s   o w h e n   di s pl a y i n e xc e s s i v e l y   v e r bo s e   e rr o r s .   7)   Cr o s s - S i t e   S c ri pt i n g:   A t t a c ke r s   c a b e   e xpl o i t e t hi s   v ul n e ra b i l i t y   t e x e c ut e   m a l i c i o us   J a v a S c r i p t   c o de s   o n   t h e   b r o w s e r   of   a   v i c t i m .   F o r   i n s t a n c e ,   t h e   a t t a c ke r   c o ul s e n t h e   v i c t i m   a n   e m a i l   t h a t   s e e m s   t o   b e   c o m i n g   f r o m   a   t r us t e d   b a nk  b ut   w i t a   w e b   l i n k   t o   t h a t   w e b s i t e   o f   t h e   b a n k .   8)   In s e c ur e   D e s e r i a l i z a t i o n:   T h i s   a t t a c m a i nl y   t a r ge t s   n um e r o us   w e b   a ppl i c a t i o n s   t ha t   pe r f o r m   da t a   s e r i a l i z a t i o n   a n de - s e r i a l i z a t i o n .     9)   U s i n Co m po n e n t s   w i t h   K n o w n   V ul n e r a b i l i t i e s :   Co m po n e nt s   s uc h   a s   l i b ra r i e s   a n f r a m e w o r ks   a r e   us e by   m os t   o f   t h e   m o de rn   w e b   a pp  de v e l o pe r s .   10)   I ns u f f i c i e nt   L o g g i ng   a nd   M o ni t o ri ng :   M a ny   w e b   a p p l i c a t i o ns   a re   no t   t a k i ng   e no u g s t e p s   t o   de t e c t   d a t a   b re a c he s . O W A S P   re c o m m e nd s   t he   i m p l e m e nt a t i o o f   l o g g i ng a nd   m o ni t o r i ng   b y   t he   w e b   de v e l o pe rs ;   t he y   s ho u l d   a l s o   i m p l e m e nt   i nc i d e nt   re s p o ns e   p l a ns   t o   e ns u re   t h e y   c a d e t e c t   a t t a c k s   t a rg e t e d   a t   t he i a p p l i c a t i o ns .       3.   M ET H O D O L O G Y   A N D   A N A L Y S I S   A dv a n c e s   a nd  g r o w t h   o f   w e b   a ppl i c a t i o n   ha v e   l e t o   a n   i n c re a s e   i n   de s i g n   a n s e c ur i t y   c o m pl e xi t y .   T h i s   pa pe r   p r o po s e s   a   n o ve l   a ut h e nt i c a t i o s o l ut i o n,   w h i c i s   a   s e c ur e   l o gi a nd  r e gi s t ra t i o s y s t e m ,   w i t h   hi g h   us a b i l i t y   a n s t e a l t h   f e a t u r e s   t o   ke e s e r v e r s   a n s e rv i c e s   s e c r e t   a n s a f e .   T h e   pr o po s e s o l ut i o n   i s   s t a t e l e s s ,   r e qui ri n g   o n l y   t h e   c l i e n t   t o   m e m o ri z e   a   c o m m a nd ,   t h e   IP   o f   t h e   s e r v e r   a n d   t h e   p a s s w o r c h o s e n .   T h e   s o l ut i o i s   t r a n s m i t t e a s   a   m e t h o t o   pr o t e c t   s e r v e r s   f ro m   a t t a c ks   r a ngi ng  f r o m   po r t   s c a n s   t o   da y   z e r o   e xpl o i t a t i o n.   C r y pt o gr a p hi c   ha s h e s   w e r e   c r e a t e v i a   c ha o t i c   s y s t e m s ,   t o   f un c t i o a s   a   r a ndo m   f o r   b o t h   c l i e nt   a n s e r v e r.   T h e   m a i n   i de a   de pe nds   o n   ge n e r a t i ng  r a nd o m   n u m b e r s .   I n   t hi s   s i de ,   r e s e a r c h e r   s ugge s t     a   6D - H y pe r   C h a o t i c   S y s t e m .   A n o t h e c o n t ri b ut i o n   i n   t h i s   p a pe i s   a c hi e v e   A ut h e nt i c a t i o n ,   t h i s   o n e   o f   m o s t   i m po rt a nt   T o 10  ri s ks   t ha t   e xpl a i n e i n   O W A S P   r e po r t ,   t hi s   p r o b l e m   na m e a u t h e n t i c a t i o n   b r o ke w h i c h   s o l ve us i ng  Z e r o - K n o w l e dge   P r oo f   pr o t o c o l   w i t h   a d a pt a t i o a nd  m o di f i c a t i o s ugge s t e b y   r e s e a r c h e r.       4.   P R O P O S ED   M O D EL   T a b l e   1   i l l us t ra t e   t h e   ge n e r a l   p r o po s e m o d e l   s t r uc t u r e .   T h e re   a r e   t w o   s i de s   o t h e   Cl i e n t   a n S e r v e m o de l   b e i n i nt r o duc e d,   e a c h   o f   t h e m   c o n duc t i n d i f fe r e nt   p r o c e s s e s   a n s e r v i c e s   t o   c o m pl e t e   pr o po s e d   a ut h e n t i c a t i o n   m e t h o d.   A   ra n do m   n u m b e r   ge n e r a t o r ,   b a s e o n   t h e   c o m b i n a t i o n   o f   pr o po s e s y s t e m .     T h e   ge n e ra t o r   pr o duc e s   a   s e que n c e   c o n s i s t i ng  of   32 - b i t   b l oc ks   fo r   t hr e e   i ni t i a l   s e e ds   gi v e n .   T h e   t r e a t m e nt   i n c l ude s   pe r m u t a t i o n s   a nd  X O R   o pe r a t i o n   o t h e   l e s s e r   32  b i t s   o f   t h e   e l e m e nt s   o b t a i n e f r o m   c ha o t i c   s y s t e m .     4. 1 .   I n i ti al i z at i o n   A   s e r i e s   of   r a n do m   n u m b e r s   ge n e r a t e i n   a   l i s t   f o r m a t   a t   t h i s   s t a ge   t h a t   c a n   b e   us e i n   a n y   s t e i n v o l v i n ra n do m   num b e r s ,   us i ng  c h a o s   t h e o r y ,   t h e   o ut pu t s   o f   w h i c h   a r e   o f t e n   c o m pl e de c i m a l   n u m b e r s .     4. 2 .     R e gi s tr ati o n   T h e r e   i s   a   us e r   t ha t   e nt e r s   t h e   us e rna m e   a n d   pa s s w o r w h e f i r s t   r e g i s t e r s .   T h e   r e gi s t ra t i o n   p r o c e s s   s h o w n   i n   t h e   p r o po s a l   i s   s p l i t   i nt o   t w o   e s s e n t i a l   s t e ps ,   t h e   f i r s t   s t a ge   b e i n g   t h e   i ni t i a l i z a t i o a nd  t h e   s e c o n s t a ge   b e i n t h e   r e g i s t r a t i o n .   A t   i ni t i a l i z a t i o n,   ge n e ra t o r   us e s   t h e   c ha o t i c   m e t h o a s   s h o w n   i n   t h e   F i g u r e s   1 - w h i c h   ge n e r a t e s   a   g r o up  o f   h i g hl y   r a n do m i z e n u m b e r s ,   t h e s e   n u m b e r s   a r e   s t o r e i n   a   c h a o t i c   l i s t ,   w h i c h   w i l l   b e   us e e a r l y   i t h e   r e gi s t ra t i o s t e p.   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       W e appl i c at i on  aut h e nt i c at i on  us i ng   Z KP   and   no v e l   6D   c ha ot i c   s y s t e m   ( Shat ha   J .   Moham m e d )   1527   S e r v e r   w i l l   b e   s e l e c t e f r o m   t he s e   ra ndo m   nu m b e r s   ( g0 a s   t h e   ge n e ra l   ra ndo m   nu m b e f o r   e a c c l i e nt ,   t hi s   nu m b e r   w i l l   b e   k n o w n   t o   b o t h   t he   c l i e nt   a nd  t he   s e r v e r.   S t a ge s   o f   r e g i s t ra t i o de s c ri b e i de t a i l   i n   T a b l e   1 .   N o w ,   i n   t h e   ha s hi ng   a l go ri t hm ,   t h e   p a s s w o rd  i s   t h e   e nt r y   t o   t hi s   a l go ri t hm ,   w hi c h   c o u l ha v e   b e e n   a n y   s i z e   a nd   l e ng t h,   o u t pu t   a l w a y s   f i xe s i z e ,   t hi s   p a s s w o r i s   p a dde t o   5 12  b i t s   a f t e r   t ra ns f o rm i ng  i t   f r o m   A S CI c o de   i nt o   b i na r y   f o rm a t .   51 b i t s   f o r   b l o c ks   b r o ke n   do w n   t o   1 w o r ds   e a c b l o c k   c o n s i s t s   o f   3 b i t s ,   t he   r e s u l t   o f   t h e   ha s a l go ri t hm   i s   1 2 b i t s ,   w hi c h   i s   v e r y   s e c ur e   s i nc e   t h e   o ri g i na l   o u t p u t   d a t a   c a nno t   b e   e v e r s i b l e .   I t hi s   c a s e ,     t h e re   i s   a   c e rt a i nt y   t ha t   t h e   S e r v e r   w i l l   n e v e r   s t o r e   t h e   p a s s w o rd .   T hi s   i s   do n e   b y   us i ng  z e r o   k n o w l e dge   p r o t o c o l .   It   i s   a   re c e nt   a dd i t i o n,   w hi c s u ppo rt s   t he   po w e o f   t h e   p r o po s e d   r e s e a rc a l go ri t hm .       T a b l e   1.   G e n e ra l   s t r uc t u r e   o f   pr o po s e m o de l   of   a ut h e n t i c a t i o n .   S t e p s   Cl i e n t   S i d e     S e r v e S i d e     S t e p # 1   In i t i a l i z a t i o n   S t e p       1 -   G e n e ra t e   ra n d o m   n u m b e r s   u s i n g   p r o p o s e d   6 D - C h a i o t i c   s y s t e m   s e c t i o n   (2 . 3 ).   S t e p # 2   Re g i s t ra t i o n   S t e p     1 -   Cl i e n t   r e q u e s t   ra n d o m   v a l u e   ( g 0 f r o m   s e r v e r         1 -   S e n d   ra n d o m   v a l u e   g 0   w h i c h   c h o o s e   ra n d o m l y   f r o m   L i s t   t o   c l i e n t     2 -   Cl i e n t   r e c e i v e   g 0   f r o m   S e rv e r       1 -   Cl i e n t   e n t e r   H R_ ID ,   P a s s w o rd   a n d   o t h e r   D a t a       2 -   Co m p u t e   X = h a s h (P a s s w o rd )   b y   u s i n g   M D 5       3 -   Co m p u t e   Y = g 0 X   b y   u s i n g   F a s t   E x p o n e n t i a t i o n       4 -   Cl i e n t   s e n d   H R_ ID , Y , g 0 , O t h e d a t a   t o   s e r v e r   2 -   S e rv e re c e i v e   H R_ ID , Y , g 0 ,   o t h e r   d a t a   a n d   t h e n   s t o re   i t   i n   M a i n   D a t a b a s e   S t e p # 3   L o g i n   s t e p     1 -   G e n e ra t e   ra n d o m   n u m b e r s   u s i n g   L i s t .   1 -   G e n e ra t e   ra n d o m   n u m b e r s   u s i n g   L i s t .     2 -   C h o o s e   a   p r i v a t e   k e y   f r o m   (L i s t a n d   r e t u rn   i t   i n   (d a n d   c a l c u l a t e   p u b l i c   ( e fro m   (d )       3 -   C l i e n t   e n t e r   u s e r   n a m e   a n d   p a s s w o r d       4 -   S e n d   P u b l i c   k e y   ( e a n d   u s e r n a m e     t o   s e r v e   w i t h   Cl i e n t   r e q u e s t   ra n d o m   v a l u e   (a a n d   ( g 0 f r o m   s e rv e r         2 -   S e rv e re c e i v e   p u b l i c   k e y ( e ), u s e rn a m e     a n d   c l i e n t   r e q u e s t       3 -   S e rv e Ch o o s e   (a a s   ra n d o m   v a l u e   f r o m   L i s t   a n d   g 0   f r o m   M a i n   d a t a b a s e   b a s e d   o n   u s e r n a m e       4 - S e r v e Ca l c u l a t e   a e     b y   e n c ry p t i o n   (a b a s e d   o n   p u b l i c   k e y   :   a e = a e   5 -   S e n d   e n c r y p t e d   v a l u e   (a e a n d   g 0     t o   c l i e n t     5 -   C l i e n t   r e c e i v e   a e     a n d   g 0       6 -   u s i n g   p r i v a t e   k e y   ( d t o   c o m p u t e   (a a =   a e d       7 -   C o m p u t e   X = h a s h (P a s s w o rd b y   u s i n g   M D 5       8 -   C o m p u t e   Y = g 0 X   b y   u s i n g   F a s t   E x p o n e n t i a t i o n       9 -   C h o o s e   p l a i n t e x t   ( m )   ra n d o m l y   f r o m   L i s t       10 -   Ca l c u l a t e   T 1   u s i n g   T 1 = m d       11 -   Ca l c u l a t e   b y   H a s h   t h r e e   v a l u e   a r e   Y , m   a n d   a   t h e r e f o r e   C= h a s h (Y , m , a )       12 -   S e n d   t w o   v a l u e s   t o   s e rv e r   T 1   a n d   C         6 -   S e rv e re c e i v e   T 1 , f r o m   Cl i e n t       7 -   S e rv e c a l c u l a t e   ( m )   By   u s i n g   m =   T 1 e       8 -   R e t u r n   Y   f ro m   d a t a b a s e   b a s e   o n   u s e r n a m e       9 -   S e rv e c o m p u t e   n e w C   b y   n e w C= h a s h (Y , m , a )       10 -   C o m p a r e   ( C, n e w C)  ,   i f   i t   e q u a l   t h e n   u s e i s   a u t h e n t i c a t e d   o t h e r w i s e   n o t - a u t h e n t i c a t e d       11 -   S e r v e s e n d   c o m p a ri s o n   r e s u l t   S t e p # 4   A u t h e n t i c a t i o n   S u c c e s s e s       4. 3 .     A u th e n ti c ati o n     E v e r y   us e r   h a s   a n   a c c o un t   c r e a t e fo r   h i m   a t   t h e   r e gi s t ra t i o s t a ge .   In   t hi s   pl a n,   t h e   l o gi n   a l go r i t h m   ha s   t w o   s t a ge s ,   f i r s t   i n i t i a l i z a t i o n,   w h e r e   r a ndo m   ke y s   a r e   ge n e ra t e a t   t hi s   po i nt   us i ng  a   c h a o t i c   s y s t e m   a s   pr e v i o us l y   s h ow n ,   a n s e c o n a ut h e n t i c a t i o n   m e t h o t o   v a l i da t e   us e r   i de nt i t y ,   w h e r e   a ut h e n t i c a t i o n   i s   pri m a r i l y   a t   e a c h   us e r   l o gi n   t o   t h e   w e b s i t e .   In   a ut h e nt i c a t i o n,   t h e   ( a v a r i a b l e   w a s   s e l e c t e by   s e r v e r   fo r   e a c n e w   s e s s i o n   t o   m a ke   i t   i m po s s i b l e   t de t e c t   i n   t h e   a ut h e n t i c a t i o n   p r o c e s s   f r o m   t h e   i n t rude r,   a nd  (a i t e m   w a s   s t o r e i n   a   hi dde n   b uff e r   a t   t h e   t i m e   o f   t h e   s e s s i o n   t o   e n c r y pt   i n   t h e   n e x t   s t e ps   t o   p r e v e n t   i t   f r o m   b e i ng  r e v e a l e t o   t h e   pub l i c   i nt e r e s t . S e r v e r   e n c r y pt s   (a t o   pr o duc e   (a e us i n t h e   c l i e n t ' s   pub l i c   ke y   a n s e n ds   t h e   e n c r y pt e d   v a l ue   t o   t h e   c l i e n t   t o   be   de c r y pt e us i n t h e   pri v a t e   ke y ,   i n   w h i c h   c a s e   t h e   c l i e n t   s e l e c t s   t h e   r a ndo m   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 .   20 ,   N o .   3 D e c e m be r   2 020   :     15 22   -   15 29   1528   n u m b e r   ( m f r o m   t h e   G e n e r a t e L i s t   by   pr o po s e c h a o t i c   s y s t e m ,   a n e n c r y pt s   i t   us i n R S A   w i t h   (d)  a s   t h e   ke y   t o   ob t a i n   (T 1)  a nd  t h e n   us e s   t h e   t hr e e   v a l u e s   a ,   m   a n Y   t o   ge n e ra t e   t h e   v a l ue   (c us i n t h e   ha s h   a l go ri t hm .   F i n a l l y ,   t h e   s e r v e r   s t i l l   ha s   t h e   t hr e e   (Y ,   m ,   a f r o m   w h i c h   (c i s   c o l l e c t e f r o m   t h e   c l i e n t   t o   e qua t e   i t   w i t (c ),   t o   t e s t   w h e t h e r   i t   i s   a u t h e nt i c a t e o n o t .       5.   R ES U LTS   A N D   D I S C U S S I O N S   P r o po s e f r a m e w o r a pp l i e t o   W e b   a ppl i c a t i o n   f o r   e - l e a rn i n g .   T h i s   e - l e a rni n w e b   a ppl i c a t i o n   ha s   b e e n   de s i gn e w i t h   A S P . N e t   a n c o nt a i n s   m a n y   s e r v i c e s   t h a t   t e a c h e r s   a s   w e l l   a s   s t ude n t s   r e qui r e .     T h e   p r o po s e s y s t e m   w o r ks   t o   s e c ur e   t h e   m o s t   c r i t i c a l   s t a g e   of   a   f r a m e w o r t h a t   s h o ul b e   m o r e   a ut h e n t i c   a n s e c ur e   f o r   us e r s   t o   l o i o r   r e g i s t e i t h e   s y s t e m .   T he n   i nt r o duc e a   p r o t o c o l ,   a s   de s c r i b e e a r l i e i T a b l e   1.   R e s e a r c h e r   r e c o m m e n de t h a t   a   Z K P   pr o t o c o l   w i t h   R S A   a l go ri t hm   a nd  di g i t a l   s i g na t u r e   p ri n c i pl e s   b e   us e t o   pr o t e c t   t h e   n o n - d i s c l o s ur e   o r   us e   of   pa s s w o r ds   t ha t   a r e   v ul n e r a b l e   t o   t h e f t   o r   s pe c ul a t i o n.     T h e   pr o c e s s   of   pr o duc i n r a ndo m   num b e r s   w a s   f ur t h e r   c o m pl i c a t e by   t h e   us e   of   c h a o s   t h e o r y ,   s pe c i f i c a l l y   t h e   p r o po s e 6D   Cha o t i c   s y s t e m   a l go ri t hm .   T h e   r e s ul t s   o f   t he   pr o po s e r e s e a r c s h o w e t h e   e ff e c t i ve n e s s   o t h e   a pp r o a c h   us e d,   a s   w e l l   a s   t h e   a c h i e v e m e n t   o f   t h e   pr o t e c t i v e   e l e m e n t s   e s t a b l i s h e us i n CIA ,   w h i c h   i s   a n   i m po rt a nt   b a s i s   f o r   s e c ur i ng  w e b - w i de   s i t e s   a n d   a pp l i c a t i o n s .   W e   c o n duc t e a   l a r ge - s c a l e   a na l y s i s   of   t h e   pa s s w o r m e t e r ,   f i n di ng  t h e   m e t e r   h a a n   e ff e c t   o n   us e r   b e h a v i o r   a n d   s a f e t y .   M e t e r s   h a v e   c a us e us e r s   t o   c r e a t e   m o r e   pa s s w o r ds .   N e v e r t h e l e s s ,   u nl e s s   t h e   m e t e r   ra t e pa s s w o r ds   s t r i n ge nt l y ,   t h e   r e s i s t a n c e   o t h e   r e s ul t i ng  pa s s w o r ds   t o   pa s s w o r c r a c ki ng  a t t a c ks   i s   m i ni m a l   T h e   N a t i o n a l   I n s t i t ut e   o f   S t a n d a r ds   a n T e c hn o l o g y   (N IS T i s   a   p h y s i c a l   s c i e n c e s   l a bo r a t o r y   a n a   n o n - r e gul a t o r y   a ge n c y   of  t h e   U n i t e S t a t e s   D e pa rt m e n t   o f   Com m e r c e .   N IS T   a pp l i e t o   t h e   pr o po s e s y s t e m .   T e s t i n g   r e s ul t s   a s   i l l us t ra t e i n   T a b l e   2.       T a b l e   2 .   N IS T   t e s t i n g   r e s ul t s   o f   p r o po s e m o de l   I nde x   T e s t   P - v a l ue   R e s u l t   1   F r e q ue nc y   0. 91 05   P a s s   2   B l o c f r e que nc y   0. 46 81   P a s s   3   R uns   0. 20 49   P a s s   4   L o ng e s t - r un - of - o ne s   0. 36 4   P a s s   5   B i na r y   m a t r i r a n k   0. 26 02   P a s s   6   D F T ( S pe c t r a l )   0. 67 12   P a s s   7   N o o v e r l a ppi ng   t e m pl a t e   m a t c hi ng   0. 89 17   P a s s   8   O v e r l a pp i ng   t e m p l a t e   m a t c hi ng   0. 36 1   P a s s   9   M a u r e r s   u ni v e r s a l   s t a t i s t i c a l   0. 97 62   P a s s   10   L i ne a r   c o m pl e xi t y   0. 96 57   P a s s   11   S e r i a l 1   0. 43 74   P a s s   12   A ppr o xi m a t i o n   e n t r o py   0. 16 02   P a s s   13   C um ul a t i v e   s um s   0. 97 75   P a s s   14   R a ndo m   e xc ur s i o n   0. 96 78   pa s s   15   R a ndo m   E xc ur s i o ns   V a r i a nt   0. 91 28   P a s s       6.   C O N C LU S I O N   T h e   r a ndo m   n u m b e r s   t ha t   a r e   ge n e ra t e us i n c ha o t i c   a r e   v e r y   s a fe .   It   g i v e s   t h e   s y s t e m ,   b e c a us e   e a c h   n um b e r   i s   u n p r e di c t a b l e ,   a   v e r y   h i g h   r a n do m i z a t i o n   t ha t   gi v e s   r ob us t n e s s .   T h us ,   a t t a c ke r s   a n a n y   us e r s   c a nn o t   o b t a i t h e   p a s s w o r ds   o f   m e m b e r s   by   us i n t he   n e w   a ut h e n t i c a t i o n   m e t h o w h e r e   i t   w a s     t h e   c o m b i n a t i o o f   Z e r o   K n o w l e dge   m e t h o w i t h   p r o po s e d   c ha o t i c   s y s t e m   a n R S A   a l go r i t hm .   M a n y   ke y s   us e i n   t h e   f ra m e w o r b e i n p r o po s e a r e   c o m pl e a n s t r o n ke y s .   T h e   m a i n   r e a s o n   f o r   t h i s   i s   t h e   pr o po s e d   c h a o t i c   s y s t e m ,   a   n e w   a ddi t i o n   t o   t h e   p r o c e s s   of   ge n e r a t i ng  ra n do m   n u m b e r s   t h a t   go   i nt o   R S A   a l go r i t h m   w o r k.   T h e   p r o po s e m e t h o f o r   t h e   ke y   ge n e r a t i o n   e x a m i n e us i n N IS T   15   t e s t i n g .   T ha t   de m o n s t ra t e   a   ra t h e i m po r t a nt   c o n v e r ge n c e   t o   t h e   o rga ni z a t i o n ' s   v e r i f i e i de a l   r e s ul t s .       R EF ER EN C ES   [ 1]   B .   U r ,   P .   G .   K e l l e y ,   S .   K o m a ndur i ,   J .   L e e ,   M .   M a a s s ,   M .   L .   M a z u r e k ,   T .   P a s s a r o ,   R .   S ha y ,   T .   V i d a s ,   L .   B a ue r ,   N .   C hr i s t i n ,   a nd  L .   F .   C r a no r .   H o w   D o e s   Y o ur   P a s s w o r M e a s ur e   U p?   T he   E f f e c t   o f   S t r e ng t M e t e r s   o P a s s w o r d   C r e a t i o n ”,   I U S E N I X   S e c ur i t y 12,   pa g e s   5 5 .   U S E N I X   A s s oc i a t i o n,   201 2.   [ 2]   M a j o r ,   W . ,   B uc ha n a n ,   W . J .   &   A hm a d,   J . ,   A a ut h e n t i c a t i o pr o t o c o l   ba s e o c ha o s   a nd  z e r o   kno w l e dg e   pr o o f ,   N onl i ne ar   D y n   99 ,   pp .   306 5 30 87   ( 2 020 ) .   h t t ps : / / do i . o r g / 10 . 100 7/ s 110 71 - 020 - 054 63 - 3   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       W e appl i c at i on  aut h e nt i c at i on  us i ng   Z KP   and   no v e l   6D   c ha ot i c   s y s t e m   ( Shat ha   J .   Moham m e d )   1529   [ 3]   H a nnu  A .   A r o ns s o n,   " Z e r o   K no w l e dg e   P r o t oc o l s   a nd  S m a l l   S y s t e m s " ,   D e pa r t m e nt   o f   C o m put e r   S c i e nc e ,   H e l s i nk i   U ni v e r s i t y   o f   T e c hno l ogy ,   2007 .     [ 4]   L um   J i a   J un ,   B r a ndo n . ,   " I m p l e m e nt i ng  Z e r o - K n ow l e dge   A ut he nt i c a t i o w i t h   Z e r K now l e dge   ( Z K A _w z k ) " ,     T he   P y t ho P a p e r s   M o no g r a ph  2:   P r o c e e di ng s   P y C o A s i a - P a c i f i c ,   201 0.     [ 5]   A be e r   T a r i q ,   S M S C C :   S m a r t e r   a nd   M o r e   S e c u r e   C r e d i t   C a r d   U s i ng   N e ur a l   N e t w o r k s   i Z e r o   K no w l e dg e   P r o t o c o l ,     Al - R a f i da i n   U ni v e r s i t y   C o l l e g e   F o r   S c i e nc e s   ,   I S S N :   1 681687 0   Y e a r :   201 4   I s s ue :   34   P a g e s :   227 - 243 .   [ 6]   A l e ks a nd r a   V .   T u t ue v a   a nd  o t he r s ,   A da pt i v e   c ha o t i c   m a ps   a n t he i r   a pp l i c a t i o t o   ps e udo - r a ndo m   num be r s   g e ne r a t i o n” ,   C hao s ,   So l i t o ns   &   F r ac t a l s   J ou r na l , v o l .   133 ,   A pr i l   2 0 20.   h t t p s : / / do i . o r g / 10 . 1 016 / j . c ha o s . 2 02 0 . 109 615     [ 7]   S ha nno C E . ,   C o m m uni c a t i o t he o r y   of   s e c r e c y   s y s t e m s ,   B e l l   S y s t   T e c J   1949;   28 ( 4) : 656 71 5.   [ 8]   S a di A .   M e hdi   a nd  A s hw a q   A .   K a dh i m ,   D e s i g a nd  A na l y s i s   o f   a   N ov e l   F i v e - D i m e ns i o na l   H y pe r - C ha o t i c   S y s t e m ,   P a r t   B :   A pp l i c a t i o ns   A n   I n t e r na t i ona l   J ou r n a l   of   R e s e ar c h   and   S ur v e y s ,   v o l .   1 1,   n o.   1,   J a nu a r y   2020   [ 9]   R a g e e H us s e i A L - H a s he m y   a nd  S a d i A .   M e hdi   ,   A   ne w   A l g o r i t hm   B a s e o M a g i c   S qua r e   a nd   a   N o v e l   C ha o t i c   S y s t e m   f o r   I m a g e   E nc r y pt i o n” ,   J ou r na l   o f   I n t e l l i ge nt   S y s t e m s ,   I S S N :   0334 - 1860 ,   d e   G r uy t e r   G m bH ,   B e r l i n / B o s t o n.   29 ( 1 ) m   p p.   12 02 1 215 ,   2020 .   [ 10]   S ł a w o m i r   G r z o nko w s ki   a nd  o t he r s ,   E x t e nd i ng   W e A ppl i c at i o ns   w i t a   L i gh t w e i ght   Z e r o   K now l e dge   P r oof   A ut he nt i c at i on” ,   C S T S T   ' 08 :   P r o c e e di ng s   o f   t he   5t i nt e r na t i o na l   c o nf e r e nc e   o S o f t   c o m put i ng   a s   t r a ns d i s c i pl i na r y   s c i e nc e   a nd   t e c hno l o gy .   pp.   65 - 70 ,   O c t o be r   200 8 ht t ps : / / do i . o r g / 10. 1145 / 14 5622 3. 1456 241 .   [ 11]   S a nde e K um a r ,   R e nuk a   M a ha j a n ,   N a r e s K um a r ,   S un i l   K um a r   K ha t r i ,   A   S t udy   on  W e A ppl i c a t i on  Se c ur i t y   and   D e t e c t i ng  Se c ur i t y   V ul ne r ab i l i t i e s ,   6t I nt e r na t i o na l   C o nf e r e n c e   o R e l i a b i l i t y ,   I nf o c o m   T e c hn o l og i e s   a n O pt i m i z a t i o ( I C R I T O ) ,   I E E E   X pl o r e :   23   A pr i l   2 018 ,   D O I :   10. 1 10 9/ I C R I T O . 2017. 8 3424 69 ,   N o i d a ,   I ndi a .   [ 12]   A bda l l a   W a s e f   M a r a s hd i a nd   Z a r ul   F i t r i   Z a a ba ,   C r o s s   S i t e   S c r i p t i ng:   D e t e c t i o A ppr o a c he s   i W e b   A ppl i c a t i o n” ,   ( I J A C SA )   I nt e r na t i ona l   J our na l   o f   A d v anc e C om p ut e r   Sc i e nc e   and   A pp l i c a t i o ns v o l .   7 ,   no .   10 ,   2016 .   [ 13]   O W A S P   F o unda t i o n,   O W A S P   T o 10   - 2017 ,   T he   T e M o s t   C r i t i c a l   W e A ppl i c a t i o S e c ur i t y   R i s ks ,   20 17 .   [ 14]   J e   S e T e h,   M o a t s um   A l a w i da . Y o C he ng   S i i , I m pl e m e nt a t i o a nd  pr a c t i c a l   pr o bl e m s   o f   c ha o s - ba s e d   c r y pt og r a phy   r e v i s i t e d, “  J ou r na l   o f   I n f o r m at i o Se c u r i t y   an A pp l i c at i ons ,   v o l .   50 ,   202 0.   [ 15]   N a s hr e e N e s a ,   T a ni a   G ho s h,   I ndr a j i t   B a n e r j e e . ,   D e s i g o f   a   c ha os - ba s e e nc r y pt i o s c he m e   f o r   s e ns o r   d a t a   us i ng   no v e l   l o g a r i t hm i c   c ha o t i c   m a p , ”  J ou r na l   of   I nf or m a t i on  Se c ur i t y   an A pp l i c a t i ons ,   v o l .   47 ,   201 9.   [ 16]   G a o   T ,   C he Z .   A . ,   “N e w   i m a g e   e nc r y pt i o a l g o r i t hm   b a s e d   o hy pe r - c ha o s P hy s i c s   L e t t e r s   A .   37 2( 4 ) :     pp.   39 4 - 400.   2 008 .   [ 17]   Z hu,   Z .   L . ,   Z ha ng ,   W . ,   W o ng ,   K .   W . ,   &   Y u,   H . ,   A   c ha o s - ba s e s y m m e t r i c   i m a g e   e nc r y pt i o s c he m e   us i ng   a   bi t - l e v e l   pe r m u t a t i o n.   I n f or m a t i on   Sc i e nc e s ,   18 1 ( 6 ) ,   p p.   11 71 - 1186 ,   2 011 .   [ 18]   F u,   C . ,   Z h a ng ,   Z .   C . ,   C he n,   Y . ,   &   W a ng ,   X .   W . ,   A i m p r ov e c ha os - ba s e i m age   e nc r y p t i on  s c he m e .   In   I nt e r na t i o na l   C o nf e r e nc e   o C o m pu t a t i o na l   S c i e nc e   pp .   575 - 58 2,   200 7.   S p r i ng e r ,   B e r l i n ,   H e i de l be r g .   [ 19]   M .   A .   M o ha m m e d ,   I .   A .   M o ha m m e d,   R .   A .   H a s a n ,   N .   Ţ ă pu ş ,   A .   H .   A l i ,   a n O .   A .   H a m m o o d,   "G r e e E n e r gy   Sour c e s :   I s s ue s   and   C ha l l e nge s , i 2 019  18 t R o E duN e t   C o nf e r e nc e :   N e t w o r ki ng   i E d uc a t i o a nd  R e s e a r c h   ( R o E duN e t ) ,   pp .   1 - 8,   2 019 .   [ 20]   H .   R .   I br a he e m ,   Z .   F .   H u s s a i n ,   S .   M .   A l i ,   M .   A l j a n a bi ,   M .   A .   M o ha m m e d,   a nd  T .   S u t i kno ,   " A   ne w   m o de l   f o r   l a r g e   da t a s e t   d i m e n s i o na l i t y   r e duc t i o ba s e o t e a c hi ng   l e a r ni ng - ba s e o pt i m i z a t i o a nd  l o g i s t i c   r e g r e s s i o n, "   T e l k om ni k a ,   v o l .   18 ,   2020 .   [ 21]   M .   A .   M o ha m m e a nd  N .   Ţ Ă P U Ş ,   " A   N ov e l   A ppr o a c o f   R e duc i ng   E ne r gy   C o ns um pt i o by   U t i l i z i ng   E nt h a l py   i M o bi l e   C l o ud  C o m put i ng , "   St udi e s   i I n f or m a t i c s   a nd  C ont r o l ,   v o l .   26 ,   pp .   4 25 - 43 4 ,   2017 .   [ 22]   N .   Q .   M o ha m m e d ,   M .   S .   A hm e d,   M .   A .   M o ha m m e d ,   O .   A .   H a m m oo d,   H .   A .   N .   A l s ha r a ,   a nd  A .   A .   K a m i l ,   " C om par a t i v e   A nal y s i s   be t w e e Sol ar   and  W i nd  T ur bi ne   E ne r gy   Sour c e s   i I oT   B as e on  E c o nom i c a l   and   E f f i c i e nc y   C on s i de r at i on s , "   i 201 22nd  I nt e r n a t i o na l   C o nf e r e n c e   o n   C o nt r o l   S y s t e m s   a nd  C o m put e r   S c i e nc e   ( C S C S ) ,   pp .   448 - 452 ,   201 9 .   [ 23]   M .   A .   A .   R oy i da   A .   I br a he m   A l ha y a l i ,   Y a s m i M a k ki   M o hi a l d e n,   A hm e H .   A l i ,   "E f f i c i e nt   m e t ho f or   b r e as t   c anc e r   c l a s s i f i c a t i on  ba s e on  e ns e m bl e   hof f e di n t r e e   and  naï v e   B ay e s , "   I ndo ne s i a J o ur na l   o f   E l e c t r i c a l   E ng i ne e r i ng   a nd   C o m put e r   S c i e nc e ,   v o l .   18 ,   pp.   1 074 - 108 0,   20 20 .   [ 24]   Z .   H .   S a l i h,   G .   T .   H a s a n ,   a nd  M .   A .   M o ha m m e d ,   " I nv e s t i gat e   an anal y z e   t he   l e v e l s   o f   e l e c t r om agne t i c   r ad i a t i ons   e m i t t e f r om   unde r g r oun pow e r   c abl e s   e x t e nde d   i m ode r c i t i e s , "   i 20 17  9t I nt e r na t i o na l   C o nf e r e nc e   o E l e c t r o n i c s ,   C o m put e r s   a n A r t i f i c i a l   I nt e l l i g e nc e   ( E C A I ) ,   20 17.   [ 25]   Z .   H .   S a l i h,   G .   T .   H a s a n ,   M .   A .   M o ha m m e d ,   M .   A .   S .   K l i b ,   A .   H .   A l i ,   a n R .   A .   I br a hi m ,   " St u dy   t he   E f f e c t   o f   I nt e gr at i ng  t he   Sol ar   E ne r g y   Sou r c e   on  S t ab i l i t y   o f   E l e c t r i c a l   D i s t r i bu t i on  S y s t e m , "   i 201 22n I nt e r na t i o na l   C o nf e r e nc e   o C o nt r o l   S y s t e m s   a n C o m put e r   S c i e nc e   ( C S C S ) ,   pp .   443 - 44 7 ,   20 19 .   [ 26]   N .   D .   Z a ki ,   N .   Y .   H a s hi m ,   Y .   M .   M o hi a l d e n,   M .   A .   M o ha m m e d,   T .   S ut i kno ,   a n A .   H .   A l i ,   " A   r e a l - t i m e   b i g   da t a   s e n t i m e nt   a n a l y s i s   f o r   i r a q i   t w e e t s   us i ng   s pa r s t r e a m i ng , "   B ul l e t i o f   E l e c t r i c a l   E ng i ne e r i ng  and  I nf or m a t i c s ,     v o l .   9,   pp .   141 1 - 1419 ,   2020 .   Evaluation Warning : The document was created with Spire.PDF for Python.