Indonesi an  Journa of El ect ri cal Engineer ing  an d  Comp ut er  Scie nce   Vo l.   1 3 ,  No.   3 Ma rch   201 9 , p p.   892 ~ 9 01   IS S N: 25 02 - 4752, DO I: 10 .11 591/ijeecs .v1 3 .i 3 .pp 892 - 9 01          892       Journ al h om e page http: // ia es core.c om/j ourn als/i ndex. ph p/ij eecs   Ring os cil lator p hysically  unclona ble funct ion usin g sequen tial  ring os cil lator p airs fo r more  chall enge - re s ponse - p airs       Ju li us  Han Lo ong Te o,   N oo r  A li a N or  H ashi m, A z rul G ha z ali,  F az rena Az le e Ha mi d   Dep a rtm ent o f El ect rical  an Com m un ic at io E ngineeri ng ,   Univer siti   Te n ag Nasiona l, Mala y sia       Art ic le  In f o     ABSTR A CT    Art ic le  history:   Re cei ved   O ct   25 , 201 8   Re vised  Dec   1 6 , 2 018   Accepte d Dec   3 0 , 201 8       The   ring   oscilla tor  ph y s ic a lly   u ncl onab le   fun ct i on  (ROP UF is   one  of  th e   seve ral   t y pes  of  PU tha has  gre at   pot ent i al   to   be   used  for  sec uri t y   purposes.   An  al te rna ti ve  ROP U design  is  proposed  w it two  m aj or  diffe ren ce s.   Firstl y ,   the   m emristor  is  inc lude in  the   ring  oscil lators  as  it   i cl ai m ed  to   produc a   m ore   ran dom   oscil lati on  fre quency .   Ot her   rea sons   ar i ts  m emory - li ke   prope rt ie a nd  var i abl e   m emristance,  relati v e   compati b il i t y   w it CMO S,  and  sm al si ze .   Secondly ,   d iff ere nt   m et hod  of   gene r at ing   the  response  is  implemente wh ere b y   seque n c of  sel ection  of ring osc illat or   pa irs  are   us ed   to  gen era t m ult iple  bi r esponse,   r at h er  th an  usi ng  onl y   on ring   oscil l at o r   pai to  gen era t single   bit   r esponse.   Thi m et h od  signifi ca n tly   expa nds  the  set  of  cha lleng e - response  pai rs .   The   p roposed   m emristor - base ROP U F   show 48. 57%,   51. 43%,   and  51 . 43%  for  un iqu ene ss ,   uniformit y ,   and   bit - al i asing,   r espe c tivel y .   Also,  m od el li ng   b y   suppor ve ct or  m a chi ne   (SV M)  on  the   proposed  m emristor - base ROP U onl y   show 61. 95 ac cur acy ,     the reb y   indica ti n g   strong  resist an ce   against  SV M.   Ke yw or ds:   Mem ristor   Ph ysi cal ly  u ncl on a ble  functi on   Ri ng   os ci ll at or   Copyright   ©   201 9   Instit ut o f Ad vanc ed   Engi n ee r ing  and  S cienc e .     Al l   rights re serv ed.   Corres pond in Aut h or :   Ju li us   Ha L oo ng Te o   Dep a rtm ent o Ele ct rical  an Com m un ic at io E ngineeri ng,   Un i ver sit i Te na ga Nasi onal   Jal an  I KR AM - UNITE N,   43 001 Ka j a ng, S el ango r,  Mal ay sia .   Em a il : ju li us te o@ li ve .co m . m y       1.   INTROD U CTION     1.1 .      P hy sic ally  Un cl ona ble  Functi on   The   P hysic al ly   Un cl onable   F un ct io (PUF )   is  ci rcu it   th at   has  been   re garde as  a a lt ern at ive  to   current  f or  sec ur it m easur es  [1 - 3].  P UF a r sai to  ha ve  it own  uniq ue  and   i nh e ren prop e rty analo gous   t hu m ans  ha ving   uniq ue  set   of  fin ge rprints,  from   wh ic se cur it keys  ca be   extracte and   us e for  s ecur it y   pur po ses s uc as  the   ide ntif ic at ion   a nd  au thentic at ion  of   an   el ect ronic  dev ic e.   T his  s o - cal le uniq ue   an inh e ren pro pe rty   of  the   P UF   is   due  t ra ndom   and  unco ntr ollabl va riat ion s   in  the   m anu fa ct ur in   process  [4,  5].  Of te n,   t hese  var ia ti ons  are   unwa nted,  pa rtic ularly   in  the   fabrica ti on   of   chips but  the   PU F s   exp l oit  these  va riat ion t ha ve  ci rcu it   pro per ty   that  is  un iqu from   oth e ci rc uits  of  the   sam ty pe.   W it the   secur it y key  be ing   un i que to a nd  i nh e re nt w it hin   the  P UF , t he  PU F ca n be  use as a al te r na ti ve  to the s t ori ng   of   t hese  keys  i nonvolati le   m e m or that  can  be  easi ly   at ta cked  [ 6].  Als o,   ta m per in th PU F   will   ve r li kely  dam age th e cir cuit an it s sec ur it y key  [7 ] ,  re nd e rin i nv asi ve  at ta cks  futi le .   The  in put  and   ou t pu of   P U are  res pecti ve ly   te r m ed  as  ‘ch al le nge ’  an respo ns e’ chall en ge   sent  to  PU r esults  in  respon s from   the  PU F w hich  is  te rm ed  as  challen ge - re spo ns pair  (CRP ).   Th set   of   CR Ps  is  co ns ide red   as  the   un iq ue  pro pe r ty   that  disti ng ui sh es  it sel fr om   oth er  PU F [1 - 3].  T date,   there  are  se ve ral  P UF   ty pes   bei ng  r esearc he li ke  the   bista ble  rin P UF  [ 8],   the  a rb it er  P UF   [1 - 3],  the  SRAM   PU [9 - 11] cr os s bar   a rr ay   P UF   [ 12 - 15] an the  ri ng   os ci ll at or   PUF  (R O PU F [ 5,   16 - 19] w hich  is  th ty pe  of PUF ta ken into disc us sio n for this  r esea rc h.     Evaluation Warning : The document was created with Spire.PDF for Python.
Ind on esi a J  E le c Eng &  Co m Sci     IS S N:  25 02 - 4752       Ring oscil lat or p hysicall un c lonab le  f unct io n usin se quen ti al ring o sci ll ato r…   ( J ulius  Han Lo ong Te o )   893   1.2.      Mem ory  Resist or   Me anwhil e,  th m e m r ist or s hort  for  “m e m or resist or”,   is  sai to   be   the   f ourth   f undam ental   pas siv e   ci rcu it   el e m ent;  the  first  three   bein the  resi stor,   ca pacit or,   and   in duct or The  idea  of   th m e m ristor  fall on   on of   the  si po ssi ble  pair wise  relat ion s hip am on four   f undam ental   ci rcu it   var ia bl es,  nam ely  cur re nt  i,   vo lt age   v,   c ha r ge  q,  an flu li nk a ge  Φ C hua,  in   19 71,  cl ai m ed  that  t he  re la ti on sh i bet ween   c harge  and   fl ux  li nk age  t be  m e m rista nce  [2 0 - 22 ] Ch ua  m ade  this  po st ulati on   f or  the  sake  of  com plete ness  beca use at   the  tim e,  the  relat i on s hi betwee cha rg a nd   fl ux   li nkage w as   the  on ly   pairwi se  relat ion sh i le ft  that  was  no ye firm l y unders t ood. T hese  pairw ise   relat ion s hip s  are vis ualiz ed  in  Fig ure  1.           Figure  1 .  Map ping  of the  pair wise r el at io nsh ip of circ uit  va riables       Howe ver,  the  act ual  ph ysi cal   m e m ristor  was  on ly   disco vere in  2008  by  a   te a m   of   researc her in H P   Labs   [ 23,  24 ] .   Their  m e m rist or   str uctu re  si m pl con sist of   on ly   tw ti t anium   dio xid e ,   TiO la ye rs:  undo ped  and   dope with  oxyge vaca ncies,  denoted   as  TiO 2 - x   w hich  are  san dwic hed   betw een  plati nu m   el ectr ode s .     The  str uctu re  of   t he  m e m rist or   is  s how i Fig ur 2,   i wh ic the  le ngth  of  the  dope la ye is  la be ll ed  w ,   wh e reas  t he  le ng t of   t he  m e m ris tor  is  la bel le D A sc hem at ic the  m e m ris tor  is  re pre sented  a tw s eries - connecte vari able  resist or s ,   as  sh own  in   Figu re  3.   T he  ex pr essi on  fo the  eq ui valent  m e m r is ta nce,     is  sh own  in  (1 ) wh e re by  m e m rista nce  is   si m ply   resist ance  but  on ly   sp eci fical ly   fo m e m ristors.   M ON   and   M OFF   are  the  m e m rista nce  a ON   sta te   or   low  re sist ance  sta te   (LRS)  an OF sta te   or  hig resist a nc sta te  (LRS),  resp ect i vely . S im ply pu t, M ON   an M O FF   are the  m axi m u m  an m inim u m  r esi sta nces,  re sp ect ivel y.           Figure  2 .  Str uc ture of  the  HP  m e m ristor         Figure  3 .  Ci rcui t equ ivale nt  of the  HP  m e m ri stor       The  m e m r ist a nce   cha ng e over  ti m e   with  resp ect   to  the  po la rity   of   the  excit at ion   sig nal,  unti it  appr oach es   M ON   or  M OFF Furtherm or e,   the   m e m rista nce  in  retai ned  on c the  e xcita ti on  si gn al   it   is   re m ov ed.   This  m e m or y - li ke  cha racteri st ic   is  wh e re  th nam m e m or resist or  com es  from and   it   is  the  m os prom i nen char act e risti c that disti ng uishe s it sel f ro m  ot her  circ uit c om po nen ts.   The  m e m or and   var yi ng  m e m ris ta nce  are  du to  the  m ov em ent  of   the  ox y gen   vacan c ie that  ar e   fou nd  in  t he  dope ti ta ni um   dioxide  la ye r TiO 2 - x T he  oxygen  vaca ncies   m ov e,  de pe nd ing   on  th po la rity   of  the  excit at ion   sign al a nd   c ha ng t he  thick ness  of  the  doped   ti ta niu m   dio xid la ye r w,   w hic co nse qu e ntly   change   the  ov erall   m e m r ist a nce  as   ex press ed  in   ( 1)  ea rlie r.   When   the   ex ci ta ti on   is  rem ov e d,  w   is  no  longer   aff ect ed  a nd is  un c ha ng e d, an d hen ce , th e  m e m rista nce is ret ai ned   [23 - 27] .   The  c hange  in   m e m rista nce  with  res pect  to   the  excit at ion  is  nonlinear I fact,  t he  I - V   plo of  th e   m e m ristor  exhi bits  hyste res is  loop  pi nch e at   the  or igi wh e e xc it ed  by  bipolar  pe rio dic  signa l,  li ke  sinu s oid,  as  s how in  Fig ure  4.   The  pinc hed  hyste resis   loop  reduces   in  area  with  increasin e xc it at ion  fr e qu e ncy,  unti l i t reduces i nto  a  strai ght l in e [ 23 - 27] .   Evaluation Warning : The document was created with Spire.PDF for Python.
                          IS S N :   2502 - 4752   Ind on esi a J  E le c Eng &  Co m Sci,   Vo l.   1 3 , N o.   3 M a r c h   2019   :   8 9 2     9 0 1   894           Figure  4 .   I - V  pl ot of th e  m e mristor at  v a rio us fre que ncies       The  rea sons  f or   i ncorpo rati ng   t he  m e m ri stor  in  t he  R OPUF  are   the   m e m or y - li ke  pro per ty   an var ia ble  m e m r esi sta nce.  Als o,  the  m e m risto m anu fact ur i ng  te chnolo gy  is  sai to  be  re la ti vely   co m patible  with  the  m od e rn   CM O fa bri cat ion   sta ndar ds   [ 28] In   a ddit ion t he  m e m ris tor - base PU Fs  a re  sai to  be   m or resist ant  to  m od el li ng   at ta cks  than  purely   CM OS - base PUFs  be cause  m e m ris tors  are  bid ire ct ion al   dev ic es  as  c om par ed  to  MOSFE Ts  w hic are  un i direc ti on al   [29].  F ur t her m or e,  th m e m ristor  l eng t is   ty pical ly   in  the  te ns   of   na nom et ers,   w hich  is  m uch   sm al l er  tha m os CM OS   com ponen ts  a nd  ca reduce   ROPUF  ci rcu i area.  Fo th ese  reasons,  r esearch  ef f or ts   hav bee m ade  to  inclu de   the  m e m r ist or   into  diff e re nt ty pes of   PUFs t e nhance it perfor m ance as a ha r dw a re s ec uri ty  d evice  [ 28 - 34] .     1.3 .       Ring Os ci ll at or Ph ys ic ally  Un cl ona b le  Fun cti on   The  cl assic al   r ing   os ci ll at or   Ph ysi cal ly   Uncl on a ble  F un ct ion   (RO PUF)  was  int rod uce by  S uh   a nd   Dev a das   [5 ] a show in  Fi gure  5.  T he  id ea  of   t he  ROP UF   is  the  c omparis on   of  the  fr e qu e ncy  bet ween   a   sel ect ed  pair  of  identic al   RO to  gen e rate  a   response  bit.  Du to  rand om   and   unco ntr ollable   m anu fa ct ur in process  var ia ti on s the re  is  discre pan cy   in  the  delay of   e ach  in ver ti ng  unit   in  the  RO,  conseq ue ntly   c ausi ng   discre pan cy  i n t he  osc il la ti ng   fr e qu e ncy am on g i de ntica l R Os.   Gen e rall y,  the   ROPUF  co nsi sts  of   R Os,   tw k - to - m ulti plexer s two  c ounte r s,  an on com par at or .   T he  ope rati on  of   the  ROP UF   c an  be   sim p li fie as  fo ll ows.   T he  c halle ng t the  P UF   is  ta ke as  the  sel ect   inp ut to  bo t k - to - m ulti plexers,  w hich  sel ect pair  of  R Os  to  be  direc te to  the  res pe ct ive  counters T he  counters  c ount   the  pulse within  ce rtai durati on,  a nd  fi nally   the  com par at o com par e both  counter  values   with  one  an ot her   to  gen e rat respo ns bit.  If   one  co un value  is  hi gh e tha the   oth er ,     then  t he resp on se b it  is lo gic - 0, an d vice  ver s a.   Ther ar k C 2   po ssi ble  pairs   of   ROs  to  ge ner at k C 2   si ng le - bit  respo ns es.  H owe ver,  d ue  to  the   occurre nce  of   cor relat ed  re sp onse  bits,  the  1 - out - of - m asking   sc he m was  pr op os e d.   I this  schem e,     on ly   one  res pons bit  is  gen e rated  from   gr oup  of  ROs,  wh e re  the  two  ROs  that  has  the  la rg est   dif fe ren ce   in  osc il la ti on   f reque ncy  are  c om par ed   [5 ] .   T hu s t he  act ual  nu m ber   of  res ponse   bits  is  the cal culat e by  k/p.   Wh il this  sc hem add re sses   the  issue  of  correla te bits,  it   reduces  th nu m ber   of   CR Ps  at   the  c os of   increase d har dware  over hea d.   Much   resea rch  effo rt  ha be en  m ade  to  i m pr ov t he  R OPUF  i te rm of  perform a nce  m et rics,  nam ely  un iq ue ness,   unif or m ity,  bit - al ia sing,   an reli abili ty to  increase   the  nu m ber   of   CR Ps;  or   t si m pl reduce  the  siz e   of   t he  ci rc uit.  On e xam p le   is  the  co nf i gura ble  ROP UF   [16,   36 - 38 ]   w he r eby  the  ROs  c an  be   config ur e by  sel ect ing   the  de sired  in ve rter in  them This  m et ho is  done   to  im pr ov pe rfor m ance  m e tric s,  par ti cula rly   uniqu e ness  a nd   r el ia bili ty as  well   as  to  avo id   us in the  1 - out - of - m as king  schem e.  The   m ai n   dr a w back,  ho wev e r,   is   the  i ncr ease over he ad  as  a   2 - to - m ult iplexer  is   require i e ve ry  sta ge,  or  i oth er   words, a fter e ve ry in ver te r  in e ach R O.   Anothe ROP UF   exam ple  is   the  design   tha has  ROs  with  co nf i gurab le   du ty   cy cl es  [1 7].  The  dut y   cy cl of   the  RO  is  co nf ig ur e by  co ntr olli ng   the  t ra ns ist or  widt rati an th nu m ber   of  sta ges.    The  c om par iso betwee tw ROs  ca the be  m ade  from   diff e re nt  node s   within  t he  RO   since  the   res ul ta nt  os ci ll at ion   fr e quency  is   no di ff ere nt  du e   to   al te red   du ty   cy cl es.  Th purpose  of  this  desi gn  is  to   inc reas the  Evaluation Warning : The document was created with Spire.PDF for Python.
