I n t e r n a t i o n a l   J o u r n a l   o f   A d v a n c e s   i n   A p p l i e d   S c i e n c e s   ( I J A A S )   V o l .   8 ,   N o .   1 ,   M a r c h   2 0 1 9 ,   p p .   4 4 ~ 5 3   I S S N :   2 2 5 2 - 8 8 1 4 ,   D O I :   1 0 . 1 1 5 9 1 / i j a a s . v 8 . i 1 . p p 4 4 - 5 3             4 4       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 / o n l i n e / i n d e x . p h p / I J A A S   K E D - A E S   a l g o r i t h m :   c o m b i n e d   k e y   e n c r y p t i o n   d e c r y p t i o n   a n d   a d v a n c e   e n c r y p t i o n   s t a n d a r d   a l g o r i t h m       E d w i n   R .   A r b o l e d a ,   C a r l a   E u n i c e   R .   F e n o m e n o ,   J o s h u a   Z .   J i m e n e z   D e p a r t m e n t   o f   C o m p u t e r   a n d   E l e c t r o n i c s   E n g i n e e r i n g ,   C o l l e g e   o f   E n g i n e e r i n g   a n d   I n f o r m a t i o n   T e c h n o l o g y ,     C a v i t e   S t a t e   U n i v e r s i t y ,   P h i l i p p i n e s       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   N o v   2 1 ,   2 0 1 8   R e v i s e d   J a n   1 6 ,   2 0 1 9   A c c e p t e d   F e b   1 ,   2 0 1 9       T w o   e x i s t i n g   c r y p t o s y s t e m s   a r e   b e i n g   c o m b i n e d   a n d   p r o p o s e d .   I t   i s   t h e   e n h a n c e d   c o m b i n a t i o n   o f   K E D   ( K e y   E n c r y p t i o n   D e c r y p t i o n ) ,   a   c r y p t o s y s t e m   t h a t   u s e s   m o d u l o   6 9   a n d   t h e   A E S   ( A d v a n c e   E n c r y p t i o n   S t a n d a r d )   c r y p t o g r a p h y .   T h e   s t r e n g t h   o f   t h e   K E D   i s   t h a t   t h e   k e y s   a r e   b e i n g   u s e d   b y   t h e   s e n d e r   a n d   t h e   r e c e i v i n g   e n d .   T h e   A E S   i s   e a s y   t o   i m p l e m e n t   a n d   h a s   g o o d   d e f e n s e   a g a i n s t   v a r i o u s   a t t a c k s   s u c h   a s   h a c k i n g .   K e y w o r d s :   A d v a n c e   e n c r y p t i o n   s t a n d a r d   C r y p t o g r a p h y   K e y   e n c r y p t i o n   d e c r y p t i o n   C o p y r i g h t   ©   2 0 1 9   I n s t i t u t e   o f   A d v a n c e d   E n g i n e e r i n g   a n d   S c i e n c e .     A l l   r i g h t 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 :   E d w i n   R .   A r b o l e d a ,     D e p a r t m e n t   o f   C o m p u t e r   a n d   E l e c t r o n i c s   E n g i n e e r i n g ,   C o l l e g e   o f   E n g i n e e r i n g   a n d   I n f o r m a t i o n   T e c h n o l o g y ,   C a v i t e   S t a t e   U n i v e r s i t y ,   I n d a n g ,   C a v i t e ,   P h i l i p p i n e s .   E m a i l :   e d w i n . r . a r b o l e d a @ c v s u . e d u . p h       1 .   I N T R O D U C T I O N     C r y p t o g r a p h y   i s   t h e   s c i e n c e   o f   e n c r y p t i n g   a n d   d e c r y p t i n g   i n f o r m a t i o n .   I t   i s   t h e   a r t   o f   s e c u r i n g   d a t a   o r   i n f o r m a t i o n   b y   t r a n s f o r m i n g   i t   i n t o   a n o t h e r   u n r e a d a b l e   f o r m a t   w h e r e i n   a   m e s s a g e   i s   h i d d e n   f r o m   a n y o n e   w h o   w i l l   r e a d   i t   a n d   o n l y   t h e   i n t e n d e d   r e c e i v e r   w i l l   b e   a b l e   t o   c o n v e r t   i t   a n d   r e v e a l   t h e   h i d d e n   m e s s a g e .   T h e   m a i n   g o a l   o f   c r y p t o g r a p h y   i s   t o   s e c u r e   t h e   d a t a   f r o m   i l l e g a l   a c c e s s   [ 1 ,   2 ] .   B a s e d   o n   [ 3 ,   4 ] ,   i t   s t a t e d   t h a t   C r y p t o g r a p h y   i s   t h e   s c i e n t i f i c   e s t a b l i s h m e n t   o n   w h i c h   o n e   f o r m s   s e c u r e   f r a m e w o r k s .   I t   c o n t e m p l a t e s   m e t h o d s   f o r   s a f e l y   p u t t i n g   a w a y ,   t r a n s m i t t i n g ,   a n d   h a n d l i n g   d a t a .   U n d e r s t a n d i n g   w h a t   c r y p t o g r a p h i c   p r i m i t i v e s   c a n   d o ,   a n d   h o w   t h e y   c a n   b e   m a d e   t o g e t h e r ,   i s   i m p o r t a n t   t o   c o n s t r u c t   s e c u r e   f r a m e w o r k s ,   h o w e v e r   n o t   e n o u g h .   A   f e w   e x t r a   c o n t e m p l a t i o n s   g o   i n t o   t h e   o u t l i n e   o f   s e c u r e   f r a m e w o r k s ,   a n d   t h e y   a r e   s e c u r e d   i n   d i f f e r e n t   B e r k e l e y   g r a d u a t e   c o u r s e s   o n   s e c u r i t y   [ 2 ] .   C r y p t o g r a p h y   i s   a b o u t   c o r r e s p o n d e n c e   w i t h i n   t h e   s i g h t   o f   a n   e n e m y .   I t   i n c l u d e s   n u m e r o u s   i s s u e s   ( e n c r y p t i o n ,   v e r i f i c a t i o n ,   k e y   a p p r o p r i a t i o n   t o   g i v e   s o m e   e x a m p l e s ) .   T h e   f i e l d   o f   c u r r e n t   c r y p t o g r a p h y   g i v e s   a   h y p o t h e t i c a l   e s t a b l i s h m e n t   c o n s i d e r i n g   w h i c h   w e   m a y   c o m p r e h e n d   w h a t   p r e c i s e l y   t h e s e   i s s u e s   a r e ,   t h e   m a n n e r   b y   w h i c h   t o   a s s e s s   c o n v e n t i o n s   t h a t   i n d i c a t e   t o   e x p l a i n   t h e m ,   a n d   h o w   t o   c o n s t r u c t   c o n v e n t i o n s   i n   w h o s e   s e c u r i t y   w e   c a n   h a v e .   W e   p r e s e n t   t h e   e s s e n t i a l   i s s u e s   b y   t a l k i n g   a b o u t   t h e   i s s u e   o f   e n c r y p t i o n   [ 5 ] .   A c c o r d i n g   t o   [ 6 ] ,   C r y p t o g r a p h y   i s   t h e   p l a c e   s e c u r i t y   d e s i g n i n g   m e e t s   a r i t h m e t i c .   I t   g i v e s   u s   t h e   a p p a r a t u s e s   t h a t   u n d e r l i e   m o s t   a d v a n c e d   s e c u r i t y   c o n v e n t i o n s .   I t   i s   p r e s u m a b l y   t h e   k e y   e m p o w e r i n g   i n n o v a t i o n   f o r   s e c u r i n g   a p p r o p r i a t e d   f r a m e w o r k s ,   y e t   i t   i s   s h o c k i n g l y   d i f f i c u l t   t o   d o   r i g h t .   " C o n v e n t i o n s , "   c r y p t o g r a p h y   h a s   f r e q u e n t l y   b e e n   u t i l i z e d   t o   s e c u r e   t h e   w r o n g   t h i n g s   o r   u s e d   t o   e n s u r e   t h e m   i n   t h e   w r o n g   w a y .   W e ' l l   s e e   b o u n t y   m o r e   c a s e s   w h e n   w e   b e g i n   l o o k i n g   i n   d e t a i l   a t   g e n u i n e   a p p l i c a t i o n s   [ 7 ] .   Evaluation Warning : The document was created with Spire.PDF for Python.
I n t .   J .   o f   A d v .   i n   A p p l .   S c i .   I S S N :   2 2 5 2 - 8 8 1 4       K E D - A E S   a l g o r i t h m :   c o m b i n e d   k e y   e n c r y p t i o n   d e c r y p t i o n   a n d   a d v a n c e     ( E d w i n   R .   A r b o l e d a )   4 5 C r y p t o g r a p h y   i s   t h e   e x p l o r a t i o n   o f   w r i t i n g   i n   m y s t e r y   c o d e   a n d   i s   a n   a n t i q u a t e d   c r a f t s m a n s h i p ;   t h e   i n i t i a l l y   r e p o r t e d   u t i l i z a t i o n   o f   c r y p t o g r a p h y   i n   c o m p o s i n g   g o e s   b a c k   t o   a r o u n d   1 9 0 0   B . C .   a t   t h e   p o i n t   w h e n   a n   E g y p t i a n   c o p y i s t   u t i l i z e d   n o n - s t a n d a r d   s y m b o l i c   r e p r e s e n t a t i o n s   a s   a   p a r t   o f   a n   e n g r a v i n g   [ 8 ] .   A   f e w   s p e c i a l i s t s   c o n t e n d   t h a t   c r y p t o g r a p h y   s h o w e d   u p   s u d d e n l y   a t   s o m e   p o i n t   i n   t h e   w a k e   o f   c o m p o s i n g   w a s   d e v e l o p e d ,   w i t h   a p p l i c a t i o n s   r u n n i n g   f r o m   s t r a t e g i c   l e t t e r s   t o   w a r - t i m e   f i g h t   a r r a n g e s .   I t   i s   n o t h i n g   u n e x p e c t e d ,   t h e n ,   t h a t   n e w   t y p e s   o f   c r y p t o g r a p h y   c a m e   n o t   l o n g   a f t e r   t h e   b r o a d   i m p r o v e m e n t   o f   P C   c o r r e s p o n d e n c e s   [ 9 ] .   I n   i n f o r m a t i o n   a n d   b r o a d c a s t   c o m m u n i c a t i o n s ,   c r y p t o g r a p h y   i s   f u n d a m e n t a l   w h e n   i m p a r t i n g   o v e r   a n y   u n t r u s t e d   m e d i u m ,   w h i c h   i n c o r p o r a t e s   p r e t t y   m u c h   a n y   s y s t e m ,   e s p e c i a l l y     t h e   i n t e r n e t   [ 8 ] .   T h e r e   a r e   t w o   b a s i c   t y p e s   o f   e n c r y p t i o n ,   s y m m e t r i c   a l g o r i t h m   a n d   a s y m m e t r i c   a l g o r i t h m .   A c c o r d i n g   t o   [ 1 0 ]   s y m m e t r i c   a l g o r i t h m s   a l s o   c a l l e d   s e c r e t   k e y   u s e s   t h e   s a m e   k e y   f o r   b o t h   e n c r y p t i o n   a n d   d e c r y p t i o n   a n d   a s y m m e t r i c   a l g o r i t h m s   o r   p u b l i c   k e y   u s e s   d i f f e r e n t   k e y s   f o r   e n c r y p t i o n   a n d   d e c r y p t i o n   [ 1 1 ] .   A   s y m m e t r i c   c r y p t o s y s t e m   ( o r   p r i v a t e   k e y   c r y p t o s y s t e m )   u t i l i z e s   o n e   a n d   o n l y   k e y   f o r   b o t h   e n c r y p t i o n   a n d   u n s c r a m b l i n g   o f   t h e   i n f o r m a t i o n .   T h e   k e y   u t i l i z e d   f o r   e n c r y p t i o n   a n d   u n s c r a m b l i n g   i s   c a l l e d   t h e   p r i v a t e   k e y   a n d   j u s t   i n d i v i d u a l s   w h o   a r e   a p p r o v e d   f o r   t h e   e n c r y p t i o n / u n s c r a m b l i n g   w o u l d   k n o w   i t .   I n   a   s y m m e t r i c   c r y p t o s y s t e m ,   t h e   e n c o d e d   m e s s a g e   i s   s e n t   o v e r   w i t h o u t   a n y   o p e n   k e y s   j o i n e d   t o   i t   w h i l e   a s y m m e t r i c   o r   t h e   p u b l i c   k e y   t h e r e   a r e   t w o   d i s t i n c t i v e   k e y s   u t i l i z e d   f o r   t h e   e n c r y p t i o n   a n d   d e c o d i n g   o f   i n f o r m a t i o n   [ 8 ] .   T h e   k e y   u t i l i z e d   f o r   e n c r y p t i o n   i s   k e p t   o p e n   t h u s   a s   c a l l e d   o p e n   k e y ,   a n d   t h e   u n s c r a m b l i n g   k e y   i s   k e p t   m y s t e r y   a n d   c a l l e d   p r i v a t e   k e y .   T h e   k e y s   a r e   c r e a t e d   i n   a   m a n n e r   t h a t   i t   i s   d i f f i c u l t   t o   g e t   t h e   p r i v a t e   k e y   f r o m   p e o p l e   i n   g e n e r a l   k e y .   T h e   t r a n s m i t t e r   a n d   t h e   b e n e f i c i a r y   b o t h   h a v e   t w o   k e y s   i n   a n   A s y m m e t r i c   f r a m e w o r k .   B e   t h a t   a s   i t   m a y ,   t h e   p r i v a t e   k e y   i s   k e p t   p r i v a t e   a n d   n o t   s e n t   o v e r   w i t h   t h e   m e s s a g e   t o   t h e   b e n e f i c i a r y ,   i n   s p i t e   o f   t h e   f a c t   t h a t   t h e   g e n e r a l   p o p u l a t i o n   k e y   i s   t h i s   i s   f u r t h e r   e x p l a i n e d   b y   [ 1 1 ] .     T h e   a d v a n t a g e s   a n d   d i s a d v a n t a g e s   o f   s y m m e t r i c   a n d   a s y m m e t r i c   c r y p t o s y s t e m   w a s   s t a t e d   b y   [ 1 2 ] ,   A   s y m m e t r i c   c r y p t o s y s t e m   i s   s p e e d i e r ,   e n c o d e d   i n f o r m a t i o n   b e   e x c h a n g e d   o n   t h e   c o n n e c t i o n   r e g a r d l e s s   o f   t h e   p o s s i b i l i t y   t h a t   t h e r e   i s   a   p r o b a b i l i t y   t h a t   t h e   i n f o r m a t i o n   w i l l   b e   c a u g h t .   S i n c e   t h e r e   i s   n o   k e y   t r a n s m i t t e d   w i t h   t h e   i n f o r m a t i o n ,   t h e   o d d s   o f   i n f o r m a t i o n   b e i n g   d e c o d e d   a r e   i n v a l i d ,   i t   u t i l i z e s   s e c r e t   w o r d   v a l i d a t i o n   t o   d e m o n s t r a t e   t h e   b e n e f i c i a r y ' s   c h a r a c t e r   a n d   a   f r a m e w o r k   j u s t   w h i c h   h a s   k e y   c a n   u n s c r a m b l e   a   m e s s a g e   a r e   t h e   b e n e f i t s   o f   s y m m e t r i c   c r y p t o s y s t e m   w h i l e   i n   A s y m m e t r i c   c r y p t o s y s t e m   [ 1 3 ] ,   c r y p t o g r a p h y   t h e r e   i s   n o   r e q u i r e m e n t   f o r   t r a d i n g   k e y s ,   a l o n g   t h e s e   l i n e s   w i p i n g   o u t   t h e   k e y   c o n v e y a n c e   i s s u e   [ 1 4 ] ,   t h e   e s s e n t i a l   p r e f e r r e d   s t a n d p o i n t   o f   o p e n   k e y   c r y p t o g r a p h y   i s   e x p a n d e d   s e c u r i t y :   t h e   p r i v a t e   k e y s   a b s o l u t e l y   n e v e r   s h o u l d   b e   t r a n s m i t t e d   o r   u n c o v e r e d   t o   a n y b o d y ,   a n d   i n   c o n c l u s i o n   i t   c a n   g i v e   a d v a n c e d   m a r k s   t h a t   c a n   b e   d e n i e d   [ 1 5 ] .   T h e   d i s a d v a n t a g e s   o f   s y m m e t r i c   c r y p t o s y s t e m   h a v e   a n   i s s u e   o f   k e y   t r a n s p o r t a t i o n .   T h e   p r i v a t e   k e y   i s   t o   b e   t r a n s m i t t e d   t o   t h e   g e t t i n g   f r a m e w o r k   b e f o r e   t h e   r e a l   m e s s a g e   i s   t o   b e   t r a n s m i t t e d   [ 1 6 ,   1 7 ] .   E a c h   m e t h o d   f o r   e l e c t r o n i c   c o r r e s p o n d e n c e   c h a n n e l s .   I n   t h i s   w a y ,   t h e   m a i n   s e c u r e   m e t h o d   f o r   t r a d i n g   k e y s   w o u l d   t r a d e   t h e m   b y   a n d   b y   a n d   c a n ' t   g i v e   a d v a n c e d   m a r k   t h a t   c a n ' t   b e   r e v o k e d .   W h i l e   i n   a s y m m e t r i c   c r y p t o s y s t e m   a n   i m p e d i m e n t   o f   u t i l i z i n g   o p e n   k e y   c r y p t o g r a p h y   f o r   e n c r y p t i o n   i s   s p e e d :   t h e r e   a r e   w e l l   k n o w n   m y s t e r y   k e y   e n c r y p t i o n   t e c h n i q u e s   w h i c h   a r e   a l t o g e t h e r   s p e e d i e r   t h a n   a n y   r i g h t   n o w   a c c e s s i b l e   o p e n   k e y     e n c r y p t i o n   s t r a t e g y   [ 1 8 ] .   T h i s   s t a n d a r d   i n d i c a t e s   t h e   R i j n d a e l   c a l c u l a t i o n   [ 1 9 ,   2 0 ] ,   a   s y m m e t r i c   s q u a r e   f i g u r e   t h a t   c a n   p r e p a r e   i n f o r m a t i o n   s q u a r e s   o f   1 2 8   b i t s ,   u t i l i z i n g   f i g u r e   k e y s   w i t h   l e n g t h s   o f   1 2 8 ,   1 9 2 ,   a n d   2 5 6   b i t s   [ 2 1 ] .   R i j n d a e l   w a s   i n t e n d e d   t o   h a n d l e   e x t r a   p i e c e   s i z e s   a n d   k e y   l e n g t h s ,   n o n e t h e l e s s   t h e y   a r e   n o t   e m b r a c e d   i n   t h i s   s t a n d a r d .   A l l   t h r o u g h   t h e   r e s t   o f   t h i s   s t a n d a r d ,   t h e   c a l c u l a t i o n   d e t e r m i n e d   t h u s   w i l l   b e   a l l u d e d   t o   a s   " t h e   A E S   a l g o r i t h m . "   T h e   a l g o r i t h m   m i g h t   b e   u t i l i z e d   w i t h   t h e   t h r e e   d i f f e r e n t   k e y   l e n g t h s ,   m e n t i o n   a b o v e ,   a n d   i n   t h i s   w a y ,   t h e s e   d i f f e r e n t   " f l a v o r s "   m i g h t   b e   a l l u d e d   t o   a s   " A E S - 1 2 8 " ,   " A E S - 1 9 2 " ,   a n d " A E S - 2 5 6   [ 4 ] " .   W a r j r i   [ 2 2 ]   p r o p o s e d   a   n e w   s y m m e t r i c   k e y   a l g o r i t h m   c a l l e d   a s   K E D   ( K e y   E n c r y p t i o n   D e c r y p t i o n )   a n d   a   n e w   k e y   g e n e r a t i o n   m e t h o d .   U s i n g   m o d u l o   6 9   a n d   i n v e r s e   m o d u l o 6 9 ,   t h e   p r o p o s e d   a l g o r i t h m   w a s   u s e d   f o r   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 ,   i n   w h i c h   t h e   s a m e   k e y   i s   u s e d   b o t h   f o r   e n c r y p t i o n   a n d   d e c r y p t i o n .       2 .   R E S E A R C H   M E T H O D     T h e   a u t h o r s   p r o p o s e d   a   h y b r i d   o f   K E D   t h a t   u s e s   m o d u l o   6 9 ,   C H A O S - b a s e d   c r y p t o s y s t e m ,   a n d   A E S   a l g o r i t h m .   T h e   k e y   g e n e r a t i o n   u s e d   i n   t h i s   h y b r i d   u s e s   t h a t   o f   K E D   a n d   a l l   t h e   a l g o r i t h m   a r e   u s e d   i n   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   [ 1 8 ] .   T h e   s - b o x   a n d   i n v e r s e   s - b o x   t a b l e s   w i l l   b e   u s e d   i n   e n c r y p t i o n   a n d   d e c r y p t i o n   r e s p e c t i v e l y ;   t h e y   w i l l   b e   p a r t   o f   t h e   p r o c e s s   i t s e l f   a n d   n o t   i n   t h e   s e n t   m e s s a g e .   T h e   E n c r y p t i o n   p r o c e s s   i s   s h o w n   i n   F i g u r e   1   a n d   T h e   D e c r y p t i o n   p r o c e s 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 :   2 2 5 2 - 8 8 1 4   I n t .   J .   o f   A d v .   i n   A p p l .   S c i .   V o l .   8 ,   N o .   1 ,   M a r c h   2 0 1 9 :     4 4     5 3   4 6     F i g u r e   1 .   E n c r y p t i o n   p r o c e s s           F i g u r e   2 .   D e c r y p t i o n   p r o c e s s   [ 2 3 ]       K e y   g e n e r a t i o n   a l g o r i t h m   K E D   K e y   G e n e r a t i o n :   a .   G e n e r a t i n g   k 2 ,   f i r s t l y   u s e r   e n t e r s   a   k e y .   T h e   l e n g t h   o f   t h e   k e y   i s   s t o r e d   i n   k l .   H e n c e   k 2   i s   g e n e r a t e d   a s   f o l l o w s :       b .   W h e r e ,   i   i s   t h e   p o s i t i o n   o f   e a c h   c h a r a c t e r   i n   t h e   k e y .   k l   i s   t h e   l e n g t h   o f   t h e   k e y .   v a l   i s   t h e   i n t e g e r   v a l u e   t h a t   h a s   b e e n   a s s i g n   t o   e a c h   c h a r a c t e r   a s   s h o w n   i n   F i g u r e   3 .   c .   F o r   k 1 ,   s e l e c t   a n y   n a t u r a l   n u m b e r   s a y   k 1   w h e r e   k 1 0   a n d   m u s t   b e   r e l a t i v e l y   p r i m e   t o   m   ( i . e . ,   k 1   s h o u l d   n o t   h a v e   f a c t o r s   i n   c o m m o n   w i t h   m ) .     d .   F i n d   i n v e r s e   m o d u l o 6 9   o f   k 1   a n d   s t o r e   i t   i n   n 1     C h a o s   K e y   G e n e r a t i o n :   a .   C o n v e r t   k 1   a n d   k 2   t o   i t s   8 - b i t   b i n a r y   e q u i v a l e n t .   b .   G e t   t h e   g r a y   c o d e   o f   t h e   b i n a r y   f o r m   o f   k 1   a n d   k 2 ,   d e n o t e   a s   J 1   a n d   J 2 .     E n c r y p t i o n   K E D :       F i g u r e   3 .   S y n t h e t i c   v a l u e s   o f   a l p h a b e t s   [ 2 3 ]   Evaluation Warning : The document was created with Spire.PDF for Python.
I n t .   J .   o f   A d v .   i n   A p p l .   S c i .   I S S N :   2 2 5 2 - 8 8 1 4       K E D - A E S   a l g o r i t h m :   c o m b i n e d   k e y   e n c r y p t i o n   d e c r y p t i o n   a n d   a d v a n c e     ( E d w i n   R .   A r b o l e d a )   4 7 a .   F i r s t l y ,   s u b s t i t u t e   o r   a s s i g n   i n t e g e r   v a l u e   f o r   p l a i n   t e x t .     b .   M u l t i p l y   S y n t h e t i c   v a l u e   w i t h   f i r s t   k e y   i . e . ,   k 1 .     c .   N o w   a d d   t h e   r e s u l t   f r o m   s t e p   2   a b o v e   w i t h   s e c o n d   k e y   i . e . ,   k 2 .   d .   T h e n   c a l c u l a t e   w i t h   m o d u l o 6 9 .   C H A O S :     a .   C o n v e r t   m i   t o   8 - b i t   b i n a r y   e q u i v a l e n t .   b .   X O R   t h e   8 - b i t   b i n a r y   w i t h   t h e   c o r r e s p o n d i n g   k .   c .   G e t   t h e   1 s   c o m p l e m e n t ,   d e n o t e d   a s   w .   A E S :   a .   C o n v e r t   t h e   b i n a r y   t o   h e x a d e c i m a l   b .   A p p l y   t h e   S - b o x   t o   e a c h   v a l u e   a s   s h o w n   i n   F i g u r e   4 ,   d e n o t e d   a s   W 1 .     c .   T h e   f i r s t   d i g i t   w i l l   b e   t h e   r o w   x ,   a n d   s e c o n d   d i g i t   w i l l   b e   t h e   c o l u m n   y .   d .   C o n v e r t   t o   b i n a r y   t h e   r o w   x   a n d   c o l u m n   y .   e .   C o n v e r t   t o   d e c i m a l   t h e   8 - b i t   b i n a r y   f o r   t h e   c i p h e r   t e x t .           F i g u r e   4 .   A E S   S - B o x   [ 2 3 ]       D e c r y p t i o n   A E S :   a .   C o n v e r t   t o   b i n a r y   t o   h e x a d e c i m a l .   b .   A p p l y   t h e   i n v e r s e   S - b o x   a s   s h o w n   i n   F i g u r e   5 ,   d e n o t e d   a s   W 2 .   c .   C o v e r t   t o   b i n a r y .           F i g u r e   5 .   A E S   I n v e r s e   S - B o x   [ 2 3 ]     Evaluation Warning : The document was created with Spire.PDF for Python.
                                I S S N :   2 2 5 2 - 8 8 1 4   I n t .   J .   o f   A d v .   i n   A p p l .   S c i .   V o l .   8 ,   N o .   1 ,   M a r c h   2 0 1 9 :     4 4     5 3   4 8 C H A O S :     a .   G e t   t h e   1 s   c o m p l e m e n t ,   d e n o t e d   a s   S .   b .   X O R   t h e   8 - b i t   b i n a r y   w i t h   t h e   c o r r e s p o n d i n g   k .   c .   C o n v e r t   t h e   8 - b i t   b i n a r y   t o   i t s   d e c i m a l   e q u i v a l e n t ,   d e n o t e d   a s   m i .   K E D :   a .   A s s i g n   i n t e g e r   v a l u e   f o r   c i p h e r   t e x t   a s   g i v e n   i n   F i g u r e   3 .     b .   S u b t r a c t   k 2   f r o m   a b o v e   i n t e g e r   v a l u e .     c .   M u l t i p l y   a b o v e   r e s u l t   w i t h   i n v e r s e   m o d u l o 6 9   o f   k 1   i . e . ,   n 1 .     d .   F i n a l l y   c a l c u l a t e   w i t h   m o d u l o 6 9 .       3 .   R E S U L T S   A N D   A N A L Y S I S     M e s s a g e :   C O Z Y   L O O B Y   G I V E S   S H A R P   S Q U I D   W H O   A S K   F O R   J O B   P E N .   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   a r e   s h o w n   i n   T a b l e   1 - 6 .   E n c r y p t i o n :       T a b l e   1 .   K E D   e n c r y p t i o n   P l a i n t e x t   ( P T )   I n t e g e r   V a l u e   ( V 1 )   V 1 * K 1   ( C 1 )   C 1 + K 2   ( C 2 )   C 2   m o d 6 9   S y n t h e t i c   V a l u e   C   3   1 5   2 1   2 1   U   O   1 5   7 5   8 1   1 2   L   Z   2 6   1 3 0   1 3 6   6 7   |   Y   2 5   1 2 5   1 3 1   6 2   ]   S P A C E   3 7   1 8 5   1 9 1   5 3   :   L   1 2   6 0   6 6   6 6   {   O   1 5   7 5   8 1   1 2   L   O   1 5   7 5   8 1   1 2   L   B   2   1 0   1 6   1 6   P   Y   2 5   1 2 5   1 3 1   6 2   ]   S P A C E   3 7   1 8 5   1 9 1   5 3   :   G   7   3 5   4 1   4 1   $   I   9   4 5   5 1   5 1   .   V   2 2   1 1 0   1 1 6   4 7   *   E   5   2 5   3 1   3 1   4   S   1 9   9 5   1 0 1   3 2   5   S P A C E   3 7   1 8 5   1 9 1   5 3   :   S   1 9   9 5   1 0 1   3 2   5   H   8   4 0   4 6   4 6   )   A   1   5   1 1   1 1   K   R   1 8   9 0   9 6   2 7   0   P   1 6   8 0   8 6   1 7   Q   S P A C E   3 7   1 8 5   1 9 1   5 3   :   S   1 9   9 5   1 0 1   3 2   5   Q   1 7   8 5   9 1   2 2   V   U   2 1   1 0 5   1 1 1   4 2   %   I   9   4 5   5 1   5 1   .   D   4   2 0   2 6   2 6   Z   S P A C E   3 7   1 8 5   1 9 1   5 3   :   W   2 3   1 1 5   1 2 1   5 2   /   H   8   4 0   4 6   4 6   (   0   1 5   7 5   8 1   1 2   U   S P A C E   3 7   1 8 5   1 9 1   5 3   :   A   1   5   1 1   1 1   K   S   1 9   9 5   1 0 1   3 2   5   K   1 1   5 5   6 1   6 1   \   S P A C E   3 7   1 8 5   1 9 1   5 3   :   F   6   3 0   3 6   3 6   9   O   1 5   7 5   8 1   1 2   U   R   1 8   9 0   9 6   2 7   0   S P A C E   3 7   1 8 5   1 9 1   5 3   :   J   1 0   5 0   5 6   5 6   =   O   1 5   7 5   8 1   1 2   U   B   2   1 0   1 6   1 6   P   S P A C E   3 7   1 8 5   1 9 1   5 3   :   P   1 6   8 0   8 6   1 7   Q   E   5   2 5   3 1   3 1   4   N   1 4   7 0   7 6   7   G   .   5 1   2 2 5   2 6 1   5 4   ;   Evaluation Warning : The document was created with Spire.PDF for Python.
I n t .   J .   o f   A d v .   i n   A p p l .   S c i .   I S S N :   2 2 5 2 - 8 8 1 4       K E D - A E S   a l g o r i t h m :   c o m b i n e d   k e y   e n c r y p t i o n   d e c r y p t i o n   a n d   a d v a n c e     ( E d w i n   R .   A r b o l e d a )   4 9 T a b l e   2 .   C H A O S   e n c r y p t i o n   A S C I I   V a l u e   B i n a r y   G r a y   c o d e d   ( K 1   &   K 2 )   X O R     1 s   C o m p l e m e n t   8 5   0 1 0 1   0 1 0 1   0 0 0 0   0 1 1 1   0 1 0 1   0 0 1 0   1 0 1 0   1 1 0 1   7 6   0 1 0 0   1 1 0 0   0 0 0 0   0 1 0 1   0 1 0 0   1 0 0 1   1 0 1 1   0 1 1 0   1 2 4   0 1 1 1   1 1 0 0   0 0 0 0   0 1 1 1   0 1 1 1   1 0 1 1   1 0 0 0   0 1 0 0   9 3   0 1 0 1   1 1 0 1   0 0 0 0   0 1 0 1   0 1 0 1   1 0 0 0   1 0 1 0   0 1 1 1   5 8   0 0 1 1   1 0 1 0   0 0 0 0   0 1 1 1   0 0 1 1   1 1 0 1   1 1 0 0   0 0 1 0   1 2 3   0 1 1 1   1 0 1 0   0 0 0 0   0 1 0 1   0 1 1 1   1 1 1 0   1 0 0 0   0 0 0 1   7 6   0 1 0 0   1 1 0 0   0 0 0 0   0 1 1 1   0 1 0 0   1 0 1 1   1 0 1 1   0 1 0 0   7 6   0 1 0 0   1 1 0 0   0 0 0 0   0 1 0 1   0 1 0 0   1 0 0 1   1 0 1 1   0 1 1 0   8 0   0 1 0 1   0 0 0 0   0 0 0 0   0 1 1 1   0 1 0 1   0 1 1 1   1 0 1 0   1 0 0 0   9 3   0 1 0 1   1 1 0 1   0 0 0 0   0 1 0 1   0 1 0 1   1 0 0 0   1 0 1 0   0 1 1 1   5 8   0 0 1 1   1 0 1 0   0 0 0 0   0 1 1 1   0 0 1 1   1 1 0 1   1 1 0 0   0 0 1 0   3 6   0 0 1 0   0 1 0 0   0 0 0 0   0 1 0 1   0 0 1 0   0 0 0 1   1 1 0 1   1 1 1 0   4 6   0 0 1 0   0 1 0 0   0 0 0 0   0 1 1 1   0 0 1 0   0 0 1 1   1 1 0 1   1 1 0 0   4 2   0 0 1 0   1 0 1 0   0 0 0 0   0 1 0 1   0 0 1 0   1 1 1 1   1 1 0 1   0 0 0 0   5 2   0 0 1 1   0 1 0 0   0 0 0 0   0 1 1 1   0 0 1 1   0 0 1 1   1 1 0 0   1 1 0 0   5 3   0 0 1 1   0 1 0 1   0 0 0 0   0 1 0 1   0 0 1 1   0 0 0 0   1 1 0 0   1 1 1 1   5 8   0 0 1 1   1 0 1 0   0 0 0 0   0 1 1 1   0 0 1 1   1 1 0 1   1 1 0 0   0 0 1 0   5 3   0 0 1 1   0 1 0 1     0 0 0 0   0 1 0 1   0 0 1 1   0 0 0 0   1 1 0 0   1 1 1 1   4 1   0 0 1 0   1 0 0 1   0 0 0 0   0 1 1 1   0 0 1 0   1 1 1 0   1 1 0 1   0 0 0 1   7 5   0 1 0 0   1 0 1 1   0 0 0 0   0 1 0 1   0 1 0 0   1 1 1 0   1 0 1 1   0 0 0 1   4 8   0 0 1 1   0 0 0 0   0 0 0 0   0 1 1 1   0 0 1 1   0 1 1 1   1 1 0 0   1 0 0 0   8 1   0 1 0 1   0 0 0 1   0 0 0 0   0 1 0 1   0 1 0 1   0 1 0 0   1 0 1 0   1 0 0 0   5 8   0 0 1 1   1 0 1 0   0 0 0 0   0 1 1 1   0 0 1 1   1 1 0 1   1 1 0 0   0 0 1 0   5 3   0 0 1 1   0 1 0 1   0 0 0 0   0 1 0 1   0 0 1 1   0 0 0 0   1 1 0 0   1 1 1 1   6 6   0 1 0 0   0 0 1 0   0 0 0 0   0 1 1 1   0 1 0 0   0 1 0 1   1 0 1 1   1 0 1 0   3 7   0 0 1 0   0 1 0 1   0 0 0 0   0 1 0 1   0 0 1 0   0 0 0 0   1 1 0 1   1 1 1 1   4 6   0 0 1 0   0 1 0 0   0 0 0 0   0 1 1 1   0 0 1 0   0 0 1 1   1 1 0 1   1 1 0 0   9 0   0 1 0 1   1 0 1 0   0 0 0 0   0 1 0 1   0 1 0 1   1 1 1 1   1 0 1 0   0 0 0 0   5 8   0 0 1 1   1 0 1 0   0 0 0 0   0 1 1 1   0 0 1 1   1 1 0 1   1 1 0 0   0 0 1 0   4 7   0 0 1 0   1 1 1 1   0 0 0 0   0 1 0 1   0 0 1 0   1 0 1 0   1 1 0 1   0 1 0 1   4 1   0 0 1 0   1 0 0 1   0 0 0 0   0 1 1 1   0 0 1 0   1 1 1 0   1 1 0 1   0 0 0 1   8 5   0 1 0 1   0 1 0 1     0 0 0 0   0 1 0 1   0 1 0 1   0 0 0 0   1 0 1 0   1 1 1 1   5 8   0 0 1 1   1 0 1 0   0 0 0 0   0 1 1 1   0 0 1 1   1 1 0 1   1 1 0 0   0 0 1 0   7 5   0 1 0 0   1 0 1 1   0 0 0 0   0 1 0 1   0 1 0 0   1 1 1 0   1 0 1 1   0 0 0 1   5 3   0 0 1 1   0 1 0 1   0 0 0 0   0 1 1 1   0 0 1 1   0 0 1 0   1 1 0 0   1 1 0 1   9 2   0 1 0 1   1 1 0 0   0 0 0 0   0 1 0 1   0 1 0 1   1 0 1 1   1 0 1 0   0 1 0 0   5 8   0 0 1 1   1 0 1 0   0 0 0 0   0 1 1 1   0 0 1 1   1 1 0 1   1 1 0 0   0 0 1 0   5 7   0 0 1 1   1 0 0 1   0 0 0 0   0 1 0 1   0 0 1 1   1 1 0 0   1 1 0 0   0 0 1 1   8 5   0 1 0 1   0 1 0 1   0 0 0 0   0 1 1 1   0 1 0 1   0 0 1 0   1 0 1 0   1 1 0 1   4 8   0 0 1 1   0 0 0 0   0 0 0 0   0 1 0 1   0 0 1 1   0 1 0 1   1 1 0 0   1 0 1 0   5 8   0 0 1 1   1 0 1 0   0 0 0 0   0 1 1 1   0 0 1 1   1 1 0 1   1 1 0 0   0 0 1 0   6 1   0 0 1 1   1 1 0 1   0 0 0 0   0 1 0 1   0 0 1 1   1 0 0 0   1 1 0 0   0 1 1 1   8 5   0 1 0 1   0 1 0 1   0 0 0 0   0 1 1 1   0 1 0 1   0 0 1 0   1 0 1 0   1 1 0 1   8 0   0 1 0 1   0 0 0 0   0 0 0 0   0 1 0 1   0 1 0 1   0 1 0 1   1 0 1 0   1 0 1 0   5 8   0 0 1 1   1 0 1 0   0 0 0 0   0 1 1 1   0 0 1 1   1 1 0 1   1 1 0 0   0 0 1 0   8 1   0 1 0 1   0 0 0 1   0 0 0 0   0 1 0 1   0 1 0 1   0 1 0 0   1 0 1 0   1 0 1 1   5 2   0 0 1 1   0 1 0 0   0 0 0 0   0 1 1 1   0 0 1 1   0 0 1 1   1 1 0 0   1 1 0 0   7 1   0 1 0 0   0 1 1 1   0 0 0 0   0 1 0 1   0 1 0 0   0 0 1 0   1 0 1 1   1 1 0 1   5 9   0 0 1 1   1 0 1 1   0 0 0 0   0 1 1 1   0 0 1 1   1 1 0 0   1 1 0 0   0 0 1 1         T a b l e   3 .   A E S   e n c r y p t i o n   H e x a d e c i m a l   A E S   S - B o x   ( W 1 )   B i n a r y   C i p h e r   t e x t   A D   9 5   1 0 0 1   0 1 0 1   1 4 9   B 6   4 e   0 1 0 0   1 1 1 0   7 8   8 4   5 f   0 1 0 1   1 1 1 1   9 5   A 7   5 c   0 1 0 1   1 1 0 0   9 2   C 2   2 5   0 0 1 0   0 1 0 1   3 7   8 1   0 c   0 0 0 0   1 1 0 0   1 2   B 4   8 d   1 0 0 0   1 1 0 1   1 4 1   B 6   4 e   0 1 0 0   1 1 1 0   7 8   A 8   c 2   1 1 0 0   0 0 1 0   1 9 4   A 7   5 c   0 1 0 1   1 1 0 0   9 2   C 2   2 e   0 0 1 0   1 1 1 0   4 6   D E   1 d   0 0 0 1   1 1 0 1   2 9   D C   8 6   1 0 0 0   0 1 1 0   1 3 4   D 0   7 0   0 1 1 1   0 0 0 0   1 1 2   C C   4 b   0 1 0 0   1 0 1 1   7 5   C F   8 a   1 0 0 0   1 0 1 0   1 3 8   C 2   2 5   0 0 1 0   0 1 0 1   3 7   Evaluation Warning : The document was created with Spire.PDF for Python.
                                I S S N :   2 2 5 2 - 8 8 1 4   I n t .   J .   o f   A d v .   i n   A p p l .   S c i .   V o l .   8 ,   N o .   1 ,   M a r c h   2 0 1 9 :     4 4     5 3   5 0 T a b l e   3 .   A E S   e n c r y p t i o n   ( c o n t i n u e d )   H e x a d e c i m a l   A E S   S - B o x   ( W 1 )   B i n a r y   C i p h e r   t e x t   C F   8 a   1 0 0 0   1 0 1 0   1 3 8   D 1   3 e   0 0 1 1   1 1 1 0   6 2   B 1   c 8   1 1 0 0   1 0 0 0   2 0 0   C 8   e 8   1 1 1 0   1 0 0 0   2 3 2   A 8   c 2   1 1 0 0   0 0 1 0   1 9 4   C 2   2 5   0 0 1 0   0 1 0 1   3 7   C F   8 a   1 0 0 0   1 0 1 0   1 3 8   B A   f 4   1 1 1 1   0 1 0 0   2 4 4   D F   9 e   1 0 0 1   1 1 1 0   1 5 8   D C   8 6   1 0 0 0   0 1 1 0   1 3 4   A 0   e 0   1 1 1 0   0 0 0 0   2 2 4   C 2   2 5   0 0 1 0   0 1 0 1   3 7   D 5   0 3   0 0 0 0   0 0 1 1   3   D 1   3 e   0 0 1 1   1 1 1 0   6 2   A F   7 9   0 1 1 1   1 0 0 1   1 2 1   C 2   2 5   0 0 1 0   0 1 0 1   3 7   B 1   c 8   1 1 0 0   1 0 0 0   2 0 0   C D   d b   1 1 0 1   1 0 1 1   2 1 9   A 4   4 9   0 1 0 0   1 0 0 1   7 3   C 2   2 5   0 0 1 0   0 1 0 1   3 7   C 3   2 e   0 0 1 0   1 1 1 0   4 6   A D   9 5   1 0 0 1   0 1 0 1   1 4 9   C A   7 4   0 1 1 1   0 1 0 0   1 1 6   C 2   2 5   0 0 1 0   0 1 0 1   3 7   C 7   c 6   1 1 0 0   0 1 1 0   1 9 8   A D   9 5   1 0 0 1   0 1 0 1   1 4 9   A A   a c   1 0 1 0   1 1 0 0   1 7 2   C 2   2 5   0 0 1 0   0 1 0 1   3 7   A B   6 2   0 1 1 0   0 0 1 0   9 8   C C   4 b   0 1 0 0   1 0 1 1   7 5   B D   7 a   0 1 1 1   1 0 1 0   1 2 2   C 3   2 e   0 0 1 0   1 1 1 0   4 6       D e c r y p t i o n :       T a b l e   4 .   A E S   d e c r y p t i o n   D e c i m a l   B i n a r y   H e x a d e c i m a l   I n v e r s e   S - B o x   ( W 2 )   B i n a r y   1 4 9   1 0 0 1   0 1 0 1   9 5   A D   1 0 1 0   1 1 0 1   7 8   0 1 0 0   1 1 1 0   4 e   B 6   1 0 1 1   0 1 1 0   9 5   0 1 0 1   1 1 1 1   5 f   8 4   1 0 0 0   0 1 0 0   9 2   0 1 0 1   1 1 0 0   5 c   A 7   1 0 1 0   0 1 1 1   3 7   0 0 1 0   0 1 0 1   2 5   C 2   1 1 0 0   0 0 1 0   1 2   0 0 0 0   1 1 0 0   0 c   8 1   1 0 0 0   0 0 0 1   1 4 1   1 0 0 0   1 1 0 1   8 d   B 4   1 0 1 1   0 1 0 0   7 8   0 1 0 0   1 1 1 0   4 e   B 6   1 0 1 1   0 1 1 0   1 9 4   1 1 0 0   0 0 1 0   c 2   A 8   1 0 1 0   1 0 0 0   9 2   0 1 0 1   1 1 0 0   5 c   A 7   1 0 1 0   0 1 1 1   4 6   0 0 1 0   1 1 1 0   2 e   C 2   1 1 0 0   0 0 1 0   2 9   0 0 0 1   1 1 0 1   1 d   D E   1 1 0 1   1 1 1 0   1 3 4   1 0 0 0   0 1 1 0   8 6   D C   1 1 0 1   1 1 0 0   1 1 2   0 1 1 1   0 0 0 0   7 0   D 0   1 1 0 1   0 0 0 0   7 5   0 1 0 0   1 0 1 1   4 b   C C   1 1 0 0   1 1 0 0   1 3 8   1 0 0 0   1 0 1 0   8 a   C F   1 1 0 0   1 1 1 1   3 7   0 0 1 0   0 1 0 1   2 5   C 2   1 1 0 0   0 0 1 0   1 3 8   1 0 0 0   1 0 1 0   8 a   C F   1 1 0 0   1 1 1 1   6 2   0 0 1 1   1 1 1 0   3 e   D 1   1 1 0 1   0 0 0 1   2 0 0   1 1 0 0   1 0 0 0   c 8   B 1   1 0 1 1   0 0 0 1   2 3 2   1 1 1 0   1 0 0 0   e 8   C 8   1 1 0 0   1 0 0 0   1 9 4   1 1 0 0   0 0 1 0   c 2   A 8   1 0 1 0   1 0 0 0   3 7   0 0 1 0   0 1 0 1   2 5   C 2   1 1 0 0   0 0 1 0   1 3 8   1 0 0 0   1 0 1 0   8 a   C F   1 1 0 0   1 1 1 1   2 4 4   1 1 1 1   0 1 0 0   f 4   B A   1 0 1 1   1 0 1 0   1 5 8   1 0 0 1   1 1 1 0   9 e   D F   1 1 0 1   1 1 1 1   1 3 4   1 0 0 0   0 1 1 0   8 6   D C   1 1 0 1   1 1 0 0   2 2 4   1 1 1 0   0 0 0 0   e 0   A 0   1 0 1 0   0 0 0 0   3 7   0 0 1 0   0 1 0 1   2 5   C 2   1 1 0 0   0 0 1 0   3   0 0 0 0   0 0 1 1   0 3   D 5   1 1 0 1   0 1 0 1   6 2   0 0 1 1   1 1 1 0   3 e   D 1   1 1 0 1   0 0 0 1   Evaluation Warning : The document was created with Spire.PDF for Python.
I n t .   J .   o f   A d v .   i n   A p p l .   S c i .   I S S N :   2 2 5 2 - 8 8 1 4       K E D - A E S   a l g o r i t h m :   c o m b i n e d   k e y   e n c r y p t i o n   d e c r y p t i o n   a n d   a d v a n c e     ( E d w i n   R .   A r b o l e d a )   5 1 T a b l e   4 .   A E S   d e c r y p t i o n   ( c o n t i n u e d )   D e c i m a l   B i n a r y   H e x a d e c i m a l   I n v e r s e   S - B o x   ( W 2 )   B i n a r y   1 2 1   0 1 1 1   1 0 0 1   7 9   A F   1 0 1 0   1 1 1 1   3 7   0 0 1 0   0 1 0 1   2 5   C 2   1 1 0 0   0 0 1 0   2 0 0   1 1 0 0   1 0 0 0   c 8   B 1   1 0 1 1   0 0 0 1   2 1 9   1 1 0 1   1 0 1 1   d b   C D   1 1 0 0   1 1 0 1   7 3   0 1 0 0   1 0 0 1   4 9   A 4   1 0 1 0   0 1 0 0   3 7   0 0 1 0   0 1 0 1   2 5   C 2   1 1 0 0   0 0 1 0   4 6   0 0 1 0   1 1 1 0   2 e   C 3   1 1 0 0   0 0 1 1   1 4 9   1 0 0 1   0 1 0 1   9 5   A D   1 0 1 0   1 1 0 1   1 1 6   0 1 1 1   0 1 0 0   7 4   C A   1 1 0 0   1 0 1 0   3 7   0 0 1 0   0 1 0 1   2 5   C 2   1 1 0 0   0 0 1 0   1 9 8   1 1 0 0   0 1 1 0   c 6   C 7   1 1 0 0   0 1 1 1   1 4 9   1 0 0 1   0 1 0 1   9 5   A D   1 0 1 0   1 1 0 1   1 7 2   1 0 1 0   1 1 0 0   a c   A A   1 0 1 0   1 0 1 0   3 7   0 0 1 0   0 1 0 1   2 5   C 2   1 1 0 0   0 0 1 0   9 8   0 1 1 0   0 0 1 0   6 2   A B   1 0 1 0   1 0 1 1   7 5   0 1 0 0   1 0 1 1   4 b   C C   1 1 0 0   1 1 0 0   1 2 2   0 1 1 1   1 0 1 0   7 a   B D   1 0 1 1   1 1 0 1   4 6   0 0 1 0   1 1 1 0   2 e   C 3   1 1 0 0   0 0 1 1       T a b l e   5 .   C H A O S   d e c r y p t i o n   1 s   C o m p l e m e n t   ( S )   J 1   &   J 2   S   X O R   J 1 / J 2   ( S 1 )   D e c i m a l   A S C I I   C o d e   0 1 0 1   0 0 1 0   0 0 0 0   0 1 1 1   0 1 0 1   0 1 0 1   8 5   U   0 1 0 0   1 0 0 1   0 0 0 0   0 1 0 1   0 1 0 0   1 1 0 0   7 6   L   0 1 1 1   1 0 1 1   0 0 0 0   0 1 1 1   0 1 1 1   1 1 0 0   1 2 4   |   0 1 0 1   1 0 0 0   0 0 0 0   0 1 0 1   0 1 0 1   1 1 0 1   9 3   ]   0 0 1 1   1 1 0 1   0 0 0 0   0 1 1 1   0 0 1 1   1 0 1 0   5 8   :   0 1 1 1   1 1 1 0   0 0 0 0   0 1 0 1   0 1 1 1   1 0 1 0   1 2 3   {   0 1 0 0   1 0 1 1   0 0 0 0   0 1 1 1   0 1 0 0   1 1 0 0   7 6   L   0 1 0 0   1 0 0 1   0 0 0 0   0 1 0 1   0 1 0 0   1 1 0 0   7 6   L   0 1 0 1   0 1 1 1   0 0 0 0   0 1 1 1   0 1 0 1   0 0 0 0   8 0   P   0 1 0 1   1 0 0 0   0 0 0 0   0 1 0 1   0 1 0 1   1 1 0 1   9 3   ]   0 0 1 1   1 1 0 1   0 0 0 0   0 1 1 1   0 0 1 1   1 0 1 0   5 8   :   0 0 1 0   0 0 0 1   0 0 0 0   0 1 0 1   0 0 1 0   0 1 0 0   3 6   $   0 0 1 0   0 0 1 1   0 0 0 0   0 1 1 1   0 0 1 0   0 1 0 0   4 6   .   0 0 1 0   1 1 1 1   0 0 0 0   0 1 0 1   0 0 1 0   1 0 1 0   4 2   *   0 0 1 1   0 0 1 1   0 0 0 0   0 1 1 1   0 0 1 1   0 1 0 0   5 2   4   0 0 1 1   0 0 0 0   0 0 0 0   0 1 0 1   0 0 1 1   0 1 0 1   5 3   5   0 0 1 1   1 1 0 1   0 0 0 0   0 1 1 1   0 0 1 1   1 0 1 0   5 8   :   0 0 1 1   0 0 0 0   0 0 0 0   0 1 0 1   0 0 1 1   0 1 0 1     5 3   5   0 0 1 0   1 1 1 0   0 0 0 0   0 1 1 1   0 0 1 0   1 0 0 1   4 1   )   0 1 0 0   1 1 1 0   0 0 0 0   0 1 0 1   0 1 0 0   1 0 1 1   7 5   K   0 0 1 1   0 1 1 1   0 0 0 0   0 1 1 1   0 0 1 1   0 0 0 0   4 8   0   0 1 0 1   0 1 0 0   0 0 0 0   0 1 0 1   0 1 0 1   0 0 0 1   8 1   Q   0 0 1 1   1 1 0 1   0 0 0 0   0 1 1 1   0 0 1 1   1 0 1 0   5 8   :   0 0 1 1   0 0 0 0   0 0 0 0   0 1 0 1   0 0 1 1   0 1 0 1   5 3   5   0 1 0 0   0 1 0 1   0 0 0 0   0 1 1 1   0 1 0 0   0 0 1 0   6 6   V   0 0 1 0   0 0 0 0   0 0 0 0   0 1 0 1   0 0 1 0   0 1 0 1   3 7   %   0 0 1 0   0 0 1 1   0 0 0 0   0 1 1 1   0 0 1 0   0 1 0 0   4 6   .   0 1 0 1   1 1 1 1   0 0 0 0   0 1 0 1   0 1 0 1   1 0 1 0   9 0   Z   0 0 1 1   1 1 0 1   0 0 0 0   0 1 1 1   0 0 1 1   1 0 1 0   5 8   :   0 0 1 0   1 0 1 0   0 0 0 0   0 1 0 1   0 0 1 0   1 1 1 1   4 7   /   0 0 1 0   1 1 1 0   0 0 0 0   0 1 1 1   0 0 1 0   1 0 0 1   4 1   (   0 1 0 1   0 0 0 0   0 0 0 0   0 1 0 1   0 1 0 1   0 1 0 1     8 5   U   0 0 1 1   1 1 0 1   0 0 0 0   0 1 1 1   0 0 1 1   1 0 1 0   5 8   :   0 1 0 0   1 1 1 0   0 0 0 0   0 1 0 1   0 1 0 0   1 0 1 1   7 5   K   0 0 1 1   0 0 1 0   0 0 0 0   0 1 1 1   0 0 1 1   0 1 0 1   5 3   5   0 1 0 1   1 0 1 1   0 0 0 0   0 1 0 1   0 1 0 1   1 1 0 0   9 2   \   0 0 1 1   1 1 0 1   0 0 0 0   0 1 1 1   0 0 1 1   1 0 1 0   5 8   :   0 0 1 1   1 1 0 0   0 0 0 0   0 1 0 1   0 0 1 1   1 0 0 1   5 7   9   0 1 0 1   0 0 1 0   0 0 0 0   0 1 1 1   0 1 0 1   0 1 0 1   8 5   U   0 0 1 1   0 1 0 1   0 0 0 0   0 1 0 1   0 0 1 1   0 0 0 0   4 8   0   0 0 1 1   1 1 0 1   0 0 0 0   0 1 1 1   0 0 1 1   1 0 1 0   5 8   :   0 0 1 1   1 0 0 0   0 0 0 0   0 1 0 1   0 0 1 1   1 1 0 1   6 1   =   0 1 0 1   0 0 1 0   0 0 0 0   0 1 1 1   0 1 0 1   0 1 0 1   8 5   U   0 1 0 1   0 1 0 1   0 0 0 0   0 1 0 1   0 1 0 1   0 0 0 0   8 0   P   0 0 1 1   1 1 0 1   0 0 0 0   0 1 1 1   0 0 1 1   1 0 1 0   5 8   :   0 1 0 1   0 1 0 0   0 0 0 0   0 1 0 1   0 1 0 1   0 0 0 1   8 1   Q   0 0 1 1   0 0 1 1   0 0 0 0   0 1 1 1   0 0 1 1   0 1 0 0   5 2   4   0 1 0 0   0 0 1 0   0 0 0 0   0 1 0 1   0 1 0 0   0 1 1 1   7 1   G   0 0 1 1   1 1 0 0   0 0 0 0   0 1 1 1   0 0 1 1   1 0 1 1   5 9   ;   Evaluation Warning : The document was created with Spire.PDF for Python.
                                I S S N :   2 2 5 2 - 8 8 1 4   I n t .   J .   o f   A d v .   i n   A p p l .   S c i .   V o l .   8 ,   N o .   1 ,   M a r c h   2 0 1 9 :     4 4     5 3   5 2 T a b l e   6 .   K E D   d e c r y p t i o n   I n t e g e r   V a l u e   ( V 2 )   V 2 - K 2   ( P 1 )   P 1 * n 1   ( P 2 )   P 2   m o d 6 9   P l a i n t e x t   ( P T )   2 1   1 5   2 1 0   3   C   1 2   6   8 4   1 5   O   6 7   6 1   8 5 4   2 6   Z   6 2   5 6   7 8 4   2 5   Y   5 3   4 7   6 5 8   3 7   S P A C E   6 6   6 0   8 4 0   1 2   L   1 2   6   8 4   1 5   O   1 2   6   8 4   1 5   O   1 6   1 0   1 4 0   2   B   6 2   5 6   7 8 4   2 5   Y   5 3   4 7   6 5 8   3 7   S P A C E   4 1   3 5   4 9 0   7   G   5 1   4 5   6 3 0   9   I   4 7   4 1   5 7 4   2 2   V   3 1   2 5   3 5 0   5   E   3 2   2 6   3 6 4   1 9   S   5 3   4 7   6 5 8   3 7   S P A C E   3 2   2 6   3 6 4   1 9   S   4 6   4 0   5 6 0   8   H   1 1   5   7 0   1   A   2 7   2 1   2 9 4   1 8   R   1 7   1 1   1 5 4   1 6   P   5 3   4 7   6 5 8   3 7   S P A C E   3 2   2 6   3 6 4   1 9   S   2 2   1 6   2 2 4   1 7   Q   4 2   3 6   5 0 4   2 1   U   5 1   4 5   6 3 0   9   I   2 6   2 0   2 8 0   4   D   5 3   4 7   6 5 8   3 7   S P A C E   5 2   4 6   6 4 4   2 3   W   4 6   4 0   5 6 0   8   H   1 2   6   8 4   1 5   O   5 3   4 7   6 5 8   3 7   S P A C E   1 1   5   7 0   1   A   3 2   2 6   3 6 4   1 9   S   6 1   5 5   7 7 0   1 1   K   5 3   4 7   6 5 8   3 7   S P A C E   3 6   3 0   4 2 0   6   F   1 2   6   8 4   1 5   O   2 7   2 1   2 9 4   1 8   R   5 3   4 7   6 5 8   3 7   S P A C E   5 6   5 0   7 0 0   1 0   J   1 2   6   8 4   1 5   O   1 6   1 0   1 4 0   2   B   5 3   4 7   6 5 8   3 7   S P A C E   1 7   1 1   1 5 4   1 6   P   3 1   2 5   3 5 0   5   E   7   1   1 4   1 4   N   5 4   4 8   6 7 2   5 1   .       4 .   C O N C L U S I O N   T h e   p r o p o s e d   c r y p t o s y s t e m   w a s   a b l e   t o   c o m b i n e   t h e   K E D   u s i n g   m o d u l o   6 9 ,   C H A O S - b a s e d   a n d   A E S   c r y p t o s y s t e m .   I t   i s   t h e   e n h a n c e d   s y s t e m   o f   K E D   b y   a d d i n g   t h e   c h a o t i c - b a s e d   c r y p t o s y s t e m   a n d   t h e   A E S   S - b o x   a n d   i n v e r s e   S - b o x   i n   b o t h   e n c r y p t i o n   a n d   d e c r y p t i o n .   T h e   p r o p o s e d   a l g o r i t h m   i s   t h e n   i m p l e m e n t e d   b y   u s i n g   a   m e s s a g e   t h a t   c o m p r i s e   t h e   E n g l i s h   a l p h a b e t .   T h e   k e y   i s   g e n e r a t e d   u s i n g   t h e   p r o p o s e d   m e t h o d .   T h e n   t h e   m e s s a g e   i s   e n c r y p t e d   a n d   d e c r y p t e d   s u c c e s s f u l l y .       R E F E R E N C E   [ 1 ]   S .   H e b e r t ,   A   B r i e f   H i s t o r y   o f   C r y p t o g r a p h y ,   a n   a r t i c l e   [ O n l i n e ] .   A v a i l a b l e :   h t t p : / / c y b e r c r i m e s . n e t / a i n d e x . h t m l .   [ 2 ]   A .   S a n a d a ,   Y .   N o g a m i ,   K .   I o k i b e ,   a n d   A .   K h a n d a k e r ,   S e c u r i t y   A n a l y s i s   o f   R a s p b e r r y   P i   A g a i n s t   S i d e - C h a n n e l   A t t a c k   w i t h   R S A   C r y p t o g r a p h y ,   p p .   2 8 7 2 8 8 ,   2 0 1 7 .   [ 3 ]   T r e v i s a n ,   L . ,   " C r y p t o g r a p h y .   L e c t u r e   N o t e s   f r o m   C S 2 7 6 , "   S p r i n g   2 0 0 9 ,   v o l .   1 5 4 ,   2 0 0 9 .     [ 4 ]   L .   K .   G a l l a ,   V .   S .   K o g a n t i ,   a n d   N .   N u t h a l a p a t i ,   I m p l e m e n t a t i o n   o f   R S A ,   i n   2 0 1 6   I n t e r n a t i o n a l   C o n f e r e n c e   o n   C o n t r o l   I n s t r u m e n t a t i o n   C o m m u n i c a t i o n   a n d   C o m p u t a t i o n a l   T e c h n o l o g i e s ,   I C C I C C T   2 0 1 6 ,   p p .   8 1 8 7 ,   2 0 1 7 .     Evaluation Warning : The document was created with Spire.PDF for Python.
I n t .   J .   o f   A d v .   i n   A p p l .   S c i .   I S S N :   2 2 5 2 - 8 8 1 4       K E D - A E S   a l g o r i t h m :   c o m b i n e d   k e y   e n c r y p t i o n   d e c r y p t i o n   a n d   a d v a n c e     ( E d w i n   R .   A r b o l e d a )   5 3 [ 5 ]   D .   L l a m o c c a ,   D .   P h ,   D .   D e b n a t h ,   D .   P h ,   L .   R o n g ,   a n d   D .   P h ,   C a n   C r y p t o   C h i p   T o   S e c u r e   D a t a   T r a n s m i t t e d   T h r o u g h   C a n   F d   B u s   b y   U s i n g   A e s - 1 2 8   &   S h a - 1   W i t h   A   S y m m e t r i c   K e y   b y   T r i   P .   D o a n , "   A   d i s s e r t a t i o n   s u b m i t t e d   i n   p a r t i a l   f u l f i l l m e n t   o f   t h e   r e q u i r e m e n t   f o r   t h e   d e g r e e   o f   D o c t o r   o f   P h i l o s o p h y   R o c h e s t e r ,   M i c h i g a n   D o c t ,   2 0 1 7 .   [ 6 ]   G o l d w a s s e r ,   S . ,   a n d   B e l l a r e ,   M . ,   " L e c t u r e   N o t e s   o n   C r y p t o g r a p h y , "   2 0 0 8 .   [ 7 ]   S .   O u k i l i   a n d   S .   B r i ,   H i g h   t h r o u g h p u t   F P G A   I m p l e m e n t a t i o n   o f   D a t a   E n c r y p t i o n   S t a n d a r d   w i t h   t i m e   v a r i a b l e   s u b - k e y s ,   I n t .   J .   E l e c t r .   C o m p u t .   E n g . ,   v o l .   6 ,   n o .   1 ,   p .   2 9 8 ,   2 0 1 6 .   [ 8 ]   S .   D e y ,   J .   N a t h ,   a n d   A .   N a t h ,   A n   I n t e g r a t e d   S y m m e t r i c   K e y   C r y p t o g r a p h i c   M e t h o d   -   A m a l g a m a t i o n   o f   T T J S A   A l g o r i t h m ,   A d v a n c e d   C a e s a r   C i p h e r   A l g o r i t h m ,   B i t   R o t a t i o n   a n d   R e v e r s a l   M e t h o d :   S J A   A l g o r i t h m ,   I n t .   J .   M o d .   E d u c .   C o m p u t .   S c i . ,   v o l .   4 ,   n o .   5 ,   p p .   1 9 ,   2 0 1 2 .   [ 9 ]   P .   K .   P a n d a ,   A   H y b r i d   S e c u r i t y   A l g o r i t h m   f o r   R S A   C r y p t o s y s t e m ,   2 0 1 7 .   [ 1 0 ]   C a e s a r ,   G .   J .   a n d   K e n n e d y ,   J . F .   ( n . d . ) . ,   " C r y p t o g r a p h y .   S e c u r i t y   E n g i n e e r i n g :   A   G u i d e   t o   B u i l d i n g   D e p e n d a b l e   D i s t r i b u t e d   S y s t e m s , "   v o l .   4 2 ,   2 0 0 8 .   [ 1 1 ]   D .   J o h n   a n d   L .   M a r t i n ,   B i n a r y   r s a   e n c r y p t i o n   a l g o r i t h m ,   p p .   1 7 8 1 8 1 ,   2 0 1 6 .   [ 1 2 ]   L .   K o c a r e v ,   J . M .   A m i g o ,   a n d   J .   S z c z e p a n s k i ,   T h e   C h a o s - b a s e d   C r y p t o g r a p h y :   a n   o v e r v i e w ,   I E E E   C i r c u i t s   a n d   S y s t e m s   M a g a z i n e ,   v o l .   1 ( 3 ) ,   p p .   6 - 2 1 ,   2 0 0 1 .   [ 1 3 ]   Y .   C h e n ,   K .   L i ,   X .   F e i ,   Z .   Q u a n ,   a n d   K .   L i ,   I m p l e m e n t a t i o n   a n d   O p t i m i z a t i o n   o f   A E S   A l g o r i t h m   o n   t h e   S u n w a y     T a i h u   L i g h t ,   2 0 1 6 .   [ 1 4 ]   K .   G a r s o n ,   P o l i c y - B a s e d   E n c r y p t i o n   a n d   i t s   A p p l i c a t i o n   i n   a   H o s p i t a l   S y s t e m   b y .   2 0 0 9 .   [ 1 5 ]   Q .   Z h a n g   a n d   A .   Q u n d i n g ,   D i g i t a l   i m a g e   e n c r y p t i o n   b a s e d   o n   A d v a n c e d   E n c r y p t i o n   S t a n d a r d ( A E S )   a l g o r i t h m ,   5 t h   I n t .   C o n f .   I n s t r u m .   M e a s .   C o m p u t .   C o m m u n .   C o n t r o l .   I M C C C   2 0 1 5 ,   p p .   1 2 1 8 1 2 2 1 ,   2 0 1 5 .   [ 1 6 ]   J . - F .   W .   J . - F .   W a n g ,   S . - W .   C .   S . - W .   C h a n g ,   a n d   P . - C .   L .   P . - C .   L i n ,   A   n o v e l   r o u n d   f u n c t i o n   a r c h i t e c t u r e   f o r   A E S   e n c r y p t i o n / d e c r y p t i o n   u t i l i z i n g   l o o k - u p   t a b l e ,   I E E E   3 7 t h   A n n u .   2 0 0 3   I n t .   C a r n a h a n   C o n f .   o n S e c u r i t y   T e c h n o l .   2 0 0 3   P r o c . ,   p p .   1 3 2 1 3 6 ,   2 0 0 3 .   [ 1 7 ]   P .   K a t k a d e   a n d   G .   M .   P h a d e ,   A p p l i c a t i o n   o f   A E S   a l g o r i t h m   f o r   d a t a   s e c u r i t y   i n   s e r i a l   c o m m u n i c a t i o n ,   P r o c .   I n t .   C o n f .   I n v e n .   C o m p u t .   T e c h n o l .   I C I C T   2 0 1 6 ,   v o l .   2 0 1 6 ,   2 0 1 6 .   [ 1 8 ]   O .   A .   D a w o o d ,   A .   M .   S .   R a h m a ,   a n d   A .   M .   J .   A b d u l   H o s s e n ,   N e w   S y m m e t r i c   C i p h e r   F a s t   A l g o r i t h m   o f   R e v e r t i b l e   O p e r a t i o n s   Q u e e n   ( F A R O Q )   C i p h e r ,   I n t .   J .   C o m p u t .   N e t w .   I n f .   S e c u r . ,   v o l .   9 ,   n o .   4 ,   p p .   2 9 3 6 ,   2 0 1 7 .   [ 1 9 ]   J ,   D a e m e n   a n d   V .   R i j m e n ,   A E S   P r o p o s a l :   R i j n d a e l ,   A E S   A l g o r i t h m   S u b m i s s i o n ,   S e p t e m b e r   3 ,   1 9 9 9 .   [ 2 0 ]   J .   D a e m e n   a n d   V .   R i j m e n ,   T h e   b l o c k   c i p h e r   R i j n d a e l ,   S m a r t   C a r d   r e s e a r c h   a n d   A p p l i c a t i o n s ,   L N C S   1 8 2 0 ,   S p r i n g e r - V e r l a g ,   p p .   2 8 8 - 2 9 6 .     [ 2 1 ]   A .   K .   S h a r m a   a n d   H .   S h a r m a ,   N e w   A p p r o a c h   t o   D e s   w i t h   E n h a n c e d   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 / D e c r y p t i o n   S y s t e m ,   v o l .   3 2 ,   p p .   1 3 1 ,   2 0 1 2 .   [ 2 2 ]   J .   W a r j r i ,   K E D -   A   S y m m e t r i c   K e y   A l g o r i t h m   f o r   S e c u r e d   I n f o r m a t i o n   E x c h a n g e   U s i n g   M o d u l o   6 9 ,   I . J   C o m p u t e r   N e t w o r k   a n d   I n f o r m a t i o n   S e c u r i t y ,   v o l .   1 0 ,   p p   3 7 - 4 3 ,   2 0 1 3 .   [ 2 3 ]   J .   L .   L a i ,   K .   H .   L i a o ,   Y .   T e   L a i ,   a n d   R .   J .   C h e n ,   D e s i g n   C A R O M   m o d u l e   u s e d   i n   A E S   s t r u c t u r e   f o r   S u b - B y t e   a n d   I n v - S u b - B y t e   t r a n s f o r m a t i o n ,   P r o c .   -   2 0 1 3   I n t .   S y m p .   B i o m e t r i c s   S e c u r .   T e c h n o l .   I S B A S T   2 0 1 3 ,   n o .   1 ,     p p .   1 9 8 2 0 2 ,   2 0 1 3 .     Evaluation Warning : The document was created with Spire.PDF for Python.