T E L K O M NIKA   T elec o mm un ica t io n Co m pu t i ng   E lect ro nics   a nd   Co ntr o l   Vo l.  23 ,   No .   4 ,  A u g u s t   20 25 ,   p p .   1 097 ~1 1 0 7   I SS N:  1 6 9 3 - 6 9 3 0 ,   DOI : 1 0 . 1 2 9 2 8 / T E L KOM NI K A . v 23 i 4 . 26709          1097       J o ur na l  ho m ep a g e :  h ttp : //jo u r n a l.u a d . a c. id /in d ex . p h p /TELK OM N I K A   Dev el o ping   a  robus t   da ta in tegrity  v erification f ra m e w o rk  f o r  clo ud stora g e ut ili z ing   B o ne h - L y nn - S ha cha m  sig na tu res         Ra ed  Abdu l k a re e m   H a s a n 1 ,   M us t a f a   M .   Ak a w ee 2 ,   E na s   F a ek   Aziz 3 ,   O m a r  A.   H a mm o o d 4 ,   T o le  Su t i k no 5   1 R e n e w a b l e   En e r g y   R e se a r c h   U n i t ,   N o r t h e r n   T e c h n i c a l   U n i v e r si t y ,  M o s u l ,   I r a q   2 D e p a r t me n t   o f   C o m p u t e r   S c i e n c e ,   I mam  A a d h a m U n i v e r si t y   C o l l e g e ,   B a g h d a d ,   I r a q   3 K i r k u k   T e c h n i c a l   I n st i t u t e ,   N o r t h e r n   T e c h n i c a l   U n i v e r si t y ,   K i r k u k ,   I r a q   4 F a c u l t y   o f   B u si n e ss A d mi n i st r a t i o n ,   C o l l a g e / F a l l u j a h   U n i v e r si t y ,   F a l l u j a h ,   I r a q   5 D e p a r t me n t   o f   El e c t i c a l   E n g i n e e r i n g ,   U n i v e r si t a s A h ma d   D a h l a n ,   Y o g y a k a r t a ,   I n d o n e si a         Art icle  I nfo     AB ST RAC T     A r ticle  his to r y:   R ec eiv ed   Oct   3 ,  2024   R ev i s ed   J an   24 ,  2 0 2 5   A cc ep ted   Mar   23 ,  2 0 2 5       Clo u d   c o m p u ti n g   (CC)  is  a   se r v ice   th a t  a ll o w s  b o th   d a ta  sto ra g e   a n d   d a ta   a c c e s sib il it y   o n   th e   c lo u d   t h ro u g h   a n y   o n - d e m a n d   se rv ic e   a n d   a p p li c a ti o n ,   w it h o u t  i n c u rri n g   th e   c o sts   o f   lo c a l  d a ta  sto ra g e   a n d   u p k e e p   e x p e n se s.  On   th e   o th e r  h a n d ,   CC  p ro v id e rs  h a v e   t o   m a k e   su re   g o o d   se c u rit y   a m o n g   th e   c o n su m e rs t o   in sp ire t h e m   to   u se   th e   re so u rc e s o n   th e   c lo u d   a s if   it   w e r e   th e ir  lo c a l  sto ra g e ,   w it h o u t  b o th e ri n g   a b o u t  t h e   d a ta  q u a li ty .   T h e re fo re ,   d a ta  c h e c k in g   in   th e   c lo u d   g a in s  m u c h   im p o rtan c e   m o stl y   a t  th e   d e m a n d   o f   th e   c u sto m e rs  f o r  th e   d a ta  in teg rit y   th a t  a   th ird - p a rty   a u d it o r  (T P A )  c a n   b e   in tro d u c e d   t o   v e rify   th e   d a ta  so u n d n e ss .   A   p re se n t   i n v e stig a ti o n   i n t ro d u c e d   a   se c u re   a n d   e f f icie n t  a u d it i n g   so l u ti o n   f o r  c lo u d   d a ta   u n d e r  th e   B o n e h - Ly n n - S h a c h a m   ( BL S )  p u b li c   i d e n ti t ies   to   k e e p   t h e   i n f o rm a ti o n   se c u re   a n d   a t   t h e   sa m e   ti m e   p e r f o rm   a u d it in g   se c u re l y .   th is  stu d y   re stru c tu re d   th e   p u b li c   k e y   e q u a ti o n   w it h   th e   sig n a tu re   e q u a t io n   i n   o u r   p r o p o se d   sy ste m   so   th a t  th e re   is  a n   i n c re m e n t  in   c o m p lex it y   w h il e   q u a li ty   e x e c u ti o n   s p e e d   is   m a in tain e d ,   a n d   th e   p ro p o se d   sy ste m   a ll o ws   d y n a m ic  d a ta  p ro c e ss in g   in   term s   o f   in se rt,   d e lete   a n d   m o d if ica ti o n .   F ro m   th e   a n a ly sis  o f   th e   s y ste m ,   w h ic h   in c l u d e s   se c u rit y   a n d   p e rf o r m a n c e ,   th e   p ro p o se d   sy ste m   is v e r y   e ff e c ti v e   a n d   sa f e .   K ey w o r d s :   Au d it i n g   B o n eh - L y n n - S h ac h a m     C lie n t d ata   C lo u d   co m p u tin g   Heu r is tic  s ea r ch   S w ar m   al g o r ith m     T h is i s  a n   o p e n   a c c e ss   a rticle   u n d e r th e   CC B Y - SA   li c e n se .     C o r r e s p o nd ing   A uth o r :   R ae d   A b d u l k ar ee m   Hasa n   R en e w ab le  E n er g y   R e s ea r ch   Un it,  No r th er n   T ec h n ical  U n i v er s it y     4 1 0 0 3 ,   Mo s u l,  I r aq   E m ail: r ae d . is c. s a @ n tu . ed u . iq       1.   I NT RO D UCT I O N   I n   r ec en t  y ea r s ,   u s er s ’   d ata  ten d s   to   b e  ex tr em el y   in s ec u r e  s in ce ,   af ter   o u ts o u r cin g   to   th e  r e m o te   clo u d   p latf o r m ,   t h e  p h y s ical  c o n tr o l  o v er   th e  d ata  is   n o   lo n g er   w ith   th e  o w n er .   So m e  clo u d   s er v ice  p r o v id er   ( C SP )   d elete   s u ch   u n u tili ze d   d ata  f r o m   th e  clo u d   s to r ag e  p r o v id ed   to   th e   clien ts   i n   o r d er   t o   k ee p   clo u d   u s ag e   in   ch ec k .   Data   m a y   a ls o   b e  lo s t  d u r in g   s y s te m   cr a s h e s   an d   in   th e  co u r s e  o f   o p er atio n   ch alle n g e s .   I n   s u c h   ev en t s ,   C SP s   ar e  r elu cta n t  to   ad m it  m is h a n d lin g   t h e  clie n ts ’   d ata.   C lo u d   u s er s   ar e  w o r r i ed   ab o u t  ac h iev in g   b etter - in te g r ated   p r o tectio n   r eg ar d in g   t h e  p r eser v ed   d ata  [ 1 ] ,   [ 2 ] .   F o r   in s ta n ce ,   a  s tr awm a n   s c h e m e,   t h e   co m p u tatio n   an d   s a v i n g   o f   t h e  f ile  m e s s a g e  a u th e n ticat io n   co d e  b ef o r e  o u ts o u r cin g ,   t h en   a  co m p lete  f ile   d o w n lo ad ed   f r o m   t h e  clo u d   s er v er   i s   co m p ar ed   w it h   t h e  m es s a g e  au th e n ticatio n   co d e.   T h is   r esu lt s   i n   u n ac ce p tab l y   h i g h   co m m u n i ca tio n   an d   p r o ce s s i n g   co s ts .   A   s ch e m e  h as  b ee n   d esi g n ed   w h er e  th e  d ata   in te g r it y   o f   t h e  clo u d   ca n   b e  ch ec k ed   th o u g h   th e  o u t s o u r ce d   f ile  is   n o t  r etr iev ed .   Ko   et   a l .  [ 1 ]   p r o p o s ed   a   p r o v ab le  d ata  p o s s ess io n   ( P DP )   s ch e m e   b ased   o n   a  h o lo m o r p h ic  ta g   an d   s a m p li n g   p r o to co ls   f o r   r em o te   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   1 6 9 3 - 6930   T E L KOM NI K A   T elec o m m u n   C o m p u t E l  C o n tr o l ,   Vo l.  23 ,   No .   4 ,  A u g u s t   20 25 :  1 0 9 7 - 11 0 7   1098   attestatio n .   T h eir   en h an ce d   s ch e m e  p r o m o tes  p u b lic  v er if ia b ilit y   w ith o u t  b ein g   ab le  to   en s u r e  th e  p r o p er ty   o f   p r iv ac y   p r eser v atio n .   A te n ie s e  et  a l .  [ 2 ]   p r o o f   o f   r etr iev ab ilit y   ( P OR )   p r o to co l  is   m ea n t  to   ch ec k   an d   v alid ate  r e m o te  d ata  af ter   t h e  d ata  h a s   b ee n   co m p r o m is ed .   B u t,  h o w ev er ,   t h is   p r o ce s s   o n l y   p er m it s   a  f e w   r o u n d s   o f   v er i f icatio n   an d   d o es  n o t  af f o r d   p r iv ac y   p r o tectio n   in   t h e  ca s e  o f   p u b li c  au d its .   T h e  m et h o d   p r o v id ed   b y   [ 3 ]   is   also   n o t   ef f icien t  i n   ter m s   o f   p r i v ac y   p r o tectio n   f o r   d ata  alt h o u g h   m an y   o t h er   p u b lic   au d iti n g   m et h o d s   h a v e  b ee n   d esig n ed   o n   a  lar g e  s ca le   [ 4 ] – [ 8 ]   h av e  b ee n   d ev elo p ed   t o   s u p p o r t  th e  p r i v ac y   p r i n ci p le  th r o u g h o u t  t h e   in te g r it y   c h ec k ,   s o m e  s y s te m s   [ 4 ] – [ 6 ]   d o   n o t  j u s t  p r ev en t  d a ta  leak s   r at h er   t h an   e n s u r e  s tr i ct  p r iv ac y   a n d   [ 4 ] ,   [ 6 ]   h as  p r o v id ed   tech n iq u e s   t h at  w o r k   w e ll  f o r   en s u r i n g   t h e  m a x i m u m   p r o tectio n   o f   d ata  r eg ar d in g   t h eir   s ec u r it y   m o d els.   T h e  s tu d y   in tr o d u ce s   a  s ec u r e  an d   e f f ic ien t   s y s te m   f o r   d a ta  au d iti n g   i n   clo u d   s to r ag e  as  p er   th e   B o n eh - L y n n - S h ac h a m   ( B L S)  s ig n at u r e  an d   p r eser v i n g   d ata  p r iv ac y   w it h o u t  an y   ad d itio n a l  co n s tr ai n ts   f o r   th e   u s er s   o f   t h e  clo u d   an d   w it h o u t  f u l l  d ata  r e co v er y   al s o   in   li n e  w it h   th ir d - p ar t y   au d it s   ( T PA )   to   ch ec k   w h et h er   th e  d ata  is   tr u e  an d   r eliab l e.   T h e  s y s te m   a ls o   i m p r o v es  d y n a m ic  d ata  o f   d eletio n s ,   in s er tio n s ,   an d   m o d i f icat io n s .   T h e  s y s te m s   a n al y s i s   p r o v es t h at  it is   s ec u r e  a n d   ef f icie n t .   I n   s u m m ar y ,   th e  co n tr ib u tio n   i s :     −   Usi n g   t h e  s p litt in g   al g o r ith m   an d   th e  ad v a n ce d   en cr y p tio n   s ta n d ar d   (A ES )   en cr y p tio n   alg o r ith m ,   th e   s u g g e s ted   s y s te m   e n s u r es d ata  s ec r ec y   in   clo u d   s to r ag e  s er v i ce s .   −   T h is   s tu d y   r ef o r m u lated   th e  p u b lic  k e y   eq u atio n   as  w ell   as  th e  s ig n a tu r e   eq u atio n   t o   in cr ea s e  th e  co m p le x it y   w h ile  m ai n tai n i n g   a  h ig h   s p ee d   o f   e x ec u tio n .   Mo r eo v er ,   th e  p r o p o s ed   s y s t e m   s u p p o r ts   a   d y n a m ic  d ata  p r o ce s s   in   ter m s   o f   m o d if icat io n ,   d eletio n   a n d   ad d itio n .   −   T h e  s y s te m ’ s   e f f ic ien c y   h as   also   b ee n   d e m o n s tr ated   th r o u g h   p er f o r m a n ce   a n al y s is   an d   co m p ar is o n s   w it h   s i m ilar   s y s te m s .   T h e  s u g g ested   s y s te m ’ s   co m m u n icatio n   o v er h ea d   is   O( n ) .     Oth er   p ar ts   o f   th i s   w o r k   is   s t r u ctu r ed   as  f o llo w s :   s ec tio n   2   d is cu s s e s   r elev a n t  w o r k   an d   i m p o r tan t   p r o b lem s .   Sectio n   3   g i v es   p r eli m i n ar ies   an d   s y m b o ls .   I n   s e ctio n   4 ,   th e   s y s te m   m o d el  a n d   s ec u r it y   ai m s   ar e  d is cu s s ed .   Sectio n   5   ev al u ate s   th e   p er f o r m a n ce   o v er h ea d   o f   o u r   ap p r o ac h   w h er e  th e  p ap er   is   co n cl u d ed   in   s ec tio n   6 .       2.   RE L AT E D  WO RK   T h is   p ap er   d is cu s s e s   th e  e x is tin g   s ch e m e s   an d   th eir   s h o r t co m in g s ,   i n   th e  s u b s eq u en t  s ec tio n s ,   a   p r o p o s ed   m et h o d   w ill  b e  co m p ar ed .   Ma n y   s tr ateg ie s   h av e  r ec en tl y   b ee n   d ev elo p in g   to   p r o v id e  s ec u r it y   an d   p r iv ac y   f o r   th e   in teg r atio n   o f   clo u d   d ata.   T h er e  is   a  s c h e m e   w h ic h   h as  b ee n   g i v en   in   r ea d in g   an   en t ir e  f i le  to   ch ec k   t h e  s o u n d n es s   an d   th e n   d er iv in g   th e  to tal  ass u r an ce   le v el,   h o w ev er   lar g e  f iles   ta k e  to o   m u c h   ti m e  to   b e  v er if ied   a n d   w h er e  th e  n u m b er   o f   ti m es  u s er   m a y   ch ec k   t h e  s o u n d n ess   o f   t h e  f ile  a s   it  is   n o t  s en t  b y   p ar t s     [9 ] - [ 11] .   Oth er   p r o b ab ilis tic - at - n a m e   tec h n iq u es  ta k e  r an d o m l y   s elec ted   b lo ck s   o f   d ata  i n   ass u r in g   in te g r it y   an d   d o   n o t  ass u r e  m o r e  th a n   1 0 0 %  ass u r an ce .   T h e  f ir s t  p r o b ab ilis tic  m o d el  w as  d escr ib ed   in   Ko   et  a l .  [ 1 ] ,  u p o n   w h ic h   p r esen t   p r o b ab ilis tic  m o d els  o f   i n te g r it y   ch ec k   ar e  b ased .   On l y   r an d o m l y   s el ec ted   d ata  p ar ts   ar e  r eq u ir ed   f o r   ch ec k in g   i n te g r it y   an d   p r o v id in g   9 9 % c o n f id e n ce .   Ho w e v er ,   as it   h a s   to   r ec alc u late  t h e  e n tire   f ile   tag s   ea c h   ti m e  s o m e  n e w   d ata  is   p lace d   in   a  p iece   o f   d ata  th at  w a s   th er e  b ef o r e ,   th is   ap p r o ac h   ca n   o n l y   w o r k   w it h   s tat ic  d ata.   T h e  w o r k   d ig n if ied   th e  d y n a m ic  p r o v ab le  d ata  p o s s ess io n   m o d el  an d   p r esen ts   th e  f ir s t   s o lu tio n   t h at  i s   e n tire l y   d y n a m ic  to   ac h ie v e  p r o v ab le  en h an ce m e n ts   o f   d ata   f i le s   co n tai n ed   u s i n g   au th e n tica ted   s k ip   li s ts .   P u b lic   au d it  s y s te m s   e n ab le  t h e  th ir d   p ar ty   au d it  d ata  i n te g r it y ;  p r iv ate  a u d it  s y s te m s   allo w   o n l y   t h e  o w n er   to   au d it  d ata  in teg r it y   p r i v ate  au d iti n g   o u tli n es  ar e  u s ed   in   b u s i n es s es  th a t  u s e  clo u d   s er v ices,  p ar tic u lar l y   t h o s e  t h at  h an d le  d elica te  i n f o r m ati on   [ 1 2 ] .   P u b lic  au d itin g   i s   ap p lied   in   en ter p r is es   w h er e  lar g e  d ata  b ac k u p s   ar e  n ee d   in   th e  av ailab ilit y   o f   a  li m ited   r eso u r ce   ca p ac ity   [ 1 3 ] .   I n   th eir   w o r k ,   A te n ie s e  et  a l .  [ 2 ]   p r o v id ed   a  m ea n s   o f   co n d u cti n g   p r iv ate  a u d itin g   t h at  i n v o lv e s   a  m ec h a n is m   f o r   clo u d   d ata   s h ar i n g   ap p licab le  to   m o b ile  d ev ices.  B ef o r e  d ata  is   s h ar e d   w it h   clie n ts ,   t h eir   s y s te m s   ca n   co n d u ct  s o m e   s ec u r it y   test s   to   en s u r e  th at  t h e  d ata  is   ac ce s s ib le.   T h is   tech n o lo g y   e n ab led   lig h t  m o b ile  d ev ice  o p er atio n s   f o r   th e  d ata  o w n er   as  w el l  as  f o r   th e  o n e  w h o   r eq u ests   th e  d ata.   Ho w e v er ,   th eir   s y s te m   d o es  n o t  s u p p o r t  d y n a m ic  d ata  o p er atio n s .   T h e  s y s te m   i m p r o v es  p r i v ate  a u d itin g   s i n c e  u s er s   ar e  allo w ed   to   co n d u ct  k e y w o r d   s ea r ch   u s i n g   en cr y p ted   d y n a m ic  clo u d   d ata  w i th   a  v alid atio n   o f   s y m m etr ic  k e y .   T h e y   f o r m ed   a  n o v el  cu m u lati v e   au th e n tica tio n   s i g n at u r e  b ase d   o n   s y m m etr ic - k e y   cr y p to g r ap h y   f o r   b u ild i n g   a  cu m u la tiv e  a u t h en ticatio n   s ig n at u r e  f o r   a  s in g le  k e y w o r d .   Gu o   et  a l .   [ 1 4 ]   p r o v id ed   a  m e th o d   f o r   p u b lic  au d iti n g   u s in g   a  p r iv ac y - p r eser v in g   ad ap tiv e  tr ap d o o r   h ash   a u th e n tica tio n   tr ee   ( P A T HA T )   th r o u g h   a u th e n tic atin g   th e  d ata  b y   s u p p l y i n g   th e  tr ap d o o r   h ash   an d   B L S  s i g n at u r e  to   th e  Me r k le  h ash   tr ee   [ 1 5 ] .   A lth o u g h   th e y   h a v e  ca lled   f o r   a   d ata  ag g r eg a tio n   s c h e m e  in   t h e  clo u d   d ata  p r iv ac y   i s   n o t  ac h iev ed   [ 1 6 ]   p u t  f o r w ar d   th e  p u b lic  s y s te m s   t h at   en ab le  p u b lic  au d itin g   b y   in t eg r atin g   T P A   w it h   d y n a m ic  d ata.   A lth o u g h   th e  m eth o d o lo g y   o f   [ 1 7 ]   d o es  n o t  p r o v id e  r ec o v er y   o f   d ata  u s i n g   B L S  s ig n at u r es  a n d   th e  av a ilab le  p u b lic  au d iti n g ,   i n   ad d itio n   to   s u p p o r t  f o r   d ata  d y n a m ic  p r o ce s s es,  it  d o es  n o t  h a v e  th e  p r iv ac y   p r o tectio n   w h ic h   th e  p r o p o s ed   s y s t e m   h a s   [ 1 8 ] .   W h ile   Evaluation Warning : The document was created with Spire.PDF for Python.
T E L KOM NI K A   T elec o m m u n   C o m p u t E l  C o n tr o l         Dev elo p in g   a   r o b u s t d a ta   in te g r ity  ve r ifica tio n   fr a mewo r k  f o r   …   ( R a ed   A b d u lk a r ee m  Ha s a n )   1099   [ 3 ]   d escr ib ed   a  s ch e m e  b ased   o n   B L S  s ig n at u r es  f o r   p u b lic  au d itin g   w h ic h   en s u r es  p r iv ate  m ai n te n a n ce   as   w ell,   b y   t h e  ab ilit y   o f   t h e  clie n t  to   p u r s u e  a   s i g n atu r e  o n   a  b lo ck   an d   r ev ea l   es s en tia l  i n f o r m at io n   ab o u t  th e   s ite.   Si n ce   t h e  d ata  o w n er   w i l l  n o t  let  t h e  e x ter n al   au d ito r   ch ec k   th eir   cr itica l  d ata,   o n e  b en ef it  o b tai n ed   b y   th at  m ea n s   is   th at   th e   ex ter n a l  au d ito r   ca n n o t  g et  p er s o n al  in f o r m atio n   o n   th e  c lien ts ’   d a ta  r ath er   ca n   c h ec k   th e  q u al it y   o f   t h e  e x ter n al  d at a.   I n   th eir   w o r k ,   S h ac h a m   a n d   W ater s   [ 4 ]   p r e s en t  a  p r iv ac y - p r eser v i n g   s y s te m   f o r   clo u d   d ata   s to r ag e,   b u t  th e  s ch e m e  is   i n   f ac t  u n s af e  w h e n   u p   ag ain s t  an   attac k in g   p r o b ab ilis tic  p o ly n o m ia l - ti m e  ( P PT )   d is tin g u i s h er   as  it  e x p licitl y   s tate s   i ts   in s ec u r i t y   a g ai n s t  t h e  attac k .   Me an w h ile,   s o m e   s tr ateg ie s   i n   clo u d   co m p u tin g   w er e  i m p le m en ted   to   p r o tect  d ata  p r iv ac y   in   c lo u d   co m p u tin g ,   as  estab li s h ed   b y   a  n u m b er   o f   tec h n iq u e s   b y   [ 1 5 ] ,   [ 1 9 ] .   Sh en   et  a l .   [ 1 3 ]   m ak e   p r iv ac y   p r eser v atio n   wh er eb y   t h e  clo u d   to   s er v er   ca n n o t  b e  ab le  to   g et  an y   u s e f u l  in f o r m atio n   f r o m   t h e  en cr y p tio n   s cr ip ts   co n ta in ed   in   it.  I t  w as  m ad e  s u r e  th at  th e ir   s tr ateg y   s h o w s   n o   ter m s   f r eq u en c y   o f   ap p e ar an ce .   T h is   is   b ec au s e  o f   th e  p r iv ac y   r is k   th a t   co m e s   w it h   th e  u b iq u ito u s   i m p le m en ta tio n   o f   u s er ‐ s id e  d u p licate  d ata  eli m i n atio n   i n   clo u d   s to r ag e.   Ko e  an d   L i n   [ 2 0 ]   p r o p o s ed   a  s o lu tio n   b ased   o n   r an d o m   r esp o n s e  w h i ch   i n cr ea s es  t h e  p r o b ab ilit y   o f   attac k er s   f ail u r e  i n   g etti n g   i n f o r m atio n   th r o u g h   r an d o m   ch ec k s .   I n   v ie w   o f   t h e  b asic  r eq u ir e m e n ts   o f   d ata  in te g r it y   m en tio n e d   ab o v e,   litt le  ef f o r t  h as  b ee n   d i r ec ted   in   th e  p ast  to   f in d   an   ap p r o p r iate  ap p r o ac h   to   th is .   T h er ef o r e,   th is   p ap er   g iv es  h ig h   p r io r ity   to   th o s e  cr itical  ar ea s   o f   th e  s ec u r it y   o f   th e  clo u d   m o d el  an d   d ea ls   w i th   t h e  r eten tio n   p r iv ac y   a n d   au th e n tici t y   o f   th e  d ata  w h ile   p u b lic  ch ec k   a n d   b alan c e  is   to   b e  m ai n tai n ed   o n   a  f o o ti n g   o f   co n f id e n ce .       3.   P RIM L I M I NARIE S   T h e  s ec tio n   o f   m eth o d o lo g y   i s   g o in g   to   in tr o d u ce   a  m ath e m atica l  f r a m e w o r k   u s i n g   m u l tip licativ e   c y clic  g r o u p s   o f   p r i m e  o r d er   w it h   a   b ilin ea r   m ap p in g   p r o p er ties   w h ich   in cl u d e  ca lc u lab i lit y ,   b ili n ea r it y ,   an d   n o n - d eg e n er ac y .   T h is   s er v es  as  th e  u n d er p in n i n g   f o r   th e  B L S  s ig n atu r e  s c h e m e  i n   w h ic h   s ig n er s ’   cr ed ib ilit y   is   e n s u r ed   w it h in   ga p   Dif f ie - Hell m a n   g r o u p s .   T h ese   g r o u p s   ar e  r esi s tan t  to   t h e  co m p u tati o n al  Di f f ie - Hell m a n   p r o b lem s   b u t  en ab le  ef f icie n t  p air in g   o p er atio n s ,   th u s   th e  s ch e m e  is   b o th   s ec u r e   an d   p r ac tical  f o r   cr y p to g r ap h ic  ap p licatio n s it   is   ex p lain ed   th e  r es u lts   o f   r esear ch   an d   at  th e  d is cu s s io n   ar e  g i v e n   co m p r e h en s iv e l y .   R ef er e n ce s   [ 1 4 ] ,   [ 1 5 ]   ar e  cited ,   l et ’ s   b r ea k   d o w n   t h e  d is cu s s io n   in to   s ev e r al  p ar ts .       3 . 1 .     P ilin ea r  m a p s   T h e  b ilin ea r   m ap   × →    is   d esig n e d   to   m ee t  s e v er al  cr itical  cr it er ia.   First,  it  is   ca lcu lab le ,   m ea n in g   t h at  th er e  e x i s ts   a n   e f f ec ti v e  al g o r ith m   f o r   co m p u ti n g   th e   m ap     ,  Seco n d ,   t h e  m a p   is   b ili n ea r ,   w h ic h   is   a  f u n d a m en ta l  p r o p er ty   i n   c r y p to g r ap h y .   T ak i n g   (   an d    )   as  m u lt ip licati v e  c y c lic  g r o u p s   o f   p r i m e  o r d er   ( p o ) .   T h er ef o r e,     r ep r esen ts   th e  p r o d u ce r   o f   .   T h e  m ap   :   × →    w il l  b e  a  b ilin ea r   m ap   w h er e  th e   f o llo w in g   f ea tu r e s   ar e   ac h ei v e d :   −   C alcu lab le:  ef f ec ti v e  p r o ce s s   h ap p en s   o f   co m p u ti n g   m ap   ( e) ;    −   B ilin ea r :   (  ,  ) = ( , )    f o r   ev er y   ;  ∈   w h ile  ;    ∈  ;    −   No n - d e g en er ac y :  ( , )   g u ar an tee s   n o t e q u al  to   1 .   T h e  eq u itio n   s h o w s   th e   d etails   o f   m eth o d   t h at  co u ld   ap p r o v e  th e  i n te g r it y   o f   d ata  a n d   s ec u r it y   k e y   to   b e  u s ed   in   ter m s   o f   d ata  f le w   [ 2 1 ] - [ 24 ] .       3. 2 .     B o neh - L y nn - Sh a cha m   s ig na t ure   T h e  B L S  s ig n at u r e  s c h e m e  p er m its   t h e  clie n t  to   as s ess   t h e   cr ed ib ilit y   o f   a  s i g n er ,   it  m a k es  u s e  o f   g r o u p s   r ef er r ed   to   as  th e  ga p   Dif f ie - Hell m a n   g r o u p s .   T h e  co m p u tatio n al  Di f f ie - Hell m an   p r o b lem s   ar e  n o t   ea s il y   s o lv ed   i n   t h ese  g r o u p s ,   th e y   ca n   h o w ev er   b e  s o l v ed   as   a  r esu lt o f   its   c h ar ac ter is t ic  n o n - d eg e n er ate,   ea s y   to   co m p u te  as  w ell  as b ili n ea r   p air in g s   f ea t u r es   [ 18 ].     Ass u m e  th at  × →    is   a  n o n - d eg e n er ate,   ca lcu lab le,   b ilin ea r ,   an d   t h at  ( ,  )   ar e  p r im e  o r d er   s ets.  A llo w   c  to   b e  o n e  o f   t h e  g en er ato r s .   C o n s id er   t h e  ,  ,  ,   ca s e  o f   t h e  co m p u tatio n a l  Di f f ie - Hell m a n   is s u e.   T h e  co m p u tatio n   o f    ,   w h ich   is   t h e  co m p u tatio n al  Dif f ie - Hell m a n   p r o b le m ’ s   r eso lu t i o n ,   is   n o t  aid ed   b y   t h e  p air in g   f u n ctio n   .   T h is   co n d itio n   is   th o u g h t  to   b e  in tr ac tab le.   W h eth er      is   ass u m ed ,   th e  r esear ch er   m a y   c h ec k   to   s ee   if    =    w h ile  t h e   v alu es  o f   ,  ,   an d     ar e  u n k n o wn ,   b y   s ee i n g   if   (  ,  ) = ( ,  )   h o ld s .   Usi n g   t h e  b ilin ea r   ch ar ac ter is tic  + + ,   th e  r esear ch er   ca n   n o tice  th at  i f   (  ,  ) = ( , )      = ( , ) = ( ,  ) ,   th en    = .  T h i s   is   b e c au s e   th e   C G   i s   a   p r im e   o r d e r   s e t .   A   s p e ci a l   b en ef i t  a ch i ev e d   b y   u s in g   B L S   s ig n a tu r e   g o es   t o   i ts   a b i l ity   t o   i t s   f e atu r e   w h i ch   en a b l es   th e   c o m b in a ti o n   o f   s ev e r a l   s ig n a tu r es   in t o   n u m e r o u s   m e s s ag es   b y   u s e   o f   v a r i o u s   p u b l i c   k ey s .   K ey   g e n e r at i o n ,   s ig n in g ,   a n d   v e r if i ca t i o n   a r e   th e   th r ee   f u n c t i o n s   o f   B L S   [ 2 5 ] - [ 29] .     Ke y _ g e n er atio n :   th e   k e y _ g e n er atio n   is   a  f u n ctio n   th at   g e n er ates  a  r an d o m   n u m b e r .   ∈    in s id e  th e  p er io d   [ 0 , r - 1 ]   d en o tin g   t h e   p r iv ate  k e y .   T h en   co m p u te  p u b lic  k e y   b y   =  ∈   2 .   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   1 6 9 3 - 6930   T E L KOM NI K A   T elec o m m u n   C o m p u t E l  C o n tr o l ,   Vo l.  23 ,   No .   4 ,  A u g u s t   20 25 :  1 0 9 7 - 11 0 7   1100     Sig n _ g e n er atio n :   t h e   s i g n _ g e n er atio n   is   a   f u n ctio n   w h ich   tak es  t h e  p r iv ate  k e y   ( K)   w it h   th e   m e s s a g e   ( m )   an d   th e n   ca lc u lates t h e  s ig n atu r e  b y   u s e  o f   t h e  h a s h   o f   th e  m es s ag e  li k e  t h e  = ℎ ( ) ∈ 1   an d   = ∈ 1   is   th e  r esu lt  o f   th is   f u n ctio n .   Ver if icatio n :  it  r eq u ir es  th e  p r es en ce   o f   th e  p u b lic  k e y   ( P )   w it h   th e  s i g n atu r e   ( S)  f o r   th is   = ( , ) = ( ℎ ( ) ,  )   to   b e  v er if ied   r em ar k s   an d   s y m b o l s .   T h e  p r o p o s ed   m et h o d   is   lar g e l y   d ep en d en t  o n   t h e  B L S  s i g n atu r e,   w h ic h   p r ev e n t s   it  f r o m   T P A   th a t  is n ’ t  allo w ed .   T h e  f o llo w in g   is   a  b r ief   ex p lan atio n   o f   th e  p r eli m in ar ie s .   p ar ticu lar l y   in   s ce n ar io s   r eq u ir in g   s ec u r it y   a n d   ef f icie n c y .   B L S  s ig n a tu r es  ar e  p ar ticu lar l y   ap p e alin g   d u e  to   th eir   s h o r t  s ize ,   T ab le  1   p r esen ts   th e   s y m b o ls .       T ab le  1 .   Sy m b o l s   S y mb o l s   Ex p l a n a t i o n   C G ,   C   C y c l i c _ g r o u p s   P r / P o   P r i me _ o r d e r   Gr   G r o u p   o f   i n t e g e r s w i t h   o r d e r   r   C   El e me n t   o f   C g   K   p r i v a t e _ k e y   P ,   c k   P u b l i c _   k e y   S   S i g n a t u r e   H   H a sh _ f u n c t i o n   X,   Y   R a n d o m v a l u e s   Eme t a   M e t a d a t a   Ec   En c r y p t e d   d a t a   f i l e       4.   M E T H O D   T h e  f o r m ’ s   u s er   s i g n s   i n   f ir s t,   th en   d iv id es  th e  f ile  u s in g   a  s p litt i n g   al g o r ith m ,   an d   f i n all y   e n cr y p t s   th ese  d ata  b lo ck s   u s in g   ad v a n ce d   en cr y p tio n   tec h n o lo g y   ( AE S  2 5 6 )   to   p r o tect  th e  co n f id e n tialit y   o f   th e  d ata,   r esu lti n g   i n   t h e  en cr y p ted   f ile.   Fo r   ea ch   b lo ck   o f   en cr y p ted   d ata,   th e  u s er   g e n er ates  s ec r et   k e y s ,   p u b lic  k e y s ,   an d   s ig n at u r es  b ef o r e  u p lo ad i n g .   Af ter   tr an s f er r i n g   t h e  d ata ,   s ig n atu r e s ,   an d   en cr y p t io n   b l o ck s ,   th e  u s er   m u s t  er ase  th e m   f r o m   h is   d ev ice.   W h en   th e  clie n t  r eq u es ts   t h at  th e  f i le  b e  v alid ated ,   h e  n o tif i es  th e  T P A   s er v ice .  Af ter   th at,   t h e  T P A   is   aler ted   t o   cr ea te  ass ig n m e n ts   a n d   tr an s m it  t h e m   to   th e  s er v ice  p r o v id er ,   w h o   th e n   s e n d s   th e m   to   th e  u s er   f o r   ap p r o v al   as  ex p lain ed   in   Fi g u r e  1 .   On ce   all  p ar ties   ar e   in   ag r ee m en t,  th e  T P A   p er f o r m s   a  test   to   en s u r e  th e  d ata ’ s   i n te g r i t y   w h er e  it sen d s   t h e  r es u lts   to   th e  clien t.             Fig u r e  1 .   T h e  p r o p o s ed   s y s te m   m o d el       4. 1 .     O ur  s y s t em   Ou r   p r o p o s ed   s y s te m   i n v o lv es  th e  f o llo w in g   s i x   s tep s :   p r o tectio n   o f   d ata,   k ey s _ g en er atio n s ,   Sig n at u r e_ g en er atio n ,   ch alle n g e,   r esp o n s e,   an d   p r o o f   ch ec k in g .   P r o tectio n   o f   d ata:  d ata  f r a m e  ( DF )   w ill  b e   th e  i n p u t   to   t h is   f u n ctio n ,   th e n   th e  u s er   ca teg o r izes   t h e  i n p u t   f iles   to   b lo ck s   o f   d ata  u s i n g   th e  p ar titi o n   m et h o d   DF=( d f 1 , . , d f n )   an d   th en   en cr y p t s   th e  f i les  u s in g   a  co m p le x   en cr y p tio n   tec h n iq u e  ca lled   ( A E S),   an d   th ese   en cr y p ted   f iles   ar e  th e   o u tp u t  f o r   th i s   f u n ct io n .   E c= ( ec 1 , …. , ec n ) .   Ke y _ g en er atio n :  t h e  k e y   g e n er atio n   m et h o d   Evaluation Warning : The document was created with Spire.PDF for Python.
T E L KOM NI K A   T elec o m m u n   C o m p u t E l  C o n tr o l         Dev elo p in g   a   r o b u s t d a ta   in te g r ity  ve r ifica tio n   fr a mewo r k  f o r   …   ( R a ed   A b d u lk a r ee m  Ha s a n )   1101   is   u s ed   to   g en er ate  p u b lic  a n d   s ec r et  k e y s   o n   t h e  u s er   s id e  a n d   ch o o s e  t w o   r an d o m   n u m b er s   x   an d   y   ∈   Gr .   T h e  u s er   k ee p s   K  an d   p u b lis h es  P   w h ich   is   t h e  p u b lic  k e y   w h er e  th e  r esear ch er   r ef o r m u l ate  th e  p u b lic  k e y   eq u atio n   to   i n cr ea s e  it s   co m p lex it y   as  s h o w n   i n   ( 1 ) .   T h is   m et h o d   ac ce p ts   s ec u r it y   p ar a m ete r s   k ,   x   an d   y   as   in p u t s   ( r an d o m   v al u e)   in   p er io d   [ 0 ,   r - 1 ]   b ein g   th e  s ec r et  k e y   K  ∈   Gr   an d   ( x ,   y )   ∈   Gr   it  is   d if f ic u lt  to   p r ed ic t   r an d o m   v al u es  a n d   g e n er ates a   p u b lic  k e y   P   C   f o r   in d iv id u al  b lo ck s .       =   ( ∗ (  ) ∗ )   ( 1 )     Sig n _ g e n er atio n :   th e   s i g n atu r e  g e n er atio n   p r o ce s s   tak e s   t h e   p r iv ate  k e y   ( K)   a n d   a  r a n d o m   v al u e  o f   ( x )   an d   ( y )   th at  ar e  ad d e d   to   t h e  s ig n at u r e  eq u atio n   in   o u r   p r o p o s ed   s y s te m   to   in cr ea s e  t h e  co m p lex it y   o f   th e   s ig n at u r e  eq u atio n   a n d   th e  n a m e  o f   t h e  en cr y p ted   DF  as  i n p u t  an d   r etu r n s   th e  s ig n at u r e  f o r   ea ch   b lo ck ,   as   s h o w n   in   ( 2 ) .      = ( (  ) .  )   ( 2 )     T h e  u s er   m a k es  th e  s i g n at u r es   u s in g   th e  s i g n atu r e  g e n er atio n   alg o r ith m ,   w h ic h   tak e s   th e  p r iv ate  k e y   ( K)   an d   a  r an d o m   v al u e  o f   ( x )   an d   ( y )   an d   th e  h as h   f u n ctio n   o f   ( m )   w h ic h   r ep r esen t s   th e  n a m e  o f   th e   en cr y p ted   DF  as  in p u t  w h er e  th e  o u tp u t  f o r   th i s   f u n c tio n   w il l  b e  a   s ig n at u r e  f o r   ea ch   b lo ck   o f   th e  d ata.   On   th e   o th er   h an d ,   it  g en er ates  m etad ata  ( E m eta) ,   w h ic h   in cl u d es  b lo ck   n a m e  ( m i) .   T h en ,   th e  en cr y p ted   d ata  b lo ck s   ar e  m o v ed   to   th e  clo u d   s to r ag e  b y   t h e  u s er ,   to g eth er   w i th   t h e  ac co m p a n y i n g   s i g n atu r e s   an d   th e   p u b lic  k e y .   C h al len g e_ g e n er atio n :   t h e  ch allen g e  g e n er atio n   f u n ctio n   i s   o n e  o f   th e  in te g r it y   c h ec k   f u n ctio n s .   W h er e  th e  v er if icatio n   o f   t h e  d ata  o n   clo u d   is   r eq u ir ed ,   th e  th ir d   p ar ty   is   u s ed ,   th er ef o r e,   a  tr u s ted   ac co u n t,   T P A   is   r eq u ir ed   in   t h e  s y s te m .   T h i s   ac co u n t  is   ac ti v ated   b y   th e  u s er   an d   s en d s   m etad ata  ( E m eta)   as  in p u t  f o r   th is   f u n ctio n   to   T P A   f o r   a u d it in g   [ 30 ] - [ 36 ] .   T o   p r o v e  f ile   in teg r it y ,   t h e  T P A   co m m u n icate s   w it h   t h e  C SP .   T o   co m e  u p   w i th   t h e  ch alle n g e  m ess a g e  w h er e  T P A   ch o o s es  an   ele m en t  k   at  r an d o m   an d   a  s u b s et  o f   Q  f r o m   s et   [ 1 ,   n ]   an d   q i  ∈ Gr   f r o m   s et  [ 1 ,   n ] .   A s s u m i n g   Q  d en o tes t h e  s et  ( i,  q i) ,   i  ∈   Q,   th e  r esu l tin g   T P A   s en d s   Q  to   C SP .   R esp o n s e :   a t  th e  ti m e  th e  C SP   h as  o b tain ed   a  test   f r o m   th e  T P A ,   th e  clien t  r ec ei v es  a  q u e s tio n   f r o m   th e  C SP   to   v al id ate  t h at  te s t,  a n d   th i s   c y cle  to   i m p r o v e  th e   v alid atio n   o f   t h e  ce r ti f ied   T P A .   I n   th e   ca s e  w h er e   th e  clien t s   co n s e n ts   to   th e  q u er y ,   th e  clo u d   co m p u ti n g   s er v i ce   p r o v id er   ac k n o w led g es  th e   r eq u est.  W h en   th e   C SP   r ec eiv es  t h e  clie n t ’ s   ac k n o w led g m en t,  th e  C SP   c r ea tes  a  tr u s t w o r t h i n ess   c h ec k   f o r   t h e  test ,   r ep r esen ted   b y   P r o o f   ( Si,P i)   [ 3 7 ] ,  [ 38 ] .   T h e  eq u atio n   allo w s   u s   to   s u m   m an y   s ig n s   o f   d if f er en t  s q u ar es  in to   o n e  b y   r el y i n g   o n   th e  f ea tu r e s   o f   t h e  co m p u t atio n   ( B L S)  ( 3 ) .   T h e  w o r k er   t h en   s u b m it s   an   as s er tio n   ( P r o o f )   to   th e  r ev ie w er   f o r   th eir   ap p r o v al.     = ∏ ̇ = 1     ( 3 )     P r o o f   ch ec k i n g :  f i n all y ,   w h e n   th e  v alid ato r   o b tain s   th e  p r o o f   th at  in cl u d es  th e  e n d s   o f   th e  eq u atio n   s o   th at  th e  s ig n at u r e  ( S)  is   w it h   an   ele m en t  ( c)   o n   th e  f ir s t  s i d e  o f   th e  eq u atio n   a n d   th e  p u b lic  k e y   ( P )   w it h   t h e  m es s ag e  h as h   f u n ctio n   ( H( m ) )   o n   th e  o th er   s id e  o f   t h e  eq u at io n   f r o m   t h e  C SP ,   it  v alid ates   th e  r etu r n ed   p r o o f   u s i n g   th e  ( 4 ) .   I t  ch ec k s   t h e  p r o o f ,   th en   s e n d s   t h e  r esu l t  to   th e  u s er   w h et h er   s u cc e s s f u l  o r   f ailed   as  th e  ca s e   m a y   b e.     = ∏ ̇ = 1   e ( S , c ) = e   ( ∏ ( H ( ) . ) = 1 )     ( 4 )       4 . 2 .     Su pp o rt   o f   da t a   dy na m i c  o pera t io ns   E x ter n al   d ata  is   ac ce s s ed   a n d   u p d ated   m u ch   b y   u s er s   in   th e   clo u d   m o d el  f o r   m a n y   ap p licatio n   n ee d s   [ 2 1 ] .   T h er ef o r e,   it  is   im p o r tan t  to   en ab le  d ata   d y n a m ic s   f o r   th e  s ak e  o f   p r iv ac y   a s   w e ll  as  p u b lic  au d itin g .   I n   ad d itio n ,   th e  r esear ch   w ill  s h o w   h o w   w el l  th e  s y s te m   h a n d les  d ata  d y n a m ic s   at  th e  b lo ck   lev el,   th at  is ,   u p d ates,  r e m o v al s ,   an d   in s er ti o n s .   Mo d if icatio n   o f   a  d ata  b lo ck :   in   th e  clo u d   m o d el,   it  is   o n e   v er y   p o p u l ar   w a y   f o r   in f o r m atio n .   T h is   cr itical  w a y   i n v o lv es  s w ap p in g   o u t  t h e  b lo ck s   w it h   th e  n e w   o n e s .   Si n ce   t h e  cu s to m er   c h an g es  b lo c k   ( ei)   to   b lo ck   ( ei) .   First,  th e  clie n t  s e n d s   h is   r eq u e s t  to   th e  c lo u d   b y   g etti n g   it  ed ited   b y   th e  b lo ck   ( ei) ,   th en   t h e  clie n t   d ev e lo p s   th e  p r iv ate  an d   p u b l ic  k e y s   an d   g i v es  n e w   r a n d o m   v al u es  ( X, Y)   to   b e  u s ed   in   d ev elo p in g   t h e  n e w  s ig n at u r e  ( Si)  ( S)  f o r   th e  u p d a ted   b lo ck   ( ei )   th r o u g h   ( 1 ) .   Ha v in g   s u b m it ted   th e  r eq u est  to   t h e  clo u d   co m p u tin g   f o r   th e  r e m o v al  o f   th e  o ld   b lo ck   ( ei)   w i th   t h e  co r r esp o n d i n g   v alu e s ,   th e  m etad ata  o f   t h e  u p d ated   b l o ck   ( E   in f o )   is   as  w ell  u p d ated ,   w h ic h   co n tai n s   ( m i,X Yi) .   A t  last ,   u p lo ad   th e  m o d if ied   b lo ck   ( ei )   w it h   th e  v al u es  ( S,   P )   to   th e  clo u d   an d   th e  u p d ated   m etad ata  i s   also   tr an s f er r ed   t o   th e  T P A   .   I n s er t  d at a  b lo ck :  in   t h e  clien t  en co d ed   DF  ( E c)   k ep t  o n   th e  clien t,  d ata  in te g r atio n   m ea n s   ad d in g   n e w   co n s u m er   b lo ck s   af ter   t h e  d esig n ated   p lace .   I f   th e  b lo ck   w ill  b e  in s er ted   p o s t  th e  ea r lier   o n e.   T h e  Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   1 6 9 3 - 6930   T E L KOM NI K A   T elec o m m u n   C o m p u t E l  C o n tr o l ,   Vo l.  23 ,   No .   4 ,  A u g u s t   20 25 :  1 0 9 7 - 11 0 7   1102   cu s to m er   w i ll  ch o o s e  th e  b lo ck s   h e  w a n ts   to   ad d ,   en cr y p t  it  ( ei ) ,   b u ild   th e  s ec r et  k e y s   ( K  an d   P )   an d   p r o d u ce   th e  S  s ig n at u r e  f o r   th is   b lo ck   b y   ch o o s in g   a  r an d o m   n u m b er   ( x , y ) .   Sp ec if icall y ,   in f o r m a tio n   ( E m eta)   f o r   it  s h all  b e  cr ea ted .   T h e  u s er   th e n   s e n d s   ( E m eta)   to   th e  T P A ,   alo n g   w it h   t h e  b lo ck s   ( ei)   an d   its   r elate d   v alu es   ( Si,P i) .   Dele te  d ata  b lo ck :  a  s in g le  b lo ck   f r o m   a  u s er   f ile  s a v ed   in   t h e  clo u d ,   af ter w h ic h   all  f o llo w i n g   b lo ck s   ar e  p u s h ed   ah ea d   h e n ce   d ata  in s er tio n   p o lar   o p p o s ite.   So   if   th er e  n ee d   b e  th e  b lo ck   ( ei) ,   a  s tr aig h t  r eq u est   w it h   th e  b lo ck s ’   n a m es  to   th e   w eb   s er v er   to   d elete   a   p ar ticu lar   n a m ed   b lo ck   ( ei)   f r o m   t h e  clien t  f iles   in cl u d in g   it s   d ata  ( Si,   P i) ,   an d   th e  s a m e  q u e s tio n   to   th e   clo u d   at  th e  s a m e  ti m e.   T h e  b lo ck   n a m e   is   also   i n   t h e   T P A   s o   T P A   w ill er ase  t h e  b lo ck s   n a m e  ( m i)   f r o m   th e  ( ei)   b lo ck .       5.   RE SU L T   T h e  p r im ar y   f o cu s   o f   th e  r es u l ts   s ec tio n   i s   o n   th e  s a f et y   i n s p ec tio n   o f   th e  s y s te m ,   d eter m in ed   u s in g   a   s tatis t ical  ass e s s m e n t  m eth o d   b ased   o n   ex ec u tio n   ti m in g .   T h e  an al y s i s   ev al u ate s   th e   s y s te m ’ s   v alid it y ,   co v er in g   asp ec t s   li k e  to k en   u n p r ed ictab ilit y ,   d ata  i n te g r it y ,   s ec u r it y ,   co n f id en t ialit y ,   a n d   o v er all  s y s te m   p r o tectio n .   T h eo r em   1   s u p p o r ts   th e  s y s te m ’ s   s ec u r it y ,   s tat in g   th a t  a  tr u s ted   th ir d   p ar t y   ( T P A )   ca n   ac c u r atel y   v er if y   th e  i n te g r it y   o f   e n cr y p ted   d ata   b lo ck s .   T h e  p r o o f   in v o l v es  b ili n ea r   m ap p in g   p r o p er ties   an d   b lo ck   id en tit y   v er i f icatio n ,   w ith   t h e  clo u d   g en er ati n g   a  p r o o f   f o r   th e  au d ito r   to   co n f ir m   v alid it y .     5 . 1.     Securit y   a na ly s is   T h e  m aj o r   cr iter io n   is   s a f et y   i n s p ec tio n ,   w h ich   is   d eter m i n e d   u s i n g   o u r   s tati s tical  a s s e s s m en t   m et h o d   an d   is   b ased   o n   th e  h o u r   o f   e x ec u t io n .   T h is   d escr ip tio n   e x a m i n es  t h e  v al id it y   o f   th e  p r o p o s ed   s y s te m ,   to k e n   u n p r ed ictab ilit y ,   s tati s tics   h o n est y   i n s u r an ce ,   s af et y   s a f e g u ar d in g ,   s ec r ec y ,   a n d   clu m p   s ec u r it y .   T h e  v alid it y   o f   t h i s   eq u atio n   i s   co n s id er ed   to   p r o v e  th e  s ec u r i t y   o f   t h e  p r o p o s ed   s y s te m :   −   T h eo r em   1 :  “ p r o v id ed   a  d ata  f ile  DF=d f 1 ..........d f n   an d   th e  en cr y p ted   DF  E c= ec 1 . . . . . . . ec   a n d   s ig n at u r e   S=s 1 ......s n   o n   E ,   w i th   n   b ei n g   t h e  n u m b er   o f   f ile s   b lo ck s   th at  ar e  e n cr y p ted ;  t h e n ,   T PA   ca n   r i g h tl y   p r o v e  th e  in te g r it y   o f   E   as s u g g ested   b y   t h e  p r o p o s ed   s y s te m . ”   −   P r o o f :  in   o r d er   to   ass ess   th e  a cc u r ac y   o f   t h e  p r o p o s ed   s y s te m ,   it  i s   n ec es s ar y   to   p r o v e  t h e  v alid it y   o f   ( 3 ) .   R ely i n g   o n   th e   b ili n ea r   m ap p in g s   p r o p er ties ,   an d   ch ec k in g   f o r   th e  co r r ec tn ess   o f   f ile  E ,   T P A   r an d o m l y   c h o o s es  s o m e  b lo ck   id en titi es  s ( m i)   o f   f ile  E   to   co m p u te  t h e  ch alle n g e  ( Q) ,   w it h   Q  =  {i,   q i},   i=1 , .   .   .   , k .   Up o n   r ec eiv in g   Q  f r o m   T P A ,   th e  p r o o f   ( P r o o f )   i s   co m p u ted   b y   t h e  clo u d ,   w it h   P ={ S,  P i}   an d   tr an s m it  to   th e  au d ito r   to   ch ec k   f o r   th e  v alid it y   o f   th e  r ec eiv ed   P   b y   p r o v in g   ( 4 )   in   th e  f o llo w in g   w a y :   ( , ) = ( ∏ ( ( ) , . = 1 ) = ( ∏ ( ( ) , ( ) . = 1 ) .   Sin ce   =   an d   p u b lic  k e y    = . ( ) . .  T h e  r esear ch er   ca n   g en er ate   th e  s ig n at u r e  = ( ( ) . (  ) . ,   th u s ,   th e  eq u atio n   ca n   b e  d er iv ed   =   ( ∏ ( ( ) , ( ) . ,   = 1 ) = ( , ) .  So   th e   p r o p o s ed   s y s te m   g u ar a n tee  is   co r r ec ted .     5 . 2 .     P er f o rm a nce  a na ly s i s   An o th er   i m p o r tan t  p er f o r m a n ce   m etr ic  is   t h e  ev al u atio n   o f   th e  p r o p o s ed   f r am e w o r k ’ s   p r o d u ctiv it y   w it h   r esp ec t  to   ex ec u tio n   test i n g ,   s o   th e  r esear ch er   ca n   d e m o n s tr ate  th e  f r a m e w o r k ’ s   e x is ten ce   o n   all  s id es,   in cl u d in g   th e  clie n t,  ev a lu at o r ,   an d   clo u d   ex p er t  o r g an iz atio n   s id es.  I n   t h is   s ec t io n ,   th e  r esear ch er   w ill   ev alu a te  o u r   s u g g ested   f r a m e w o r k ’ s   e x h ib itio n   i n   ter m s   o f   co r r esp o n d en ce   an d   ca lcu latio n   co s ts ,   as:   −   C o m p u tatio n   co s t:  e x p en s es  a ttach ed   to   m a n u f ac t u r in g   k e y s   an d   m ar k in g s ,   as  w e ll  a s   t h e  co s t  o f   th e  clien t  tr an s f er r i n g   a n d   d o w n lo ad in g   m e s s a g e  b lo ck s   f r o m   clo u d ,   th e  co s t  o f   th e  C SP   d o in g   th e   v er if ica tio n ,   an d   t h e  co s t o f   t h e  T P A   ev al u ati n g   t h e  p r o o f .     −   C o m m u n ica tio n   co s t :  t h e  m ag n it u d e  o f   t h e  d ata  tr a n s m it ted   b y   th e   T P A   in   t h e  co r r esp o n d e n ce   b et w ee n   th e  T P A   an d   th e  C SP .     T h e  s u g g e s ted   s ch e m e  is   e x ec u ted   in   P y th o n   u s i n g   r u n s   o n   I n tel  ( R )   C o r e  i7   C P U,   m e m o r y   s ize  o f   1 . 9 0   GHz   an d   8 . 0 0   G B   R AM .   T h e  B er k a  d ataset   is   u s ed   to   ch ec k   f o r   th e  p r esen ce   o f   th e  s u g g e s ted   f r a m e w o r k .   T h e  B er k a  d ataset   is   a s s e m b led   as a   s et  o f   f in a n cial  d a ta  f r o m   a  b an k   i n   C ze c h   R ep u b lic.   I n   ter m s   o f   p u ttin g   th e  s u g g es ted   f r a m e w o r k   in to   ac tio n   an d   ev alu a tin g   its   ca p ab ilit ies,  th e  r esear ch er   r elies  o n   th e  in f o r m ati v e  i n d ex   f o r   t h e  f ir s t  d o cu m en t,  s o   t h e  clie n t   d iv id e s   t h e  r ec o r d   in to   a  b u n c h   o f   s q u ar es r a n g i n g   f r o m   ( 1 0 0   s q u ar es)  to   ( 5 0 0   s q u ar es),   w it h   th e  s q u ar e  s ize  i n   o u r   te s ts   b ein g   ( 1   k ilo b y te) .   I n   ad d itio n ,   th e  r esear ch er   u s ed   th e  Dr o p - b o x   clo u d   f r a m e w o r k   to   d eliv er   o u r   d ata  an d   ev alu a te  th e  s u g g ested   f r a m e w o r k .     5 . 3 .     Co m p uta t io n c o s t   T h e  clien t - s id e,   T PA - s id e,   an d   C SP - s id e  co m p u tin g   co s ts   o f   t h e  p r o p o s ed   f r a m e w o r k   ar e  ca lcu lated .   So   th e  s u g g e s ted   f r a m e w o r k ’ s   ex ec u tio n   is   test ed   in   all  o f   its   n u an ce s   in   o r d er   to   e n s u r e  s ec u r it y   a n d   Evaluation Warning : The document was created with Spire.PDF for Python.
T E L KOM NI K A   T elec o m m u n   C o m p u t E l  C o n tr o l         Dev elo p in g   a   r o b u s t d a ta   in te g r ity  ve r ifica tio n   fr a mewo r k  f o r   …   ( R a ed   A b d u lk a r ee m  Ha s a n )   1103   p r o d u ctiv it y   u s i n g   th e  g i v en   c alcu latio n s .   Fi g u r e  2   d is p la y s   th e  s p lit  i n f o r m atio n   w i th   t h e  v ar ied   a m o u n ts   o f   th e  i n f o r m atio n   b lo ck   o n   t h e  c lien t  s id e.   Fi g u r e  2   s h o w s   th at   d iv id in g   th e   d ata  o f   1 0 0   s q u a r es  o f   t h e  p r o p o s ed   f r a m e w o r k   ta k es  le s s   t h a n   0 . 2   s ec o n d s .   Fo llo w i n g   t h e  d iv i s i o n   o f   d ata  i n to   a  f e w   s q u ar es,   th ese  s q u ar es   ar e  en co d ed   w ith   t h e  A E S  alg o r it h m   to   en s u r e  ca teg o r izatio n .   I n   co m p ar is o n   to   T ian   et  a l .   [ 2 2 ] ,   Fig u r e  3   d ep icts   th e  co m p u tatio n al  co s t  o f   clien t - s id e  en co d in g   w i th   v ar io u s   q u an titi es  o f   s u g g es ted   f r a m e w o r k   in f o r m a tio n   co n ten t.  A cc o r d in g   to   Fi g u r e  3 ,   th e  s u g g ested   f r a m e w o r k   ta k es  le s s   t h a n   0 . 2 0   s ec o n d s   to   en co d e  5 0 0   KB   o f   d ata,   w h er ea s   ta k es  0 . 5 7   s ec o n d s .   A lo n g   t h ese   li n es,  t h e  s u g g e s ted   f r a m e w o r k ’ s   cr y p to   c o s t  is   s till   ap p ea li n g   s in ce   it  i n cr ea s es  i n f o r m atio n   s ec u r it y   f o r   r e - ap p r o p r iatin g   an d   d o es  n o t  d eser v e  th e  clien t ’ s   as s ets,  w it h   r ed u ce d   co m p u tatio n al  co s t s ,   en s u r in g   t h e  p r o p o s ed   f r am e wo r k ’ s   p r o d u cti v it y .               Fig u r e  2 .   T h e  co m p u tatio n   co s t o f   s p lit d ata   Fig u r e  3 .   T h e  co m p u tatio n   co s t o f   en cr y p tio n       T h e  clien t  th en   o u tp u t s   th e  k e y s   an d   m ar k in g s ,   s h o w i n g   th a t  th e  k e y   ag e  is   s w i f t  w h en   h e  ch o o s e s   ( 1 0 0 )   b l o ck s ,   tak in g   o n l y   0 . 0 0 2   s ec o n d s .   Sig n atu r e  ag e,   o n   th e  o th er   h an d ,   tak es  lo n g er   p er   s q u ar e  o f   d ata.   0 . 0 0 1   s ec o n d s   is   t h e  co s t   o f   p r o v id in g   m ar k s   f o r   1 0 0   s q u ar e  i n f o r m atio n   d o cu m e n ts .   T h e  s u g g es ted   f r a m e w o r k ,   o n   t h e  o t h er   h a n d ,   ex a m in e s   t h e  es s e n tial a g e  a n d   m ar k i n g s   b y   i n cr ea s i n g   th e  d o cu m en t size   f r o m   1 0 0   t o   5 0 0   s q u ar es  an d   d o cu m en tin g   th e  h o u r   o f   th e  c y cle .   T h e y   o f ten   i n cr ea s e  in   d ir ec t  p r o p o r tio n   to   th e  d o cu m en t  s ize  w h e n   th e y   ar e   ex a m i n ed   to   d eliv er   s co r es  f o r   a   p ar ticu lar   r ec o r d .   Fig u r e s   4   an d   5   s h o w   th e   n u a n ce s   o f   th e  k e y s   an d   m ar k i n g s   th a t a r e  cr ea ted .               Fig u r e  4 .   Ke y s   g en er atio n   ti m e   Fig u r e  5 .   Sig n atu r e s   g e n er atio n   ti m e       T h e  p r o p o s ed   r em o te  d ata  in t eg r it y   s y s te m   i s   co m p ar ed   to   th e  ex i s ti n g   s y s te m s   i n   ter m s   o f   s er v e r   an d   au d ito r   co m p u tatio n   in   th e  f ig u r es  [ 1 7 ] ,   [ 2 3 ] .   T h e  p r o p o s ed   s ch e m e  p er f o r m ed   b etter   th an   th e  ex is tin g   s y s te m s   a n d   is   m o r e  ap p r o p r iate  f o r   v er if y i n g   th ei n te g r it y   o f   d atase t  d u r in g   b o th   au d ito r   an d   s er v er   co m p u tatio n s .   Ho w e v er ,   it  g e n er ates   w o r k   f o r   th e  au d ito r   co u p led   w it h   t h e  au d it  tec h n iq u e.   Me an w h i le,   th e  p r o o f - cr ea tio n   p r o ce d u r e  is   co m p letel y   s er v er - b ased .   I t ’ s   w o r th   n o tin g   t h at  s etti n g   u p   a  ch alle n g e  f o r   1 0 0   KB   tak es   o n l y   0 . 0 2 8   s ec o n d s .   R ea ctio n   an d   ed iti n g ,   o n   t h e  o t h er   h a n d ,   ar e  m o r e  ti m e  co n s u m i n g .   T o   s ee   h o w   m u c h   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   1 6 9 3 - 6930   T E L KOM NI K A   T elec o m m u n   C o m p u t E l  C o n tr o l ,   Vo l.  23 ,   No .   4 ,  A u g u s t   20 25 :  1 0 9 7 - 11 0 7   1104   ti m e  it  to o k   to   s et  u p   a  c h alle n g e,   a n s w er   it,  a n d   p r o o f   it,  t h e  n u m b er   o f   c h alle n g es  is   i n cr ea s ed   f r o m   1 0 0   to   5 0 0 .   A s   s h o w n   in   F ig u r es  6   an d   7 ,   th e  ti m e  it  to o k   to   s et  u p   a  ch allen g e,   an s w er   it,  an d   p r o o f   it  in cr ea s ed   as  th e  n u m b er   o f   ch alle n g e s   in cr ea s ed .   T h e  r is in g   n u m b er   o f   c h alle n g ed   b lo ck s   n ec e s s itate s   th e  u s e  o f   r an d o m   v alu e s   i n   p r o d u cin g   t h e  ch a lle n g e s ,   an d   s in ce   th er e  ar e  m o r e  co m p u ta tio n s   i n   t h e  clo u d   a n d   m o r e  o p er atio n s   o n   th e  au d ito r ’ s   s id e,   t h is   i s   s u ited   f o r   an   ex p er i m e n tal  r esear ch .               Fig u r e  6 .   T im es o f   g en er at in g   p r o o f   Fig u r e  7 .   T im es o f   g en er at in g   ch alle n g e  a n d   ch ec k   th e  p r o o f       L as t ly ,   o n c e   th e   b l o ck s   h a v e   b e e n   d o w n l o a d e d   f r o m   t h e   c l o u d ,   t h e   u s e r   m u s t   d e c r y p t   th e   b lo c k s   b ef o r e  t h e  o r ig in a l  DF   c an   b e   r et r i ev ed   b y   c o m b i n in g   th e  r e s u lt in g   b l o c k s .   A c c o r d in g   t o   F ig u r e   8 ,   ab o u t   0 . 2   s e c o n d s   is   n e e d e d   t o   d e c r y p t   5 0 0   K B   in t o   t h e   s u g g es t e d   s ch em e ,   w h e r e as   d e c r y p t in g   th e  d a t a   t ak e s   1 . 0 9   s e c o n d s   [ 2 4 ] - [ 25 ] .   As  a  co n s eq u e n ce ,   th e  r ec o m m en d ed   tech n iq u e  h as  a  lo w   co m p u tatio n al  co s t  f o r   d ec r y p tin g   d ata.   Fig u r e  9   s h o w s   h o w   to   g e n er ate  th e  o r i g in a l  DF  b y   j o in in g   t h e  b lo ck s   co llected   d u r in g   t h e  d ec o d in g   p r o ce s s .               Fig u r e  8 .   T h e  co m p u tatio n   co s t o f   d ec r y p ti n g   Fig u r e  9 .   T h e  co m p u tatio n   co s t o f   m er g in g   b lo ck s       5. 4 .   Co m m u nica t io n c o s t   T h e  co s ts   o f   c o n n ec tio n   is   i n v o lv ed   in   th e  p r o ce s s es  o f   p u b lis h i n g   “ d ata  to   th e  clo u d , ”   o b tain i n g   t h e  s a m e  in f o r m at io n   to   t h e  clo u d ,   an d   r ea ctin g   to   au d iti n g   d if f icu lties .   Du r i n g   au d it  o p er atio n s ,   t h e  co s t  f o r   ch alle n g e  b lo ck s ,   d en o ted   as  Q  ( i,q i)   in   th e  c h alle n g i n g   s ec tio n ,   is   a  f u n ct io n   o f   t h e  b lo ck s   n   g i v en   b y   T P A   f o r   th e  a u d it;  h e n ce ,   t h e  p r o p o s ed   s y s te m   i s   o u t f it ted   w ith   r an d o m   b lo ck s   d ec id ed   b y   T PA   to   c h alle n g e  ( n ) .   Sev er al  test s   ar e  ca r r ied   o u t  in   o r d er   to   ass ess   h o w   lo n g   it  tak es  to   u p lo ad   an d   r etr i ev e  d ata  f r o m   th e  clo u d   u tili zi n g   t h e  s u g g es ted   ap p r o a ch   [ 2 6 ] - [ 28] .   T h e  en cr y p ted   b lo ck s   ar e  tr an s f er r ed   to   th e  cl o u d   af ter   s p litt in g   th e  D F  i n to   n u m er o u s   p ar ts   an d   en cr y p ti n g   th e  r e s u l tan t  d ata  b lo ck s .   As  a  r es u lt,  Fig u r es  1 0   an d   1 1   d em o n s tr ate  t h e  ef f ec t s   o f   u p lo ad in g   an d   d o w n lo ad in g . ”   T h e  av er ag e  co m m u n icatio n   ti m e  s ta y s   co n s tan t   w it h   s m all  b lo ck   s izes,  a s   s ee n   i n   Fi g u r es   5   an d   6 .   T h i s   w ei g h t,  o n   t h e  o th er   h a n d ,   is   i n cr ea s i n g .   T h e   r esear ch er   also   co m es  to   th e   c o n clu s io n   th at   u p lo ad in g   d ata  b lo ck s   r eq u ir e s   les s   ti m e  th a n   r etr iev in g   t h e m .   As   a  co n s eq u e n ce ,   it  is   d is co v er ed   th at  th e  ti m e  n ec ess ar y   to   tr an s m it  a n d   d o w n lo ad   b lo ck s   f r o m   t h e  clo u d   i s   Evaluation Warning : The document was created with Spire.PDF for Python.
T E L KOM NI K A   T elec o m m u n   C o m p u t E l  C o n tr o l         Dev elo p in g   a   r o b u s t d a ta   in te g r ity  ve r ifica tio n   fr a mewo r k  f o r   …   ( R a ed   A b d u lk a r ee m  Ha s a n )   1105   p r o p o r tio n al  to   th e  to tal  b lo ck s   in v o lv ed .   1 1 . ”   I n   r esp o n s e  t o   v ar iatio n s   o f   in f o r m a tio n ,   th e  tr an s m is s io n   ti m e   t o   tr an s m it  a  f r es h   b lo ck   o f   5 0 0   KB   to   th e  clo u d   is   ar o u n d   0 . 3 8   s ec ,   w h ile  t h e   d o w n lo ad   ti m e  i s   ap p r o x im a tel y   0 . 1 3   s ec .               Fig u r e  1 0 .   T h e  u p lo ad   b lo ck s   Fig u r e  1 1 .   T h e  d o w n lo ad   b lo ck s         6.   CO NCLU SI O N     An   au d it  m et h o d   b ased   o n   th e  s ig n at u r e  ( B L S)  h as  b ee n   d ev elo p ed   t o   p r o tect   d ata  k ep t   in   th e  clo u d ,   an d   th e  p r o p o s ed   s y s te m   h a s   p r o v id ed   s tr o n g   d ata  s ec r ec y   b y   e n cr y p ti n g   i t  b ef o r e  u p lo ad in g   to   t h e  clo u d .   D y n a m ic   d ata  o p er atio n s   i n cl u d in g   i n s er tio n ,   d eletio n ,   a n d   m o d i f icat io n   ar e  al s o   av ai lab le.   B ec au s e  s ig n at u r e   au th e n tica tio n   r eq u ir es  o n l y   o n e  co m p o n e n t,  t h e  r esear c h er   ex p licitl y   p r o v es   th a t  t h e  ca lcu latio n   co s t  o f   en s u r in g   d ata  in teg r it y   is   lo w   f o r   th e  au d it in g   tas k .   A s   a  r es u lt,  t h e  co s t  o f   s to r in g   a n d   tr an s m itt in g   s i g n at u r e s   ca n   b e  r ed u ce d .   T h e  p r o p o s e d   s y s te m   i s   in cr ed ib l y   e f f ic ie n t  an d   s ec u r e,   ac co r d in g   to   th e  d etailed   an al y s is .   Fo r   th e  s u cc es s f u l  a n al y s i s   o f   th e  s y s te m ’ s   e f f ec tiv e n e s s ,   its   p er f o r m a n ce   is   co m p ar e d   to   th at  o f   o th er   s y s te m s .   T h e  r esu lt s   r ev ea l  t h at  th e  p r o p o s ed   s y s te m   is   s i m p le  in   ter m s   o f   co m p u ti n g   an d   co m m u n icatio n .   T h e  r esear ch er   h as   n o ticed   h o w   th i s   s y s te m   is   s et  u p   to   b e  v er y   ef f icie n t  in   m ai n tai n i n g   t h e  co n f id e n tiali t y   o f   th e  d atab ase  s c h e m e  u s ed   a n d   o n   w h ich   h e  r a n   t h is   te s t,  b u t   w h at  i f   t h e  d ata  i s   m as s iv e  in   s ca le?   Ho w   w il l  i t   b e  s ec u r ed   an d   p r o tecte d   w it h   t h e  s a m e  lev el   o f   s ec u r it y   an d   e f f ec t iv e n es s ,   a n d   m o s t   i m p o r tan tl y ,   i n   a   r ea s o n ab le  a m o u n t o f   t i m e?   T h is   i s   s o m e th i n g   th a t  w ill b e  f u r th er   i n v e s ti g ated   in   s u b s eq u en t st u d ies.       RE F E R E NC E S   [ 1 ]   J.  K o ,   C .   L u ,   M .   B .   S r i v a st a v a ,   J .   A .   S t a n k o v i c ,   A .   T e r z i s,  a n d   M .   W e l sh ,   “ W i r e l e ss  se n so r   n e t w o r k s  f o r   h e a l t h c a r e , ”   Pr o c e e d i n g s   o f   t h e   I E EE ,   v o l .   9 8 ,   n o .   1 1 ,   p p .   1 9 4 7 – 1 9 6 0 ,   N o v .   2 0 1 0 ,   d o i :   1 0 . 1 1 0 9 / JP R O C . 2 0 1 0 . 2 0 6 5 2 1 0 .   [ 2 ]   G .   A t e n i e se   e t   a l . ,  “ P r o v a b l e   d a t a   p o sse ssi o n   a t   u n t r u st e d   st o r e s, ”   i n   Pr o c e e d i n g s   o f   t h e   A C M   C o n f e re n c e   o n   C o m p u t e r  a n d   C o m m u n i c a t i o n s  S e c u ri t y ,   N e w   Y o r k ,   N Y ,   U S A :   A C M ,   O c t .   2 0 0 7 ,   p p .   5 9 8 – 6 1 0 .   d o i :   1 0 . 1 1 4 5 / 1 3 1 5 2 4 5 . 1 3 1 5 3 1 8 .   [ 3 ]   A .   Ju e l s a n d   B .   S .   K a l i sk i ,   “ P o r s:   P r o o f s o f   r e t r i e v a b i l i t y   f o r   l a r g e   f i l e s, ”   i n   Pro c e e d i n g s  o f   t h e   A C M  C o n f e r e n c e   o n   C o m p u t e r  a n d   C o m m u n i c a t i o n s  S e c u ri t y ,   N e w   Y o r k ,   N Y ,   U S A :   A C M ,   O c t .   2 0 0 7 ,   p p .   5 8 4 – 5 9 7 .   d o i :   1 0 . 1 1 4 5 / 1 3 1 5 2 4 5 . 1 3 1 5 3 1 7 .   [ 4 ]   H .   S h a c h a m   a n d   B .   W a t e r s,  “ C o mp a c t   p r o o f s  o f   r e t r i e v a b i l i t y , ”   i n   L e c t u re   N o t e s  i n   C o m p u t e r  S c i e n c e   ( i n c l u d i n g   s u b s e ri e s   L e c t u re   N o t e s  i n   Ar t i f i c i a l   I n t e l l i g e n c e   a n d   L e c t u r e   N o t e s   i n   Bi o i n f o rm a t i c s) ,   2 0 0 8 ,   p p .   9 0 – 1 0 7 .   d o i :   1 0 . 1 0 0 7 / 9 7 8 - 3 - 540 - 8 9 2 5 5 - 7 _ 7 .   [ 5 ]   C .   W a n g ,   Q .   W a n g ,   K .   R e n ,   a n d   W .   L o u ,   “ P r i v a c y - p r e serv i n g   p u b l i c   a u d i t i n g   f o r   d a t a   s t o r a g e   se c u r i t y   i n   c l o u d   c o mp u t i n g , ”   i n   Pro c e e d i n g s  -   I E EE  I N FO C O M ,   I EE E,   M a r .   2 0 1 0 ,   p p .   1 – 9 .   d o i :   1 0 . 1 1 0 9 / I N F C O M . 2 0 1 0 . 5 4 6 2 1 7 3 .   [ 6 ]   C .   W a n g ,   S .   S .   M .   C h o w ,   Q .   W a n g ,   K .   R e n ,   a n d   W .   L o u ,   “ P r i v a c y - p r e se r v i n g   p u b l i c   a u d i t i n g   f o r   se c u r e   c l o u d   st o r a g e , ”   I EEE   T ra n s a c t i o n s  o n   C o m p u t e rs ,   v o l .   6 2 ,   n o .   2 ,   p p .   3 6 2 – 3 7 5 ,   F e b .   2 0 1 3 ,   d o i :   1 0 . 1 1 0 9 / T C . 2 0 1 1 . 2 4 5 .   [ 7 ]   S .   G .   W o r k u ,   C .   X u ,   J.  Z h a o ,   a n d   X .   H e ,   “ S e c u r e   a n d   e f f i c i e n t   p r i v a c y - p r e serv i n g   p u b l i c   a u d i t i n g   sc h e me   f o r   c l o u d   s t o r a g e , ”   C o m p u t e rs   a n d   E l e c t r i c a l   En g i n e e r i n g ,   v o l .   4 0 ,   n o .   5 ,   p p .   1 7 0 3 – 1 7 1 3 ,   Ju l .   2 0 1 4 ,   d o i :   1 0 . 1 0 1 6 / j . c o mp e l e c e n g . 2 0 1 3 . 1 0 . 0 0 4 .   [ 8 ]   X .   F a n ,   G .   Y a n g ,   Y .   M u ,   a n d   Y .   Y u ,   “ O n   i n d i s t i n g u i s h a b i l i t y   i n   r e mo t e   d a t a   i n t e g r i t y   c h e c k i n g , ”   C o m p u t e r  J o u rn a l ,   v o l .   5 8 ,   n o .   4 ,   p p .   8 2 3 – 8 3 0 ,   A p r .   2 0 1 5 ,   d o i :   1 0 . 1 0 9 3 / c o mj n l / b x t 1 3 7 .   [ 9 ]   H .   L i u ,   L .   C h e n ,   Z .   D a v a r ,   a n d   M .   R .   P o u r ,   “ I n se c u r i t y   o f   a n   e f f i c i e n t   p r i v a c y - p r e s e r v i n g   p u b l i c   a u d i t i n g   sch e me   f o r   c l o u d   d a t a   st o r a g e , ”   J o u r n a l   o f   U n i v e rs a l   C o m p u t e r  S c i e n c e ,   v o l .   2 1 ,   n o .   3 ,   p p .   4 7 3 – 4 8 2 ,   2 0 1 5 ,   d o i :   1 0 . 3 2 1 7 / j u c s - 0 2 1 - 03 - 0 4 7 3 .   [ 1 0 ]   G .   S .   M a h mo o d   a n d   D .   J .   H u a n g ,   “ PSO - b a se d   S t e g a n o g r a p h y   S c h e me   U s i n g   D W T - S V D   a n d   C r y p t o g r a p h y   T e c h n i q u e s   f o r   C l o u d   D a t a   C o n f i d e n t i a l i t y   a n d   I n t e g r i t y , ”   J o u r n a l   o f   C o m p u t e rs ,  v o l .   3 0 ,   n o .   6 ,   p p .   3 1 – 4 5 ,   2 0 1 9 ,   d o i :   1 0 . 3 9 6 6 / 1 9 9 1 1 5 9 9 2 0 1 9 1 2 3 0 0 6 0 0 3 .   [ 1 1 ]   C .   C .   Er w a y ,   A .   K ü p ç ü ,   C .   P a p a m a n t h o u ,   a n d   R .   T a m a ssi a ,   “ D y n a mi c   P r o v a b l e   D a t a   P o sse ssi o n , ”   A C M   T ra n s a c t i o n s   o n   I n f o rm a t i o n   a n d   S y s t e m   S e c u ri t y   ( T I S S EC ) ,   v o l .   1 7 ,   n o .   4 ,   p p .   1 - 29 ,   A p r .   2 0 1 5 ,   d o i :   1 0 . 1 1 4 5 / 2 6 9 9 9 0 9 .   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   1 6 9 3 - 6930   T E L KOM NI K A   T elec o m m u n   C o m p u t E l  C o n tr o l ,   Vo l.  23 ,   No .   4 ,  A u g u s t   20 25 :  1 0 9 7 - 11 0 7   1106   [ 1 2 ]   X .   L u ,   Y .   C h e n ,   a n d   S .   L i u ,   “ A   S t a g e - S t r u c t u r e d   P r e d a t o r - P r e y   M o d e l   i n   a   P a t c h y   En v i r o n me n t , ”   C o m p l e x i t y ,   v o l .   2 0 2 0 ,   2 0 2 0 ,   d o i :   1 0 . 1 1 5 5 / 2 0 2 0 / 6 0 2 8 0 1 9 .   [ 1 3 ]   W .   S h e n ,   J .   Q i n ,   J.  Y u ,   R .   H a o ,   J.  H u ,   a n d   J .   M a ,   “ D a t a   I n t e g r i t y   A u d i t i n g   w i t h o u t   P r i v a t e   K e y   S t o r a g e   f o r   S e c u r e   C l o u d   S t o r a g e , ”   I EEE  T r a n sa c t i o n s  o n   C l o u d   C o m p u t i n g ,   p p .   1 – 1 ,   J u n .   2 0 1 9 ,   d o i :   1 0 . 1 1 0 9 / T C C . 2 0 1 9 . 2 9 2 1 5 5 3 .   [ 1 4 ]   W .   G u o   e t   a l . ,   “ O u t so u r c e d   d y n a m i c   p r o v a b l e   d a t a   p o sse ssi o n   w i t h   b a t c h   u p d a t e   f o r   se c u r e   c l o u d   st o r a g e , ”   F u t u re   G e n e r a t i o n   C o m p u t e r   S y st e m s ,   v o l .   9 5 ,   p p .   3 0 9 – 3 2 2 ,   J u n .   2 0 1 9 ,   d o i :   1 0 . 1 0 1 6 / J.F U T U R E. 2 0 1 9 . 0 1 . 0 0 9 .   [ 1 5 ]   Y .   S u n ,   Q .   L i u ,   X .   C h e n ,   a n d   X .   D u ,   “ A n   A d a p t i v e   A u t h e n t i c a t e d   D a t a   S t r u c t u r e   w i t h   P r i v a c y - P r e s e r v i n g   f o r   B i g   D a t a   S t r e a m  i n   C l o u d , ”   I EEE   T ra n s a c t i o n s   o n   I n f o rm a t i o n   F o re n si c s  a n d   S e c u ri t y ,   v o l .   1 5 ,   p p .   3 2 9 5 – 3 3 1 0 ,   2 0 2 0 ,   d o i :   1 0 . 1 1 0 9 / TI F S . 2 0 2 0 . 2 9 8 6 8 7 9 .   [ 1 6 ]   Y .   P i n g ,   Y .   Z h a n ,   K .   L u ,   a n d   B .   W a n g ,   “ P u b l i c   D a t a   I n t e g r i t y   V e r i f i c a t i o n   S c h e me   f o r   S e c u r e   C l o u d   S t o r a g e , ”   I n f o rm a t i o n   202 0 ,   v o l .   1 1 ,   n o .   9 ,   p .   4 0 9 ,   A u g .   2 0 2 0 ,   d o i :   1 0 . 3 3 9 0 / I N F O 1 1 0 9 0 4 0 9 .   [ 1 7 ]   S .   Jan g i r a l a ,   A .   K .   D a s,  N .   K u mar,  a n d   J.  J .   P .   C .   R o d r i g u e s,  “ C l o u d   C e n t r i c   A u t h e n t i c a t i o n   f o r   W e a r a b l e   H e a l t h c a r e   M o n i t o r i n g   S y st e m, ”   I EEE  T r a n s a c t i o n s  o n   D e p e n d a b l e   a n d   S e c u r e   C o m p u t i ng ,   v o l .   1 7 ,   n o .   5 ,   p p .   9 4 2 – 9 5 6 ,   S e p .   2 0 2 0 ,   d o i :   1 0 . 1 1 0 9 / T D S C . 2 0 1 8 . 2 8 2 8 3 0 6 .   [ 1 8 ]   Q .   W a n g ,   C .   W a n g ,   J.  L i ,   K .   R e n ,   a n d   W .   L o u ,   “ En a b l i n g   P u b l i c   V e r i f i a b i l i t y   a n d   D a t a   D y n a mi c s  f o r   S t o r a g e   S e c u r i t y   i n   C l o u d   C o mp u t i n g , ”   L e c t u re   N o t e s i n   C o m p u t e r  S c i e n c e   ( i n c l u d i n g   s u b s e ri e s Le c t u re  N o t e s  i n   Art i f i c i a l   I n t e l l i g e n c e   a n d   L e c t u re   N o t e s i n   Bi o i n f o rm a t i c s) ,   v o l .   5 7 8 9 ,   p p .   3 5 5 – 3 7 0 ,   2 0 0 9 ,   d o i :   1 0 . 1 0 0 7 / 9 7 8 - 3 - 6 4 2 - 0 4 4 4 4 - 1 _ 2 2 .   [ 1 9 ]   N .   G a r g ,   S .   B a w a ,   a n d   N .   K u mar ,   “ A n   e f f i c i e n t   d a t a   i n t e g r i t y   a u d i t i n g   p r o t o c o l   f o r   c l o u d   c o m p u t i n g , ”   Fu t u r e   G e n e ra t i o n   C o m p u t e r   S y st e m s ,   v o l .   1 0 9 ,   p p .   3 0 6 – 3 1 6 ,   A u g .   2 0 2 0 ,   d o i :   1 0 . 1 0 1 6 / J . F U T U R E. 2 0 2 0 . 0 3 . 0 3 2 .   [ 2 0 ]   A .   S .   V .   K o e   a n d   Y .   L i n ,   “ O f f l i n e   p r i v a c y   p r e serv i n g   p r o x y   r e - e n c r y p t i o n   i n   mo b i l e   c l o u d   c o mp u t i n g , ”   Pe r v a si v e   a n d   M o b i l e   C o m p u t i n g ,   v o l .   5 9 ,   p .   1 0 1 0 8 1 ,   O c t .   2 0 1 9 ,   d o i :   1 0 . 1 0 1 6 / J.P M C J. 2 0 1 9 . 1 0 1 0 8 1 .   [ 2 1 ]   Z .   P o o r a n i a n ,   K .   C .   C h e n ,   C .   M .   Y u ,   a n d   M .   C o n t i ,   “ R A R E:   D e f e a t i n g   si d e   c h a n n e l s  b a se d   o n   d a t a - d e d u p l i c a t i o n   i n   c l o u d   st o r a g e , ”   I N FO C O M  2 0 1 8   -   I E EE   C o n f e r e n c e   o n   C o m p u t e r   C o m m u n i c a t i o n s  W o rk sh o p s,  J u l .   2 0 1 8 ,   p p .   4 4 4 – 4 4 9 ,   d o i :   1 0 . 1 1 0 9 / I N F C O M W . 2 0 1 8 . 8 4 0 6 8 8 8 .   [ 2 2 ]   H .   T i a n ,   F .   N a n ,   H .   Ji a n g ,   C .   C .   C h a n g ,   J.  N i n g ,   a n d   Y .   H u a n g ,   “ P u b l i c   a u d i t i n g   f o r   sh a r e d   c l o u d   d a t a   w i t h   e f f i c i e n t   a n d   se c u r e   g r o u p   ma n a g e me n t , ”   I n f o rm a t i o n   S c i e n c e s ,   v o l .   4 7 2 ,   p p .   1 0 7 – 1 2 5 ,   Ja n .   2 0 1 9 ,   d o i :   1 0 . 1 0 1 6 / J.I N S . 2 0 1 8 . 0 9 . 0 0 9 .   [ 2 3 ]   B .   A .   Jal i l ,   T .   M .   H a sa n ,   G .   S .   M a h m o o d ,   a n d   H .   N .   A b e d ,   “ A   se c u r e   a n d   e f f i c i e n t   p u b l i c   a u d i t i n g   sy st e m  o f   c l o u d   s t o r a g e   b a se d   o n   B L S   si g n a t u r e   a n d   a u t o mat i c   b l o c k e r   p r o t o c o l , ”   J o u r n a l   o f   K i n g   S a u d   U n i v e rsi t y   -   C o m p u t e r   a n d   I n f o rm a t i o n   S c i e n c e s ,   A p r .   2 0 2 1 ,   d o i :   1 0 . 1 0 1 6 / J.JK S U C I . 2 0 2 1 . 0 4 . 0 0 1 .   [ 2 4 ]   S .   T h o k c h o m  a n d   D .   K .   S a i k i a ,   “ P r i v a c y   P r e s e r v i n g   a n d   P u b l i c   A u d i t a b l e   I n t e g r i t y   C h e c k i n g   o n   D y n a mi c   C l o u d   D a t a , ”   I n t e r n a t i o n a l   J o u r n a l   o f   N e t w o rk  S e c u ri t y ,   v o l .   2 1 ,   n o .   2 ,   p p .   2 2 1 – 2 2 9 ,   2 0 1 9 ,   d o i :   1 0 . 6 6 3 3 / I J N S . 2 0 1 9 0 3 .   [ 2 5 ]   R .   A .   H a sa n ,   M .   N .   M o h a mm e d ,   M .   A .   A mee d e e n ,   a n d   E .   T .   K h a l a f ,   “ D y n a mi c   l o a d   b a l a n c i n g   mo d e l   b a se d   o n   se r v e r   st a t u s   ( D L B S )   f o r   g r e e n   c o mp u t i n g , ”   Ad v a n c e d   S c i e n c e   L e t t e rs ,   v o l .   2 4 ,   n o .   1 0 ,   p p .   7 7 7 7 – 7 7 8 2 ,   O c t .   2 0 1 8 ,   d o i :     [ 26 ]   S .   I .   Jasi m,   M .   M .   A k a w e e ,   a n d   R .   A .   H a san ,   “ A   sp e c t r u m  se n s i n g   a p p r o a c h e s  i n   c o g n i t i v e   r a d i o   n e t w o r k   b y   u si n g   c l o u d   c o mp u t i n g   e n v i r o n me n t , ”   Bu l l e t i n   o f   E l e c t r i c a l   E n g i n e e ri n g   a n d   I n f o rm a t i c s ,   v o l .   1 1 ,   n o .   2 ,   p p .   7 5 0 – 7 5 7 ,   2 0 2 2 ,   d o i :   1 0 . 1 1 5 9 1 / e e i . v 1 1 i 2 . 3 1 6 2 .   [ 2 7 ]   R .   A .   H a san ,   H .   W .   A b d u l w a h i d ,   a n d   A .   S .   A b d a l z a h r a ,   “ U si n g   i d e a l   t i me   h o r i z o n   f o r   e n e r g y   c o st   d e t e r mi n a t i o n , ”   I ra q i   J o u r n a l   f o r   C o m p u t e r  S c i e n c e   a n d   Ma t h e m a t i c s ,   v o l .   2 ,   n o .   1 ,   p p .   9 – 1 3 ,   Ja n .   2 0 2 1 ,   d o i :   1 0 . 5 2 8 6 6 / i j c s m. 2 0 2 1 . 0 2 . 0 1 . 0 0 2 .   [ 2 8 ]   R .   A .   H a s a n   e t   a l . ,  “ H y b r i d   S p o t t e d   H y e n a   b a se d   L o a d   B a l a n c i n g   a l g o r i t h m  ( H S H L B ) , ”   M e so p o t a m i a n   J o u rn a l   o f   B i g   D a t a ,  v o l .   2 0 2 4 ,   p p .   1 9 9 - 21 0 ,   2 0 2 4 ,   d o i :   1 0 . 5 8 4 9 6 / M JB D / 2 0 2 4 / 0 1 4 .   [ 2 9 ]   R .   A .   H a s a n   a n d   T .   M .   H a me e d ,   “ O p t i mi z i n g   C l o u d   C o mp u t i n g :   B a l a n c i n g   C o st ,   R e l i a b i l i t y ,   a n d   En e r g y   Ef f i c i e n c y , ”   B a b y l o n i a n   J o u rn a l   o f   Art i f i c i a l   I n t e l l i g e n c e ,   v o l .   2 0 2 5 ,   p p .   6 4 – 7 1 ,   2 0 2 5 ,   d o i :   1 0 . 5 8 4 9 6 / b j a i / 2 0 2 5 / 0 0 6 .   [ 3 0 ]   A .   A .   S a l e h   e t   a l .,   “ G r e e n   B u i l d i n g   T e c h n i q u e s:   U n d e r   T h e   U mb r e l l a   o f   t h e   C l i mat e   F r a mew o r k   A g r e e me n t , ”   B a b y l o n i a n   J o u r n a l   o f   M a c h i n e   L e a rn i n g ,  v o l .   2 0 2 4 ,   p p .   1 - 1 4 ,   2 0 2 4 ,   d o i :   1 0 . 5 8 4 9 6 / B JM L / 2 0 2 4 / 0 0 1 .     [ 3 1 ]   R .   A . m  H a sa n ,   M .   M .   A k a w e e ,   a n d   T . S u t i k n o ,  “ I mp r o v e d   G I S - T   mo d e l   f o r   f i n d i n g   t h e   sh o r t e st   p a t h s  i n   g r a p h s, ”   Ba b y l o n i a n   J o u rn a l   o f   M a c h i n e   L e a rn i n g ,   v o l .   2 0 2 3 ,   p p .   7 – 1 6 ,   2 0 2 3 ,   d o i :   1 0 . 5 8 4 9 6 / b j ml / 2 0 2 3 / 0 0 2 .   [ 3 2 ]   L .   B a l a ,   M .   M .   M i j w i l ,   G .   A l i ,   a n d   E .   S a d ı k o ğ l u ,   “ A n a l y si n g   t h e   C o n n e c t i o n   B e t w e e n   A I   a n d   I n d u s t r y   4 . 0   f r o m  a   C y b e r se c u r i t y   P e r sp e c t i v e :   D e f e n d i n g   t h e   S m a r t   R e v o l u t i o n , ”   Me s o p o t a m i a n   J o u r n a l   o f   B i g   D a t a ,   v o l .   2 0 2 3 ,   p p .   6 3 - 6 9 ,   2 0 2 3 ,   d o i :   1 0 . 5 8 4 9 6 / M J B D / 2 0 2 3 / 0 0 9 .   [ 3 3 ]   S .   A b d u l r a h ma n   a n d   M .   U se n g ,   “ B l o c k c h a i n   a n d   D i st r i b u t e d   L e d g e r   T e c h n o l o g i e s  f o r   I o T   S e c u r i t y :   A   S u r v e y   p a p e r , ”   Me s o p o t a m i a n   J o u rn a l   o f   C o m p u t e r  S c i e n c e ,   v o l .   2 0 2 2 ,   p p .   5 - 8 ,   2 0 2 2 ,   d o i :   1 0 . 5 8 4 9 6 / M J C S C / 2 0 2 2 / 0 0 6 .   [ 3 4 ]   A .   L .   H a me e d ,   M .   H a me e d ,   R .   A .   H a s a n ,  “ A   N e w   Te c h n o l o g y   f o r   R e d u c i n g   D y n a mi c   P o w e r   C o n su m p t i o n   i n   8 - B i t   A L U   D e si g n .     [ 35 ]   R .   A .   H a s a n ,   T .   S u t i k n o ,   a n d   M .   A .   I smai l ,   “ A   R e v i e w   o n   B i g   D a t a   S e n t i me n t   A n a l y si s  T e c h n i q u e s, ”   Me s o p o t a m i a n   J o u rn a l   o f   Bi g   D a t a ,   v o l .   2 0 2 1 ,   p p .   6 - 1 3 ,   2 0 2 1 ,   d o i :   1 0 . 5 8 4 9 6 / M J B D / 2 0 2 1 / 0 0 2 .     [ 3 6 ]   H .   D .   K .   A l - j a n a b i ,   H .   D .   K .   A l - j a n a b i   a n d   R .   A .   H .   A l - B u k a mr h ,   “ I mp a c t   o f   L i g h t   P u l se s  G e n e r a t o r   i n   C o mm u n i c a t i o n   S y st e m   A p p l i c a t i o n   b y   U t i l i z i n g   G a u ssi a n   O p t i c a l   P u l se , ”   2 0 1 9   2 2 n d   I n t e rn a t i o n a l   C o n f e re n c e   o n   C o n t ro l   S y st e m s  a n d   C o m p u t e r  S c i e n c e   ( C S C S ) ,   B u c h a r e st ,   R o ma n i a ,   2 0 1 9 ,   p p .   4 5 9 - 4 6 4 ,   d o i :   1 0 . 1 1 0 9 / C S C S . 2 0 1 9 . 0 0 0 8 4 .   [ 3 7 ]   M .   A .   M o h a mm e d ,   I .   A .   M o h a mm e d ,   R .   A .   H a sa n ,   N .   Ţ ă p u ş,   A .   H .   A l i ,   a n d   O .   A .   H a mm o o d ,  “ G r e e n   En e r g y   S o u r c e s:   I ssu e s  a n d   C h a l l e n g e s, ”   2 0 1 9   1 8 t h   R o E d u N e t   C o n f e r e n c e :   N e t w o r k i n g   i n   Ed u c a t i o n   a n d   R e se a rc h   ( Ro Ed u N e t ) ,   G a l a t i ,   R o man i a ,   2 0 1 9 ,   p p .   1 - 8 ,   d o i :   1 0 . 1 1 0 9 / R O ED U N ET . 2 0 1 9 . 8 9 0 9 5 9 5 .   [ 3 8 ]   F .   M .  M a h mo o d ,   S .   S .   J a a f a r ,   R .   W .   M u s t a f a ,   Y .   H .   A z e e z ,   a n d   B .   K .   M a h mo o d ,   “ D e si g n   a n d   P r o g r a mm i n g   o f   a   M i c r o c o n t r o l l e r   B a se d   o n   a   S o l a r   T r a c k i n g   S y st e m , ”   N T U   J o u r n a l   f o r  R e n e w a b l e   E n e r g y ,  vo l.   3 ,   n o .   1,   p p .   51 - 59 ,   2 0 2 2 .                         Evaluation Warning : The document was created with Spire.PDF for Python.