Ind on esi a J  E le c Eng &  Co m Sci     IS S N:  25 02 - 4752       Ring oscil lat or p hysicall un c lonab le  f unct io n usin se quen ti al ring o sci ll ato r…   ( J ulius  Han Lo ong Te o )   895   nu m ber   of  C RPs.  Howe ver,  this  desig increases   ha rdwar e   over hea as  it   requir es  two  m or m - to - m ul ti plexer s,   wh e re m  is the  nu m ber   of stag es in eac R O.   The  wav e f or m   ROP UF   [18]  us es  a noth e RO  to  sam ple  the  P UF R O,   beca us it   has  highe r   fr e qu e ncy  (a nd  sam pling   rate)  than  c onve ntion al   cl oc ks .   Thu s res ponse   gen e rati on   is   sp ed  up   a nd  pow e r   consum ption   i re du ce d.   M eanwhil the  rand om   te le gr aph ic   noise   ( RTN)  i nduce ROP UF   im pr oves   reli abili ty  [ 19 ] .  How e ve r,   both RO PUFs  ha ve  uniq uen e ss  va lues that a re  r el at ively  low .           Figure  5 .  ROP UF   by S uh   a nd D e vad a s [5]       In   this  pa pe r,   the  m e m r ist or   is  introdu ce i the  inv e rtin un it of   the  ring   os ci ll at or (ROs as  it  causes  m or rand om   os ci ll a ti ng   f reque ncy  [35].  F ur t her m or e di ff e ren t   m e tho i ge ne rati ng   res pons is   pro po se that  sign ific a ntly   e xp a nds  the  CR set   with  on l s m al l   nu m ber   of  ROs It  is  al so   sh own  t hat  the   pro po se m et ho has  good  pe rfor m ance  m e t rics  an str ong  resist ance  to  m od el li ng   at ta cks  by  s upport   vecto r   m achine (S VM ),   wh ic is  one  of the  widely   use m achine le arn i ng alg or it hm s tod ay .       2.   RESEA R CH MET HO D   2.1     Memrist or  in  Rin O s ci ll at or   The  basic  ri ng   os ci ll at or   (R O)  con sist of  an   odd  num ber   of  inv e rters  or   NO gates  tha are  loo pe in  ri ng,  as  it s   nam su ggest s.  I this  pa per,  rathe t han   usi ng   i nv e rters   ( us ua ll sta ti CM OS a re  re placed   with  com m on - so urce  am plifi ers  with  m e m risti ve  load as  sh ow in  Fi gure  6.  The  r easo ns   f or   us ing   this   config ur at io are  it relat ively   s m a ll   siz com par ed  to  CM OS   com ponen ts  a nd   m ore  rando m   os ci ll at ion   fr e qu e ncy  [35].           Figure  6 .   MOS FET c omm on - so urce am plifie r wit re sist ive load (left a nd m e m rist ive load ( rig ht)       2.2 .       Se quen ti al  Rin g Osci ll ator P airs   The  ge ner at i on  of  on  res ponse   bit  is  m ade  fr om   the  co m par is on   of   on e   pair  of   R Os.   In   a dd it io n,    to  ov e rco m t he  issue  of  co rr el at e bits,  s ever al   m et ho ds  hav bee pr opos e but  at   the  cost  of   inc reased   hard war over head,  wh il othe rs do n ot si gn i ficantl y im pr ove the  p e rfo rm ance m et rics va lues.   In   this  re searc h,   it   is  pr op os e that  the  ge ne rati on   of   the  re sp onse  is  do ne   by  sequ e nce   of   sel ect ion  of   R pai r.   I oth e w ords the  outp ut  bit  f ro m   ever RO   pair,   is  a rr a ng ed  to  form   one  ROPUF  re spon s e.     In  this r esea rch, the n um ber  o f  ROs  us ed  in the s i m ulati on  is eigh t i .e.  = 8  ROs.  T her e a re th en  8 C 2   = 2 RO   Evaluation Warning : The document was created with Spire.PDF for Python.
                          IS S N :   2502 - 4752   Ind on esi a J  E le c Eng &  Co m Sci,   Vo l.   1 3 , N o.   3 M a r c h   2019   :   8 9 2     9 0 1   896   pairs  an th us , 2 ou t pu bi ts. Th ese  28  outp ut  bits  can  be  arr a ng e in  28!  ways,  or  rou ghly   3×1 0 29   respon s es,   wh ic is  a e xtrem el la rg num ber T he  chall enge  is  th en  log 2 (2 8!)   98  bits.   A inter facin ci rc uitry   receives  the  c halle ng a nd   t hen   se quentia ll sel ect s   pairs  of   ROs  f or   the  ge ner at io of   28 - bit  res pons e Ther e f or e,   with  a   sm all  nu m ber  of  R Os,  th num ber   of  C RPs  is  sig nific antly   la rg e.   Al so ,   with   m ulti ple - bit  respo ns as  c om par ed  to  a   sing le - bit  resp onse the  di ff ic ulty   in  predict ing   res pons is  incr ease expo nen ti a ll y f ro m  2  to  2 n .     2.3     Sim ulat i on   Setup   The  pro pose m e m ristor - bas ed  ROP UF as   sh ow in  Fig ur 7,   us e ROs,  w he re  each  R O   consi sts  of   fi ve   sta ges,   an e ach  sta ge  is  th com m on - so urce  am plifie with  m e m r ist ive   load  as  desc r ibed  in  Sect ion   I II - A.   The  ROs  a re  s ent  to  pair  of  8 - to - m ulti pl exer s Eac m ulti plexer   outp ut  is  sent  to  c ounter Both c ounter  outp uts ar e  the n sent to  the c omparat or   f or  t he resp onse  bit ge ner at io n.           Figure  7 .  Pro pose m e m risto r - base RO PUF       Ci rcu it   sim ula ti on wer e   pe rfor m ed  on  t wo  SP ICE  si m ula tors,   nam el LTspice  I by  Linea r   Tech no l og C orp or at io an Desig Ar c hitec t - IC  (DA - IC by  Me ntor  G raphics  I ncorpor at e d.   F or   LT sp ic e   IV Sil Terr 180nm   CM OS   process   with  1.8 sup ply  vo lt age  was  us e d.   As  f or   D A - IC,  Sil Ter ra  130nm   CM OS   process  w it h 1.2 s up ply v oltage  wa s u se d.   The  m e m ristor  m od el   us ed   in   the  sim ulati on   is  pr e pa red  by   Bi olek  et   al a SP ICE  s ubci rcu it   f or   transient  a naly sis  [39].  The  m e m ristor  SP IC subci rc uit  w as  ada pted  w he re  the  m e m ris tor  de vice  par a m et ers   are  s how in   Table  1.   T si m ula te   the  ra ndom   and  unc ontr ollable   va ri at ion i the  m anu fact ur i ng  process 20% Mo nte Ca rlo variat io n w as in j ect ed  i nto t he  init ia l m e m resist ance,  M INIT , an d l en gth o m e m ristor,  D .       Table  1 . Mem ristor  Pa ram et ers   Me m r isto p ar a m e ter   Valu e   Res istan ce a t O N s tate   M ON   1 0 0  kΩ   Res istan ce a t OF state   M OFF   1 6  kΩ   Initial resistan ce   M I NI T   1 1 k Ω ( ±2 0 %)   Leng th  of   m e m rist o r   D   1 0 n m  ( ±2 0 %)   Migratio n   co ef f icien t   µ   1 0 f m 2 / (V∙ s)   Bo u n d ary  con trol p ara m et er   p   10       2.4   R OP UF  Eva lu at i on   Cr iteri a   Detect ion  of  bi as T her are   fe aspects   us e t detec bias  [40 - 42] ,   but  th ree  c om m on ly   us ed   m et rics  are  ta ken   into  discu ss ion nam el un iqu e ness,   unif orm i ty and   bit - al ia sing wh ic hav bee de r ived  by  Ma it et   al [42].  T he  c om pu ta ti on   of  these  perf orm ance  m et rics   wa pe rfor m ed  us in M A TLAB.     To  cal c ulate  th ese m et rics, the  f ollow i ng p a r a m et ers  are  ne eded.   a)     the  num ber o P UF  ci rcu it s in  t he  set |   b)     the  num ber o f bit s in  the  P UF   res pons e   c)   HD(R i ,R j   t he  H am m ing   dis ta nce b et wee n t wo   res pons es , R i   and R j , w hich  a re  o t he  sa m e leng th   In   ge ne ral,  Ha m m ing   distance  between   tw string is  the  nu m ber   of  pos it ion that  have  diff e rent   sy m bo ls  or   c ha racters.  It  can   on ly   be  ap plied  betwee tw string that  ar of   the  sam l eng t h.   I the  c on te xt  Evaluation Warning : The document was created with Spire.PDF for Python.
Ind on esi a J  E le c Eng &  Co m Sci     IS S N:  25 02 - 4752       Ring oscil lat or p hysicall un c lonab le  f unct io n usin se quen ti al ring o sci ll ato r…   ( J ulius  Han Lo ong Te o )   897   of  this  researc h,   Ham m ing   di sta n ce  bet wee tw res ponse   sti ng s   is  s pe ci fical ly   the  num ber   of  bit - posit ions   that d o no ha ve  the sam e b it .   Un i qu e ness  es tim a te the  abili ty  of   PU ty pe  to  un i qu e ly   disti ng uish   on ci rc uit  fro m   ano ther .     In   oth er  resear ch  li te ratur e,  un i qu e ness  is  te rm ed  a inter - c hip   va riat io or  inter - c hip  Ham m ing   Dista nce   (inter - H D).  U ni qu e ness  is  cal culat ed  by  ave rag i ng   al Ha m m ing   distances  of   al po ssi ble  pairs  of  re sp onse s   for  the  sam app li ed  c halle ng e The  e xpr ession  for  cal culat ing   un i queness  is  show in  ( 2).  The   ideal     value  is  50%.     Un iq ue ness = 1 ( 2 )  ( , ) = + 1 1 = 1 × 100%   (2)     Un i form i ty   m e asur e the  pro portio of  lo gic - 0s   an lo gic - 1s  in  respo ns of   eac P UF This  m et ric   ind ic at es  w het her   t her is  bias  within  t he  re sp onse F or   t he   sam app li ed  chall en ge,   le r i,j   be  the  j th   bit  of   t he   i th   resp onse  (R i that  is  bits  l ong,   the the  m at he m at ic a e xpressi on   f or  cal culat ing   unif or m it of   the  i th   PU F   ci rcu it   is give by ( 3).   The   id eal   value   is  al s 50%;   a resu lt   that  is  le ss   tha 50%  in dicat e a h ig her  pro portio of  lo gic - 0s   whereas  a   res ult  that  is  m or t ha 50%  in dicat e higher   pro portio of  lo gic - 1s   for  t hat  res ponse .   The  ove rall   unifor m it of   the  PU ty pe  ca be  obta ine by   si m ply  aver ag ing   eac unif orm i ty   value  over  the   nu m ber   of r es ponse s, x.     Un if orm it y = 1 , = 1 × 100%   (3)     Bit - al ia sing   est i m a te the  ten de ncy  of  the   PU Fs  to  generate   identic al   responses,  w hich  is  a unwa nted  e ff e ct I ot her  w ords,  bit - al ia sing  m easur es  the  af finity   of  bit  posit io in  re spo ns towa r ds   ei ther  log ic - or  log ic - 1.   By   le tt ing   r i,j   be  the  j th   bit  of   the  i th   resp onse  (R i that  is  bits  lon g,  the  m a them at ic al  expressi on  f or  cal culat ing  th bit - al ia sin a the  j th   bit  posit ion   is  s how in   ( 4).  Li ke  un i form i ty the  idea l   value  is  50%  wh e re  res ult  that  is  le ss  tha 50%  in dicat es  hig he pro portio of  log ic - 0s   an res ult  that  is   gr eat er  tha 50 ind ic at es  hig he pro portio on  log ic - 1s   f or   that  bit  po sit ion T he  overal bit - al ia sing   of  the  PU F  ty pe  ca n be  ob ta ine d by  si m ply avera gin g ea ch  b it - al i asi ng v al ue ove the  num ber   of r es pons e  b it s,  n.     Bit - al ia sing = 1 , = 1 × 100%   (4)     Resi stan ce   to  SV M A no t her  c rite rion  to  e val uate  the  PUF  i re gardin it abili ty   to  resist   m od el li ng   at ta cks,   pa rtic ularly   by  m ac hin le ar ning  al gorithm s.  In   this  resea rch,  the  m achine  le arn i ng   al gorith m   that   was  ta ke int co ns i der a ti on  is  SV M Th trai ning  an te sti ng   of  th CR Ps  wer perform ed  us ing   t he   LIBSV pac ka ge  in  MA TL AB,  w hich  is  m ade  avail able   on li ne  [43].  A lt ho ug the  C RP  set   of   the  pro posed  ROPUF  is  sig nificantl la rge,  trai ning  a nd  te sti ng   t he  whole  set   w ould  ta ke  c on side rab ly   lo ng  ti m e.     Hen ce due  to  this  com pu ta tio nal  co ns trai nt on ly   1024  C RPs  are  us e d,   wh ic we re  ta ken   from   the  first  te chall enge  bits.   The   trai ni ng  s et   siz es  us e a re  20 %   an 50 of  the   CR P   subset.  The n,  the  rest  of  the   CR P   su bse is  us ed   fo te st ing.  S i m i la rly the  CR pairs  to  be  trai ne are   cho se at   ran dom The  ex pected   m od el li ng   accuracy  is  50% wh ic is  the  prob a bili ty   of   ob ta ining   one  out   of   t wo   e qual ly   po ssi ble  outc om es,   li ke  a fai c oin   toss. In t he  con te xt of th is  rese arch, the  tw o o utcom es are s i m pl y l og ic - a nd lo gic - 1.       3.   RESU LT S   A ND AN ALYSIS   3.1.      Det ec tio n of  Bias   Table  s how the  resu lt of   the  pro po s ed  m e m r ist or - base ROP UF  in  te r m of   un i qu e ness ,   un i form i ty and   bit - al ia sin g,   in  com par iso with  fe othe ROP UF   des ign   in  t he  li te ratur e.  Ta ke  no te   that  so m inform ation par ti cularl on   perform a nce  m e tric   val ues  are  not  app li cable  or  not  avail able  in  the   resp ect i ve  li te r at ur e,  a nd   th us  are  la belle ‘N /A’ This  is  because   their  pri m ary   aspect  of   e valuati on  of  their   ROPUFs is  on  un i qu e ness  or i nter - H D.   The  res ults  for   bo th  180nm   a 1. a nd   130n m   at   1. 2V   s how  pe rfor m ance  m e tric   values  that  are  ver cl os to   on an o th er,   ind ic at ing   c onsist ency  re ga rd le ss  of   the  ci rcu it   si m ulato r CM OS   pr ocess,    and   sup ply  volt age  us e d.   M or im po rta ntly the  pe rfor m ance  m et ric  values  f or   both  ci rcu it   sim ulato rs  a re   ver cl os t t he  i deal  50%   value.  T hus,  t he  pro po s ed   m e m ristor - bas ed  R OPUF  show   go od  perform ance,  i m plyi ng  that i t i s a w el l - func ti on in P UF.   In   co ntrast  to  m os t   of   the  othe ROP UF   des ign s the  pro posed  m e m r ist or - base ROP UF   sh ow  bette r   perform ance  m et ric  resu lt than  [5,  16,  18,  19]   especi al ly   in  te r m of   uniq uen es s.   In   c o ntrast  to  [ 17] ,     the  resu lt are  com par able  to   ano the r.   Most   of   the  oth e r esearch  e ffor ts   i m pr ov certa in  aspects  but  forgo  Evaluation Warning : The document was created with Spire.PDF for Python.
                          IS S N :   2502 - 4752   Ind on esi a J  E le c Eng &  Co m Sci,   Vo l.   1 3 , N o.   3 M a r c h   2019   :   8 9 2     9 0 1   898   oth e rs,   s uc as   i m pr ovin pe rfor m ance  sp e ed  an reli abili ty   against  volt age  cha nges  but  at   the  ex p e ns of  reducin g u niqu eness [ 18,   19 ] .   The  pri m ary  a dv a ntage   of  th is  desi gn  is  th at   it   on ly   us es   ve ry  fe w   RO to  pro duce  a   ve ry  la r ge   nu m ber  of CRPs. T he  idea is t hat a seq ue nce  o al l t he  possi ble p ai rs of  R Os  is use to  ge ner at e a m ultip le - bit  respo ns e,  rathe tha us in one  pair  of  ROs   for  sin gle - bit  respo ns e.  Ne ver t heless,  it   is   al so   possible  t us e   on ly   s ubset   of  the  possible  pairs  of  ROs e sp eci al ly   wh e the  num ber   of  ROs  us e is  la rg e Wh il the r are   oth e m et ho ds   that  hav bee pro po se to  i nc rease  the  CR set   and   im pr ov uniq u ene s s,  it   is  no as  ef fecti ve   as the m et ho pro po se i thi s p a per.       Table  2 . Per for m ance  Me tric   Re su lt s   ROPUF   Nu m b e o f   ROs   Nu m b e o f   CR Ps   Perf o r m an ce  m et ri c ( %)   Un iq u en ess   Un if o r m it y   Bit - aliasin g   Clas sical [ 5 ]   1024   128   4 6 .15   N/A   N/A   Gao  et  al [ 1 6 ]   32   16   4 6 .79   N/A   N/A   Ag u stin  et  al.  [ 1 7 ]   128   2048   4 9 .41   4 8 .13   5 2 .10   Tana m o to  [ 1 8 ]   24   N/A   4 2 .20   4 6 .74   N/A   Yo sh in ag a et  al.  [ 1 9 ]   256   128   48   N/A   N/A   Prop o sed  ( 1 8 0 n m 1 .8V)   8   3 ×1 0 29   4 8 .57   5 1 .43   5 1 .43   Prop o sed  ( 1 3 0 n m 1 .2V)   8   3 ×1 0 29   5 1 .36   4 9 .49   4 8 .81       3.2.      Resist ance  to SV M   Table  s how the  m od el lin acc uracy   by  SV on   the  pro posed  m e m ristor - bas ed  RO P U F .   Althou gh  the   m od el li ng   acc ur acy   is   not  ve ry  cl os e   to  t he  ideal   50%,   the   values   are   acce ptable  as   the   S VM  is   sti ll   un able  to   accuratel pre dict  the  res ponse f or   both  20 an 50 %   tra ining  siz es.  In   add it io n,   t his  r esult  is  com par able  to   previ ou s   rese arch  ef fort  on  t he  RO PUF  th a was  al s te ste with  S VM,  wh e re by  the  hi gh e st   pr e dicti on   acc ur acy   obta ine was  on ly   60. 9%  [ 44 ] I fa ct the  resu lt are  m uch   bette in  con t rast  to  the  cl assic al   arb it er  PU F diff e r ent  ty pe  of   PUF,  w hich  sho w ed  up  to  99%  m od el ing   accu racy  [45 - 48 ] a nd   th us   ind ic at high  vulne rab il it to  m od el li ng   at tack s.  T her e fore,   the  resu lt indi cat that  the  pr op os ed  m e m ri stor - base RO PUF  is resist ant to  a tt acks b SV M .       Table  3 . SVM  Mod el li ng  Acc ur acy   Tr ain in g  size (% )   20   50   Mod ellin g   accurac y  ( % )   6 1 .95   5 8 .59       4.   CONCL US I O N   I s hort,  tw m ai changes  on   th ROP U are  pro pose d.   T he  first  ch ang is  the  inc lusio of   t he   m e m ristor  in  the  in ver ti ng   unit of  the  R O.   T his  is  bec ause  the   m e mristor   is  sm all er  tha m os CM O S   com po ne nts,  t her e by  r e duci ng  ci rcu it   siz e   an po wer  c on s um ption F ur t her m or e,  it   is  cl aim ed  that  the  m e m ristor  is  r el at ively   com p at ible  with  C MOS  fabrica ti on  sta ndar ds.  The  se co nd  c ha ng e   is  the   m e thod  of   gen e rati ng  the   respo ns of  t he  P UF In   ot her   R OPUF  de sign s one  pa ir  of   R ge ne rates  one  res ponse   bit;    bu in  the  pro po s ed  m e m rist or - ba sed  RO P UF on se que nce  of  RO  pai rs  ge ner at es  one  m ulti bit   resp onse This  m et ho sign i ficantl expands  the  CR s et   li st  witho ut  extensi ve  ci rcui ov er hea d.   T he   resu lt in  te r m s   of  un i qu e ness u ni fo rm it y,  and   bi t - al ia sing   sho that  the  pr opose m e m rist or - ba sed  R OPUF  ha ve  li tt le   bias  in  the  res pons e Also ,   S VM  is   unable  t ac cur at el m od el   the  be ha vior   of  the  pro posed  m e m ristor - base ROPUF,  t her e by  the  R OP U is  resist ant  t at ta cks  by  S VM.  I c onc lu sion,  the  pro pose m e m ris tor - base ROPUF is a  sim ple ye t robu s t PUF desi gn.   As  f or  f uture  r esearch   pla ns , th pro pose m e m ristor - bas ed  RO PUF  is  to  un derg f urt her   te sti ng a nd   validat io n,   s uc as v oltage  a nd  te m per at ur r el ia bili ty ran dom ness  te st  li ke  the  N IS te st   su it e,  an m odel ing   at ta cks  us i ng  ot her   m achine  l earn i ng  al gorithm s.  Even t ually the  RO PUF  is  to  be   fa br ic a te an im plem ented   as an  actual   physi cal  h ardwa r e d e vice f or se cur it y p urp os es .       ACKN OWLE DGE MENTS   This  resea rch   i su pp or te by   the  F undam e ntal  Re search  Gr a nt  Schem (F RGS unde the  pro j ect   cod FRG S/1/ 2015/TK 04/U NI T EN/ 02 / 2,   wh ic ha bee awa r ded   by   the  Mi nistry  of   Higher  Ed uc at ion ,   Ma la ysi a,  and  by  th Un i ve rsiti   Tena ga   Nasi on al   (UNI T EN In te r nal  G ra nt  un der  the  pro j e ct   code   J5 10 0507 61. Also,  m any thanks t al l coll ea gu e s in  UNI TE f or thei insi gh t a nd s uppor t.   Evaluation Warning : The document was created with Spire.PDF for Python.
Ind on esi a J  E le c Eng &  Co m Sci     IS S N:  25 02 - 4752       Ring oscil lat or p hysicall un c lonab le  f unct io n usin se quen ti al ring o sci ll ato r…   ( J ulius  Han Lo ong Te o )   899   REFERE NCE S   [ 1 ]   B.   Gass end,   D.   Cla rke ,   M.  v .   Dijk,   and   S.  Deva das,   "S ilic on  ph y si ca r an dom   func ti ons,"  pre sente d   at   t he  Proce edi ngs of   t he  9th   ACM   con fer ence  on   Com pute r and  com muni cations  sec u ri t y ,   W ashingt on ,   DC,  US A,  2002.     [ 2 ]   J.  W .   L ee ,   D.  L im,  B.   Gass end ,   G.  E .   Suh,   M.  Van  Dijk,  and  S .   Deva d as,   "A   t ec hniqu to   build  se cre t   ke y   i int egr at ed  ci rcu i ts  for  ide nti f ic a t ion  and  aut h ent i ca t ion  appl i catio ns,"  in  VLSI  Circui ts,  2004 .   Digest  of  Technical   Pape rs .   2004   Sy mpos ium  on ,   20 04,   pp .   176 - 179 .     [ 3 ]   D.  Li m ,   J.  W .   Le e ,   B.   Gass end ,   G.  E.   Suh,  M.   v.   Dijk,   and  S.   Deva das,   "Extr ac t ing  sec re ke y from   int egr a t ed   ci rcu it s,"  I EE E   T rans act ions o V ery   Lar ge  S cal e   Inte gration   ( VLSI)   Syste ms ,   vo l .   13,   pp .   1200 - 12 05,   2005 .   [ 4 ]   U.  Ruhrm ai and  D.  E.   Holcomb,  "P UFs  at   gla nce,"  pre sent ed   at   the   Proce ed i ngs  of  the   conf ere nce   on  Design ,   Autom at ion  &   T est  in   Europ e, Dre sden,   Germ any ,   2014 .   [ 5 ]   G.  E.   Suh  and  S.  Deva das,   "P hy sic al   uncl on able  func ti ons  for  devi c aut hen ti c at ion  and  sec r et  ke y   gene r at ion , pre sente d   a th e P roc ee dings of   t he  44th   annu al   Design  Autom ation  Confer ence,  San  Diego, Calif ornia ,   2007.     [ 6 ]   R.   J.  Anderson,   Sec urity   Engi n ee ring:  guid e   to  buil ding  d ep endabl and  dis tribut ed  systems ,   John  W il e y   an d   Sons ,   2001.   [ 7 ]   L.   Fei te n ,   J.  Oes te rl e,   T.   Mar ti n ,   M.  Sauer ,   and  B .   Be cke r ,   "S y ste m ic   Freque nc y   Bia ses  in  Ring   Os ci ll at o PU Fs   on   FP GAs, IEE E   Tr ansacti ons on Multi - S cal e   Computing  S yste ms ,   vol.   PP ,   pp.   1 - 1,   2016.   [ 8 ]   Q.  Chen,   G.  Csaba,   P.  Lugl i ,   U.  Schli cht m ann ,   a nd  U.  Ruhrm ai r,   "The   Bista ble   Ring  PU F:  ne arc hit e ct ure   f or  strong  Ph y sical  Unclona bl Functi ons,"  in  Har d ware - Or ie nte S ec urit and  Tr ust  ( HO S T ) ,   2011  IEE In te rnatio nal  Symposium on ,   2 011,   pp .   134 - 14 1.   [ 9 ]   J.  W .   Jang  and  S.  Ghos h,   "D esi gn  and  ana l y s is  of  novel   SR A P UF s   with  embedde la tc f or  robustness,"  in   Six t ee nth   Int ernati onal  S ymposi um on  Quality  E le c tronic   Design ,   2015 ,   pp .   298 - 302.   [ 1 0 ]   L.   Kus te rs,  T.   Ig nat enko ,   F.  M.  J.   W il le m s,  R.   Ma es,   E .   v.   d .   Sluis,   and  G.  Sel imis ,   "S ec urity   of  h elper  data  sche m e s   for  SR AM - PU F   in  m ult ipl enr oll m ent   sce nar io s,"  in  2017  IEE Inte rnationa Symposium  on  I nformation  Theory  ( ISIT ) ,   2017,   pp.   1803 - 1807.   [ 1 1 ]   E.   I.   Vat aj e lu,   G.  D.  Nata le,  a nd  P.  Prinet to,   "Towards  highly   re liable   SR AM - base PUF s,"  in  2016  Des ign,  Aut o mation   &   T est  in   Europe   Co nfe renc &   Ex hibi ti on  ( DATE) ,   2 016,   pp .   273 - 27 6.   [ 1 2 ]   G.  S.  Rose   and   C.   A .   Me ade ,   "P erf orm anc ana l y sis  of   a   m emristive   cro s sbar  PU design, in   2015  52 nd   ACM/ EDAC/ I E EE   Design   Au to mation  Conf ere n ce   ( DAC) ,   2015,   pp.   1 - 6.   [ 1 3 ]   M.  Uddin,   M.  B.   Majumder,   G.  S.  Rose,   K.  Beckm ann,   H.  Mane m ,   Z.   Alamgir ,   et   al. ,   "Te chni q ues  for  Im prove Rel ia b il i t y   in  Mem risti ve  Cross bar   PU Circ uit s,"  in  2016  IEE Computer  Soci e ty   Annual   Sy mpos ium  on  VL SI  ( ISVLSI ) ,   2016,   pp.   212 - 217 .   [ 1 4 ]   M.  Uddin,   M.  B.   Majumder,   a nd  G .   S.  Rose,   "Robus tne ss   A naly s is  of  Mem risti ve  Cross bar   PU Against  Modeli ng  At ta ck s,"  IEEE  Tr ansacti ons on   Nanotechnology,  vo l. 1 6,   pp .   396 - 405 ,   2017.   [ 1 5 ]   G.  S.  Rose,   M.  B.   Majumder,   a nd  M.  Uddin,   " Expl oiting  Mem risti ve  Cross bar   Mem orie as  Dual - Us Secur i t y   Prim it ive in  IoT  Devic es, i 2017  IEE Computer  Soci e ty   Annual   Sym posium  on  VLS ( ISVLSI ) ,   201 7,     pp.   615 - 620 .   [ 1 6 ]   M.  Gao,   K.  La i ,   and  G.  Qu ,   "A   highly   fle x ib le   ring  osc il l at o PU F,"  in  2014  51st  ACM/ E DAC/IE E Desi gn  Aut omation   Con fe renc ( DAC) ,   2014,   pp .   1 - 6.   [ 1 7 ]   J.  Agus ti and  M.  L.   Lope z - Val le jo ,   "A   te m per a ture - ind epe nden t   PU with  con figura bl dut y   c y c le   of  CMO ri ng   oscil lators,"  in  2 016  IEEE  In te rn ati onal  S ymposi um on  Circuits a nd  Syste ms   ( ISCAS) ,   2016,   pp .   2 471 - 2474.   [ 1 8 ]   T.   Ta n amoto,   S.  Yasuda,   S.  Ta ka y a ,   and  S.  Fujit a ,   "P hy si call y   Un cl onab le   Functi o using  Init ia W ave form   of  Ri ng   Os ci ll at o rs,"  IE E Tr ansacti ons  on  Circui ts   and  Syste ms   II: Expr ess B rief s,   vol .   P P,  pp.   1 - 1,   2016.   [ 1 9 ]   M.  Yos hina ga,   H.  Aw ano,   M.  Hirom oto,   and  T.   Sato ,   "P h y si c al l y   un cl onab le   func ti on  using  RTN - induc ed  d e l a y   fluc tu at ion  in  r i ng  oscil lators,"  in  2016  IEE I nte rnational   S y mpos ium  on  Cir cui ts  and  System ( ISCAS) ,   20 16,     pp.   2619 - 2622 .   [ 2 0 ]   L.   O .   Chua ,   "M e m ristor  -   th m issing c ir cui t   e le m ent , "   IEEE  Tr ans.  Circuit Theory ,   vol .   18 ,   pp .   507 - 519,   / 1971 .     [ 2 1 ]   L.   O .   Chua   and   S.  M.  Kang ,   "M emristive   d evice s a nd  s y s te m s,"  Proc.   I EEE,   vol. 64, pp. 209 - 223 ,   / 1976 .   [ 2 2 ]   L.   Chu a, "Re sist anc e   sw it chi n m emories  are   m emristors,"  Appli ed  Ph ysic A,  vo l.   102 ,   pp .   765 - 7 83,   2011 .   [ 2 3 ]   R.   S.   W il liam s,  "H ow We  Found T he  Miss ing  Me m ristor, IEEE  S pec trum,  vo l. 45, pp. 28 - 35,   2008 .     [ 2 4 ]   D.  B.   Strukov,   G.  S.  Snider,   D.  R.   Stewar t,   and   R.   S.  W il li ams ,   "The   m issing  me m ristor  found, Nature,   vol.   45 3 ,   pp.   80 - 83 ,   05/01 /pri nt   2008.   [ 2 5 ]   A.  G.  Radwa and  M.  E.   Fouda,   "M emristor:  M odel s,  T y pes,   an Applic at ions , in  On  the   Mathe matic a Mode ling   of  Me mr istor,   M emc apacitor,  an Me minduc tor ,   ed:   Spring er,  20 15,   pp .   13 - 49 .   [ 2 6 ]   P.  Maz um der ,   S . - M.  Kang,  and   R.   W ase r,   "M e m ristors:  devi ces ,   m odel s,  and  appl i ca t ions,"  P roce edi ngs  of   th e   IEE E ,   vo l. 100,  pp.   1911 - 1919 ,   2012.   [ 2 7 ]   T.   Prodrom aki and  C.   Touma zo u,   "A   rev ie on  m emristive   device and  app licati ons,"  in  El e ct ron ic s,  Cir cui ts,   and   S y stems   (ICECS),   2010   17th  I EEE  Int ern ationa l Confere nc on ,   2010,   pp .   934 - 9 37.     [ 2 8 ]   G.  S.  R ose,   N.  McDonal d,   L.  K.  Yan,  B.   W y soc ki,   and  K.  Xu ,   " Foundati ons  of  m emristor  base PU arc hit e ct ur es, "   in  2013  I EEE/ACM Int ernat iona Symposium on   Nanoscale   Architectures ( NANOAR CH) ,   2013,   p p.   52 - 57 .   [ 2 9 ]   J.  Mathe w,  R.   S.  Chakra bort y ,   D.  P.  Sahoo,   Y.  Yang,   and   D.  K.  Pradha n,   "A   novel   m emristor  base ph y sic al l y   uncl onab le   fu nction, " Integr. VL SI J.,   vo l. 51, pp. 37 - 45,   2015.   [ 3 0 ]   G.  S.  Rose,   N.  McDonal d,   L .   K.  Yan,   and  B.   W y socki ,   "A   write - ti m base m emristive   PU fo har dware   sec ur i t y   appl i ca t ions,"  in  2013  IEE E/A C Inte rna tional  Confer en c on  Com pute r - Aided  Design  (ICCAD ),   20 13,     pp.   830 - 833 .   Evaluation Warning : The document was created with Spire.PDF for Python.
                          IS S N :   2502 - 4752   Ind on esi a J  E le c Eng &  Co m Sci,   Vo l.   1 3 , N o.   3 M a r c h   2019   :   8 9 2     9 0 1   900   [ 3 1 ]   M.  Uddin,   M.   B .   Majumder ,   G.  S.  Rose,   K.   Be c km ann,   H.  Man em,  Z.  Alamgir,   et   al.,  "Te chni q ues  for  Im prove Rel ia b il i t y   in   Mem risti ve   Cross bar   PU Circ uits , in  2016  IE E Com pute So ci e t y   Annual  S ym posium   on  VL SI  (ISV LSI),   2016,   pp.   212 - 217 .   [ 3 2 ]   J.  Rajendra n ,   G.  S.  Rose,   R .   Karr i,   and  M.  Potkon ja k,   "N ano - PP U F:  m emristor - base sec ur ity   pr imiti ve , in  201 2   IEE E   Computer  Soci e ty   Annual S ympo sium on  VL SI ,   2012 ,   pp .   84 - 87.   [ 3 3 ]   A.  Maz ad y ,   M.   T.  Rahman,  D.  Forte,  and   M.  Anw ar,   "M emristor  puf a   sec uri t y   primit ive The or y   an expe riment , I E EE   Journal  on   E merging  and  S elec t ed  Topics   in Circuit s and   Sys te ms ,   vol .   5 ,   pp .   222 - 229,   2015 .   [ 3 4 ]   Koebe rl,   P. ,   et   a l .   (2013).   Mem ristor  PU F s:  n ew  gene ration  of  m emory - base d   Phy si ca l l y   Unc l onabl Functi on s.   Design,   Autom a ti on  &   T est in  E urope   Confer ence  &   Exhi b it ion   ( DA TE ),   2013 .   [ 3 5 ]   N.  A.  N.  Hashi m ,   J.  H.  L .   T eo ,   M.  S.  H amid,   and  F.  A.  H amid,   "A naly sis  of  Mem ristor - base Ring  Os ci llat or   Random  Nu m ber   Gene rat or , pre sente a the   1 2th  IEE Int ern at ion al   Confer en ce   on  Sem ic onduct or  Elec tron ics  (ICSE),   Kua la   L um pur,   2016.   [ 3 6 ]   X.  Xin,   J. - P.  Kaps,  and  K.  Gaj,   "A   Configura ble  Ring - Os ci ll a tor - Based  PU for  Xili nx  FP GA s,"   pre sente a t   the  Proce edi ngs of   t he  2011  14 th Eu rom ic ro  Confer e nce   on   Digi ta l   Sy stem Design ,   2 011.   [ 3 7 ]   A.  Mait and  P.   Schaumont,   "I m proving  the   q ual ity   o ph y s ic a uncl on able  func ti on  using  conf igura b le   rin g   oscil lators,"  in  2 009  Inte rnat iona Conf ere nce on Fi el d   Progr amm able   Logi and   Appl ic a ti ons ,   20 09,   pp .   703 - 707 .   [ 3 8 ]   M.  Choudhur y ,   N.  Pundir,  M.  Niamat,   and  M.  Mus ta pa,   "A nal y si of  novel   stag conf igur abl R OP UF  design, i n   2017  IEEE  60 th Inte rnational   Mi dwest  Symposiu m on  Circuits an Syste ms   ( MWSCAS) ,   2017,   pp .   942 - 945.   [ 3 9 ]   Z.   Biolek,   V.   Biol kova,   an D.  Biol ek,  "S PICE  m od el   of  m emristor  with  nonli n ea dopant   dr i ft,   Radi oengi n ee rin g,   2009 .     [ 4 0 ]   M.  Majz oobi ,   F.  Kous hanf ar,   and  M.  Potkonj ak,   "T esti ng  t e chni ques  for  ha rdware   sec uri t y , in  2008  IEEE  Inte rna ti ona l Te s Confer en c e, 20 08,   pp .   1 - 10 .   [ 4 1 ]   Y.  Hori,   T.  Yos hida ,   T .   Kat ashi ta ,   and  A .   Sato h,   "Q uant i tative  and  st at ist ic a per form anc e   ev al ua ti on  of   arb i t er   ph y sic al   un cl on abl e   func t ions  o FP GAs, in  2 010  Inte rn at ion a Confer enc e   on   Rec onf igura bl e   Com puti ng  and  FP GAs,   2010,   p p.   298 - 303 .   [ 4 2 ]   A.  Maiti,   V.  Gu nre dd y ,   and  P.   Schaumont,   "A   S y stematic  Me t hod  to  Eva lu at e   and  Com par e   t he  Perform ance  of  Ph y sical  Unc lon abl e   Functi ons,"   IACR   eP rint ,   vo l .   657 ,   2011 .     [ 4 3 ]   C. - C.   Chang  and   C. - J.  Li n,   "LIB SV M:  Li bra r y   for  support  vec tor  m ac hine s,"  ACM  Tr an s.  Inte lligent   Syste ms   and  Technol ogy ,   vo l. 2, pp. 27: 1 - 27:2 7,   2011 .   [ 4 4 ]   M.  Mus ta pa,   "P UF   base FPGAs   for   har dware   sec uri t y   an trust, Doctor   of  Philosoph y ,   Univ ersity   o   Tol edo ,   2015 .   [ 4 5 ]   J.  Delva ux  and  I.   Verba uwhed e,  "S ide   cha nne m odel ing  at t ac k on  65nm   arb it er  PU Fs   expl oit i ng  CMO devi ce   noise, in  Hardware - Or ie nte d   Sec urity   and  Tr ust  (HO ST ) ,   2013  IEE Int ernati onal  Sym posium  on ,   20 13,     pp.   137 - 142 .   [ 4 6 ]   U.  Rührm ai r,   F.  Sehnke,   J.  lt er ,   G .   Dror,  S.  Deva das,   and   J.  Schm idhube r,   "M odel ing  attac ks  on  ph y si c al   uncl onab le   fun c ti ons,"  in  Proceedi ngs  of  th 1 7th  ACM  con fe r enc on   Computer  and  communic ati ons  se curity 2010,   pp .   237 - 2 49.   [ 4 7 ]   G.  Hos podar ,   R.   Mae s,  and  I.   Verba uwhede ,   "M ac hine   l ea rning  a t ta cks  on  65nm   Arbite PU Fs A cc ura te   m odel in poses  stric t   bou nds  on  usabilit y, in   2012  I EEE  Int ernati onal   Workshop  on  In formation  Foren sics  and  Se curity  ( WIF S) ,   2012,   p p.   37 - 42 .   [ 4 8 ]   U.  Chat terje e,   R.   S.  Chakra bort y ,   H.  Kapoor,   and  D.  Mukhopadh y a y ,   "The or y   a nd  Applic a ti on  of  Delay   Constrai n ts   in  Arbit er  PU F,"  ACM  Tr ans. Embed.   Comput .   S y st.,   vo l. 15, pp. 1 - 20,   2016 .       BIOGR AP HI ES OF  A UTH ORS         Julius  Han  Loong  Te rec e ived  the   B. Eng  in   El ectrical   and   El ectroni cs  en gine er ing  from  Univer siti   T ena g Nasiona l,   Mal a y si in  2016  and  subs eque ntly   t he  M.E ng  degr e in  2018  in  the  sam unive rsit y.   He   was  a   r ese arc h   assistan with   the  E lectr oni cs  and   C om m unic at ion  Engi ne eri ng  De par tment  in  Uni ver siti   Te n aga  Nasiona l .   His  r ese arc int er ests  in c lude   m emristor  a pplication  and  I design.             Noor Ali Nor   Hashim   was born  i Kuala L um pur ,   Mal a y s ia i n   19 86.   She   recei v ed   her   B . Eng   in   el e ct ri ca l   and   e lectr oni cs  engi n eering  from   Unive rsiti   Te nag Nas iona l ,   Mal a y sia   i 2009.   She  is  al so c urr ent l y   pu rsuing  the M.E n g   degr e e in  th s ame  unive rsi t y .     She  is  cur ren tly   with  the   Elec tro nic and  Com muni cation  Engi n ee ring  Depa r tme nt  in  Univer siti   Te nag Nasiona as  rese ar ch  a ss ista nt.   Her  res ea rch   invol ves  m emristors  and  ran dom   num ber   gene ra tors.   Evaluation Warning : The document was created with Spire.PDF for Python.
Ind on esi a J  E le c Eng &  Co m Sci     IS S N:  25 02 - 4752       Ring oscil lat or p hysicall un c lonab le  f unct io n usin se quen ti al ring o sci ll ato r…   ( J ulius  Han Lo ong Te o )   901           Azrul   Ghaz ali   re ce iv ed  the   B. En in  el ec t rical  e ngine er ing  from   Vande rbil Uni ver sit y ,   US in   1998  and the M. Sc  in  Mi cro e le c t ronic s from   Uni ver siti   Keba ngsa an  Mal a y s ia,  Ma lay s ia i 2003 .   He  is  cur r ent l y   a   senior  le c ture r   i the  Elec tron ic s   and  Com m unicati on  Engi n ee rin g   Depa rtment   in  Univer siti   T e naga   Nasiona l ,   Malay s ia.  His  rese ac in te r ests  inc lude   IC  desi gn,   VLSI,  and   m ic roe lectr oni cs .           Fazr ena  Azlee  Ham id  rec e ive d   the   B . T ec d ip loma  in  eng inee ring  from   Cove ntr y   Techni ca Coll ege,  UK   in  1996,   foll owed  with  the   B . Eng  a nd  Ph.D  degr ee s   in  elec tron ic e ngine er ing  from   Univer sit y   of  Southampton,  UK   in  1999  and  2004,   respe c ti ve l y .   She  is  working  as  senior  le c ture wi th  th e   El e ct ron ic and   Com m unic at ion   Engi ne eri ng   De par tment  in  Uni ver siti   Te n aga   Nasiona l,   Ma lays ia .   Her  rese arch  is  cur ren tly   fu nded  b y   th Min istr y   of  Highe Educ a ti on.   Her   rese arc h   intere st inc lude   IC  d esign  and  opt i m iz at ion  as  wel as  m emristor  m odel li ng  and   appl i ca t ions f or hardware   sec uri t y .       Evaluation Warning : The document was created with Spire.PDF for Python.