I nte rna t io na l J o urna l o f   Adv a nces in Applie d Science s   ( I J AAS)   Vo l.   5 ,   No .   2 J u n e   201 6 ,   p p .   94 ~ 10 0   I SS N:  2252 - 8814           94       J o ur na l ho m ep a g e h ttp : //ia e s jo u r n a l.c o m/o n lin e/in d ex . p h p /I J AAS   G ra phica Pas s w o rd Using  Captc h a       Y.   Cha nd ra   Se k ha Red dy M.   Venk a t esw a ra   R ao M.   K a m e s w a ra   R a o ,     C. V.   P ha neendra   K u m a r ,   A.   Anil Sa   De p a rt m e n o f   El e c tro n ics   a n d   C o m p u ter s   En g in e e rin g ,   K L   Un iv e rsity ,   In d ia       Art icle  I nfo     AB ST RAC T     A r ticle  his to r y:   R ec eiv ed   Mar   1 4 ,   2 0 1 6   R ev i s ed   Ma y   9 ,   2 0 1 6   A cc ep ted   Ma y   2 5 ,   2 0 1 6       In   th is  2 1 st  c e n tu ry   o n e   o f   th e   m a in   issu e to   tac k le   w a C y b e S e c u rit y   a tt a c k .   W e   h a v e   n u m e ro u a u th e n ti c a ti o n   p ro c e ss e li k e   t w o   k e y   f a c to r   p a ss w o rd s,  g ra p h ica p a ss w o rd a n d   m a n y   o th e rs.  T e x b a se d   p a s sw o rd a r e   p ro n e   to   m a n y   a tt a c k li k e   d i c ti o n a ry   a tt a c k s.   In   th is  p a p e r,   w e   h a v e   im p le m e n ted   a   n e w   a u th e n ti c a ti o n   m e th o d   n a m e l y a   f a m il y   o g ra p h ica p a ss w o rd b u il o n   Ca p tch a   tec h n o lo g y .   A s   g r a p h ica p a ss w o rd   a d d re ss e s   m a n y   se c u rit y   p ro b lem li k e   o n li n e   g u e ss in g   a tt a c k s,  re la y   a t tac k e tc.   Ca p tch a   is  u se d   t o   d isti n g u is h   h u m a n a n d   b o ts.   S o ,   w e   u se   i m a g e w it h   c a p tch a ‟s  a o n e   o f   th e   a u th e n ti c a ti o n   ste p   a lo n g   w it h   n o rm a a lp h a - n u m e ric   p a ss w o rd .   It  a lso   o v e rc o m e th e   p r o b lem o f   p a ss   p o in ts   in   g ra p h ica p a ss w o rd   s y ste m s.   K ey w o r d :   C ap tch a   C y b er   Sec u r it y   Dictio n ar y   Attack s   Gr ap h ical  P ass w o r d   T w o   Ke y   Facto r   Co p y rig h ©   206 7   In s t it u te o A d v a n c e d   E n g i n e e rin g   a n d   S c ien c e   Al rig h ts  re se rv e d .   C o r r e s p o nd ing   A uth o r :   Y.   C h a n d r Sek h ar   R ed d y ,     Dep ar t m en t o f   E lectr o n ics a n d   C o m p u ter   E n g i n ee r i n g ,   L   U n iv er s it y ,   E m ail:  C h a n d r a. y ar r a m r ed d y @ g m ai l.c o m       1.   I NT RO D UCT I O N   T o d ay ,   f u n d a m e n tal   tas k   i n   s ec u r it y   is   to   e n cr y p t h p as s w o r d .   T o   s ec u r in f o r m atio n   w u s e   a   co m m o n   m eth o d   ca lled   p ass w o r d   au t h e n ticatio n   [ 4 0 ] .   B a s icall y   w u s alp h an u m er ic   p ass w o r d s   w h ic h   co n s is o f   s tr i n g s   o f   let ter s   a n d   d ig its ,   b u th e s h a v m a n y   d e f icie n cies  i n   s ec u r it y   is s u e s .   Fo r   ea s y   to   r e m e m b er   u s er s   te n d   to   ch o o s s i m p le  p as s w o r d s   w h ic h   ar s h o r [ 4 1 ] .   Ma n y   p eo p le  u s n a m es,  p h o n n o .   o r   an y   o th er   ea s y   p h r ase  to   r e m e m b er ,   b u t h e y   v er y   v er d ict  to   h ac k i n g .   I n   o r d er   to   k ee p   o u r   d ata  o r   in f o r m a tio n   s ec u r w n ee d   to   m a k o u r   p ass w o r d   s tr o n g   en o u g h   to   th h ac k er s   f o r   g u es s i n g   [ 4 2 ] ,   [ 4 3 ] .   W e   u s in ter n e t   f o r   m a n y   p u r p o s es  f o r   b u y i n g   s m al o b j ec to   s ellin g   b i g   o b j ec w ith o u i n ter n e co m m u n icat io n   w ca n   ca n n o s u r v i v f a s i n   t h i s   m o d er n   w o r ld   o f   d ev elo p m en t.  T o d ay   ev er y   i n d iv id u al  h as  h i s / h er   o w n   co m m u n icati n g   d ev ice   li k ce ll  p h o n e   a n d   t h e y   m a y   u s it   f o r   b an k in g   [ 2 4 ]   p u r p o s also   w h ic h   r eq u ir es  a   h ig h   s ec u r i t y .   I n   o u r   d ail y   li f e   w e   u s m an y   d e v ices  a n d   i n t er n et  li k p er s o n al   co m p u ter s ,   s o cial  n e t w o r k i n g   s ites ,   E - m ails   an d   m a n y   m o r e.   Fo r   ea s y   to   r e m e m b er   w u s e   o n p ass w o r d   to   all  o u r   ac co u n t s   w h ic h   r ed u ce s   s ec u r it y   [ 4 4 ] ,   [ 4 5 ] .   A u th e n tica tio n   d eter m i n es  w h et h er   u s er   i s   v alid   o r   n o t .   I n   ad v a n ce   a u th e n ticat io n   p r o ce s s   g r ap h ical  p as s w o r d s   [ 1 ]   p lay s   p r o m in e n p lace   to   s ec u r t h e   u s er s   ac co u n i n f o r m atio n .   I n   g r ap h ical  p ass w o r d   m et h o d s   it  h as  d if f er en w a y s   lik p atter n   m et h o d   [ 6 ] ,   w h ic h   w as  u s ed   i n   o u r   m o b ile   p h o n es  to   u n lo c k   it.  T ex t   b as ed   o n is   th g e n er al  p ass w o r d   w h ich   co n s i s ts   o f   n a m e s ,   n u m b er s   o r   an y   o t h e r   p h r ases .   A lp h an u m er ic  p ass w o r d   co n s i s ts   o f   te x an d   n u m b er s .   Gr ap h ica l   p ass w o r d   [ 7 ]   co n s is ts   o f   i m a g es  f o r   s ec u r it y ,   i n   w h ic h   it  ca n   u s f o r   p ass   p o in ts ,   h o s p o ts   etc.   I n   n ex lev el  o f   ad v an ce   m e th o d   ca p tch w a s   u s ed ,   in   w h ich   ca p tch is   u s ed   to   d is tin g u is h   h u m a n s   an d   b o ts   ap ar t.   C A P T C HA   [ 2 8 ]   is   ac r o n y m   o f   C o m p letel y   Au to m ated   P u b lic  T u r n in g   te s to   tell   C o m p u ter s   a n d   H u m an s   A p ar t.  C ap tch a   co n s i s ts   o f   te x an d   n u m b er s   i n   d i f f e r e n f o n s t y les.   I n   m y   p r o j ec w e   h av u s ed   th is   co n ce p t   f o r   s ec u r it y   an d   d ev elo p   th i s   w o r k .     Evaluation Warning : The document was created with Spire.PDF for Python.
IJ AA S   I SS N:  2252 - 8814       Gra p h ica l P a s s w o r d   Usi n g   C a p tch a   ( Y.  C h a n d r a   S ek h a r   R e d d y )   95   2.   B ACK G RO UND    W h av e   d i f f er e n t y p es   o f   au th e n tica tio n   s tep s   li k te x t   p ass w o r d s ,   alp h an u m er ic  p ass w o r d s ,   g r ap h ical   p ass w o r d s   [ 3 4 ] ,   h o t s p o ts   o n   i m ag e s ,   p as s   p o in t s   a n d   m an y   o t h er s .   T h ese   t y p e s   w er ea s il y   p o n e   to   attac k s .   T h er ar m a n y   t y p e s   o f   attac k s   n a m e l y   d ictio n ar y   attac k s ,   r ela y   attac k s ,   s h o u ld er   s u r f in g   [ 2 5 ] ,   [ 2 6 ]   attac k s ,   b r u tal  at tack s   etc.   1)   I n   b r u tal  f o r ce   attac k   o n l y   s m all  le n g th   p as s w o r d s   ca n   b f o u n d ,   in   t h is   al g o r ith m   it  s ea r ch es  all  t h e   p o s s ib le  ele m e n ts   [ 1 6 ]   u n ti l th co r r ec t p ass w o r d   f o u n d .   I t c an   r esis t s   to   li m ited   ch ar ac ter s   o n l y   [ 9 ] .   2)   I n   d ictio n ar y   attac k   it  i n v o l v es  g u e s s i n g   p ass w o r d s   f r o m   lis o f   d ictio n ar y it  h as  h i g h er   p o s s ib ilit y   o f   g u e s s i n g   w h e n   it  w a s   in   a lp h ab etica o r d er .   I w il h a v less   p o s s ib ili t y   w h e n   it  co n s i s ts   o f   d i f f er en t   ch ar ac ter s   in   p as s w o r d .   I t ta k es lo n g   t i m f o r   s ea r ch i n g   ac co r d in g   to   th le n g th   o f   th p as s w o r d   [ 1 0 ] .   3)   I n   s h o u ld er   s u r f in g   attac k   i r ef er s   to   s o m eo n e   u s i n g   d ir ec t   o b s er v atio n   o f   p ass w o r d   b y   o th er   m ea n s   li k e   v id eo   r ec o r d in g ,   k e y   s tr o k e   [ 1 5 ]   r ec o r d in g ,   s o m eo n e   w atc h es  o v er   t h u s er s   s h o u ld er   as  u s er   e n ter s   a   p ass w o r d   [ 1 3 ] .   4)   P h is h i n g   [ 1 1 ]   is   w a y   in   w h ic h   h ac k er   ca n   ac q u ir co n f id e n tial  in f o r m at io n   l ik e   u s er n a m es,  p a s s w o r d s ;   cr ed it  in f o r m at io n s   b y   cr ea ti n g   a n   id en tical  p ag li k u s er   ac ce s s   s ites   i.e .   f a k w eb s ite s   lo o k   lik an d   f ee ls   li k s a m to   le g iti m ate  o n an d   in f o r m a tio n   i s   ca r r ied   o u t th r o u g h   e - m ail  s p o o f in g .   5)   P h ar m in g   [ 1 2 ]   is   ad v an ce d   v e r s io n   o f   p h i s h i n g   in   w h ic h   in t en d ed   to   r ed ir ec a   w eb s ite  to   an o th er   b o g u s   s ite.   I t c r ea tes v u ln er ab ilit y   i n   DNS  s er v er   s o f t w ar e.   C o m p r e s s ed   DNS  s er v er s   ar r ef er r ed   as p o is o n ed .   C o m p u ter s   u s ed   b y   h ac k er s   i n s talled   w i th   s o f t w ar in   w h ic h   it  g en er ates  r an d o m l y   f r o m   s e q u en ce   o f   alp h ab ets  a n d   f i n all y   w ca n   g et  t h r eq u ir ed   o n at  a n y   p o in o f   ti m a n d   th e y   ca n   u s it ,   it‟ s   j u s li k to k e n   g en er atio n   i n   b a n k i n g   s y s te m s   etc.   B y   cl ick i n g   o n   t h te x is   o n t y p o f   au th e n ticatio n   ca l led   C lic k - T ex t   [ 4 ] .   w u s er   u s es  h is / h er   ac co u n in   p u b lic  p lace s   h ac k er s   ca n   g et  it  b y   k e y   lo g g er s .   Ke y   lo g g er s   ar s o f t w ar in   w h ic h   it  ca n   r ec o r d   th k ey s   p r ess ed   b y   th u s er   at  th ti m o f   en ter in g   u s er n a m a n d   p ass w o r d s .   So   th is   i s   an o th er   t y p o f   h ac k i n g   tec h n i q u e.   Su p e r   co m p u ter s   ar th o s w h ic h   f a s t i n   ac tio n s   w h e n   c o m p ar ed   to   n o r m a co m p u ter s .   T h e y   ca n   g e th in f o r m atio n   w h ic h   w er d is p l a y ed   o n   th s cr ee n   [ 3 ]   an d   c an   d ec o d its elf   i n   o r d er   t o   f ill  th f o r m s   in   r eg i s tr atio n   o f   t h u s er   au th e n tica tio n   an d   m a n y   o t h er   w a y s .   T h ese  co m p u ter s   ca n   ea s il y   g r ab   th in f o r m atio n   w h ic h   is   v er y   u s e f u in   h ac k in g .   I n   r ec en r esear ch e s   th e y   f o u n d   th at  s u p er   co m p u ter s   ca n n o g et  th i n f o r m atio n   w h ic h   w as o n   th i m a g es .       3.   RE L AT E WO RK   3 . 1 .   G ra ph ia l P a s s w o rd   I n   g r ap h ical  p ass w o r d   [ 1 ]   s c h e m i m a g es  w er u s ed   as  p ass w o r d   f o r   au th e n ticatio n ,   im ag e s   w er e   u s ed   in   d if f er e n tech n iq u e s   f o r   au th e n ticat io n   lik p as s   p o in ts   [ 1 7 ] ,   [ 1 8 ] ,   h o s p o t.  I m ag es  w er u s ed   i n   s eq u en ce   to   u n lo ck t h is   r ec o r d s   th p atter n   [ 2 9 ]   o f   click s   o n   th i m ag e s .   P ass lo g i x   [ 8 ]   ar u s ed   to   ch ec k   u s er   click s .   R ec o g n itio n b ased   s ch e m r eq u ir es  id en t if y i n g   a m o n g   d ec o y   o f   i m a g es.  Face   r ec o g n itio n   is   o n o f   th t y p es  o f   a u t h en ticatio n   r ef er s   to   P ass f ac es.  I n   t h i s   it   s to r es  t h i m a g es  o f   t h f ac e s   i n   d atab ase  in   g r id   [ 3 5 ]   s ec tio n   an d   s ec tio n s   w er n o t ed   f o r   v er if icatio n   a n d   w h en   i m atch e s   w it h   th a u th e n ticat io n   ti m it  ac ce p t s   an d   r est it r ej ec ts .   I n   Dr a w - A - Secr et  ( DAS)   [ 3 1 ]   u s er   r ec o r d s   h is   p as s w o r d   b y   d r a w in g   o n   2 g r id .   S y s te m   e n co d es th e   s eq u en ce   o f   g r id   ce lls   alo n g   d r a w i n g   p at h   o f   u s er .   P ass - Go   [ 3 0 ]   im p r o v e s   D A [ 2 0 ]   u s ab ilit y   b y   i n ter s ec ti n g   g r id   in ter s ec tio n   p o in r ath er   th an   g r id   ce lls .   B DAS  [ 3 2 ] ,   [ 3 3 ]   a d d s   b ac k g r o u n d   i m a g es   to   DA to   cr ea te  u s er s   m o r co m p lex   p ass w o r d s .   C u ed - r ec all  s ch e m e,   a n   ex ter n al  c u i s   e x is ts   to   m e m o r ize  an d   e n ter s   p ass w o r d .   P ass P o in ts   [ 2 1 ]   is   w id el y   u s ed   click - b ased   cu ed - r ec all  s c h e m w h er click s   w er r ec o r d ed   an d   h av e   r e - clic k ed   s a m e   d u r i n g   a u th e n tica tio n .   C u ed   c lick   p o in ( C C P )   [ 3 6 ]   is   s i m i lar   to   P ass P o in b u u s ed   o n i m a g p er   click ,   in   w h ich   n ex i m a g s elec t s   b y   f u n ctio n .   P er s u asiv C u ed   C lic k   P o in ( P C C P )   [ 5 ]   is   ex ten d i n g   C C P   b y   s e lecti n g   p o in t o n   i m a g r es u lti n g   i n   cr e atin g   r an d o m   clic k .     3 . 2 .   Ca ptc ha   C ap tch a   i s   g e n er all y   u s ed   to   d if f er en tia te  h u m an s   a n d   b o ts   ap ar t.  I t c o n s is ts   o f   te x t [ 2 2 ]   an d   n u m b er s   in   it  i n   d i f f er en f o n t s .   I is   an   ac r o n y m   o f   C o m p letel y   Au to m ated   P u b lic  T u r n i n g   test   to   t ell  C o m p u ter s   a n d   Hu m an s   A p ar t.  T w o   t y p es  o f   v is u al  C ap tch ar te x C ap t ch [ 3 9 ]   an d   I m a g e - R ec o g n i t io n   C ap tc h ( I R C )   [ 2 3 ] .   I n itial  r ec o g n itio n   is   o n   ch ar ac ter   w h ile   r est   is   o n   n o n - c h ar ac ter   o b j ec ts .   T ex C a p tch i s   r el y in g   o n   d if f ic u lt y   o f   c h ar ac ter   s e g m e n tatio n ,   w h ich   is   h ar d   an d   e x p e n s i v co m p u tatio n all y .   I R C s   r el y   o n   d i f f ic u lt y   o f   o b j ec id en tif icatio n   o r   class i f icatio n .   Asi r r [ 3 8 ]   r elies  o n   b in ar y   o b j ec class if icatio n u s er   is   as k ed   to   id en ti f y   al t h ca ts   f r o m   a   p an el  o f   i m a g e s   o f   ca t s   an d   d o g s   [ 1 9 ] .   C ap tch ca n   b cir cu m v en ted   th r o u g h   r ela y   attac k s   w h er eb y   C ap tch c h all en g e s   ar r ela y ed   to   h u m a n   s o lv er s ,   w h o s a n s w er s   ar f ed   b ac k   to   t h tar g eted   ap p licatio n .   I n   r esear c h es  m a d o n   h u m an s   it   w as   n o ticed   th at  h u m a n s   r ec o g n ize  i m a g e s   lo n g er   ti m w h e n   co m p ar ed   to   p h r ases ,   n u m b er   etc.     Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 2 5 2 - 8814   IJ AA S    Vo l.   5 ,   No .   2 J u n e   2 0 1 6   :   94     10 0   96   I n   m an y   b a n k i n g   s ites   in   o r d er   to   r eg is ter   a   u s er   C A P T C HA‟ s   w er u s ed   i n   o r d er   to   av o id   b o ts   in ter f er e n ce   in   it  a n d   m ak i p er f ec tl y   b y   h u m an s .   C A P T C HA‟ s   w er o f   d if f er en t y p es  in   w h ic h   s m all   eq u atio n   w a s   g i v e n   an d   a n s wer   h as  to   t y p as  co n f o r m atio n ,   eq u atio n   w as  i n   i m a g to   av o id   b o ts ,   w h ic h   ca n   ea s il y   s o lv it  w h e n   th e y   w er in   tex f o r m at.   T h is   tec h n iq u is   w id el y   u s ed   to   av o id   b o ts   f il lin g   t h f o r m s .   Ma n y   o r g a n izatio n s   to   s ec u r th eir   in f o r m atio n   th e y   u s d if f er en s ec u r it y   tech n iq u es.  I n   o u r   d ail y   lif w u s e   m an y   s u c h   tec h n iq u es  o n o f   it  w a s ,   d u r in g   o u r   tr a n s ac tio n s   in   b an k in g   t h r o u g h   n et  b an k i n g   a f ter   r eg i s ter i n g   th r o u g h   o u r   m o b ile  p h o n w g et  aler t b y   w h ich   w ca n   ac k n o w led g w h at  h a s   f r o m   o u r   ac co u n t a t t h at  ti m e.     OT P   is   also   o n o f   th s ec u r ed   p r o ce s s es,  w h ic h   is   an o t h er   ad v a n ce d   s tep   in   s ec u r i t y   en h an cin g .   I n   th is   u s er   g e ts   o n ti m p ass w o r d   at  th ti m o f   tr an s ac tio n   an d   b y   en ter i n g   th n u m b er   w h ic h   w as  g e n er ated   an d   s en to   th m o b ile  at  th r eq u ir ed   ar ea   w ca n   co n ti n u e   o u r   tr an s ac tio n   s a f el y .   I n   C APT C HA   tec h n iq u f o r   v i s u al   p r o b lem s   p er s o n   au d io   f ac il it y   w as  p r o v id ed .   As  m en tio n ed   ab o v C A P T C H A   i m a g es  w er e   r esis ta n t to   Op tical  C h ar ac ter   R ec o g n itio n   ( O C R )   attac k s .   I n   n e w   m e th o d   o f   C A P T C H A   u s er   d o es n o t r eq u ir e   to   en ter   tex t,  i n s tead   u s er   w er ask ed   to   s elec p ic k   o r   i m ag e s   f r o m   d ec o y   o f   i m a g e s .   T h is   ca n   b u s ed   a s   g r ap h ical  p ass w o r d .   W h av m an y   t y p e s   o f   g r ap h ica p ass w o r d   in   d e m a n d .   I n   w 8   an   i m ag is   u s ed   in   w h ich   u s er   h a s   to   s elec f e w   p o in i n   s eq u en ce   i n   o r d er   to   ac ce s s   n ex w h e n   h e/s h w an to   lo g i n .   W h en   lo g i n   h h as   r e m e m b er   t h p o s itio n s   at  w h ich   h m ad p o in ts   i n   s eq u e n ce   an d   it  ac t s   as  a   p ass w o r d ,   it‟ s   is   v er y   h ar d   to   r e m e m b er   s o   it is   n o t u s ed   m o s tl y .     3 . 3 .   Ca ptc ha   in Aut hentic a t io n   I n   th is   p r o to co C ap tch an d   p ass w o r d   ar u s ed   in   u s er   au th e n tica tio n   p r o to c o l,  w h ich   is   ca lled   as  C ap tch a - b ased   P ass w o r d   Au th en ticatio n   ( C b p A )   [ 2 ]   p r o t o co to   s to p   o n lin d ictio n a r y   at tack s .   C b P A - p r o to co l   r eq u ir es  s o lv in g   C ap tch ch alle n g v alid ati n g   u s er   I an d   p ass w o r d u s er   h a s   to   s o lv C ap tch a   ch alle n g b e f o r d en ied   ac ce s s .   I n   I m p r o v ed   C b P A - p r o to co [ 2 ]   o n ly   u s er   tr u s ted   co o k i es  w er s to r ed   an d   ap p lied   C ap tch ch alle n g o n l y   o n   n u m b er   o f   f ai led   lo g in   a t te m p ts .   I n   t h i s   s c h e m C ap tch is   an   i n d ep en d en t   en tit y   w i th   te x o r   g r ap h ical  p ass w o r d   ico n s   [ 2 7 ] ,   b u is   b o th   C ap tch a   an d   a   g r ap h ical  p as s w o r d   s ch e m [ 1 4 ]   w h ic h   is   co m b i n ed   in to   s i n g l en tit y .       4.   P RO P O SE WO RK   I n   th i s   p ap er ,   w h a v ad d ed   an   ex tr a u t h en t icatio n   m et h o d   to   d is tin g u i s h   b o ts   a n d   h u m an s   as  w ell   as  to   a v o id   s u p er   co m p u ter s   t o   h ac k   b y   u s i n g   i m a g es  ( ca p t ch a )   as   o n e   o f   th e   p ass w o r d .   T h is   is   an   e x ten s io n   m ad to   g e n er al  r eg i s tr atio n   p r o ce s s   in   o r d er   to   p r o v id s ec u r it y .   I m a g a u t h en t ica tio n   d is c u s s   u n d er   g r ap h ical  p a s s w o r d s ,   it   h a s   b ee n   ta k e n   i n to   co n s id er   t h at  c ap tch i n   a n   i m a g f o r m a a n d   m ad it   as   o n o f   au th e n tica tio n .         Fig u r 1 .   Flo w   c h ar t o f   P r o p o s al   Evaluation Warning : The document was created with Spire.PDF for Python.
IJ AA S   I SS N:  2252 - 8814       Gra p h ica l P a s s w o r d   Usi n g   C a p tch a   ( Y.  C h a n d r a   S ek h a r   R e d d y )   97   I n   th i s   p r o j ec w h a v u s ed   Net  b ea n s   f o r   d ev elo p m e n p u r p o s e,   j s p s   f o r   v alid atio n   o f   i n f o r m atio n   en ter ed   in   t h p ag e,   f r o n te n d   u s i n g   HT ML   an d   b ac k en d   u s in g   J SP .   I n   lo g in   p a g it  co n t ain s   o f   o n Alp h a - n u m er ic  p as s w o r d   an d   t h e n   h e/sh e   h a s   to   s e lect  o n e   o f   th i m ag e s   ( ca p tch a)   a s   s ec o n d   p as s w o r d   w h ic h   h e/s h e   s elec ts   at  th r eg i s tr atio n   ti m e .   I n   r eg is tr atio n   p ag alo n g   w ith   n o r m a Alp h a - n u m er ic  p ass w o r d ,   u s er   h a s   to   s elec a n   i m ag e   ( ca p tch a)   as  s ec o n d   p ass w o r d   an d   h e /s h h a s   to   r e m e m b er   t h w o r d s   an d   also   its   s t y le  s o   th at   h ca n   lo g i n   v er y   s ec u r el y   w it h o u f ea r   o f   h ac k in g .   W h e n   u s er   w a n ts   to   lo g in   h e/ s h e   en ter s   is   A lp h a - n u m er ic   p ass w o r d   a n d   also   h e/s h h as  to   s elec h is   i m a g w h ic h   w a s   s elec ted   at  t h ti m o f   r eg is tr a tio n   f r o m   d ec o y   o f   i m a g es  [ 3 7 ]   an d   also   o f   d if f er en f o n s t y le s   o f   s a m w o r d ,   ex ac i m ag h as  to   s elec f r o m   it  an d   h e/s h ca n   lo g in   s u cc e s s f u ll y ,   i f   n o h e/s h r ec eiv es  a n   er r o r .   Fo r   m o r s ec u r it y   r ea s o n s   n u m b er   o f   t r ails   w ill  b li m ited   an d   af ter   it a cc o u n w i ll b lo c k ed .       5.   RE SU L T A ND  AN AL Y SI S     5 . 1 .   Reg is t ra t io n P a g e   I n   th is   p ag g en er al  d etails  li k h is   n a m e ,   e m ail  r eq u ir ed   f o r   f u r th er   ass i s ta n ce ,   u s er   n a m w h ic h   is   u s ed   d u r i n g   lo g i n   ti m a n d   p a s s w o r d   o f   alp h a - n u m er ic  a n d   t h en   s u b m it   d etails  to   t h s er v e r   th en   it  r ed ir ec to   ca p tch s elec t io n   p ag e   in   w h i ch   ca p tch h a s   to   s elec t   f r o m   d ec o y   o f   i m a g es,  b u i n   t h is   w m e n tio n ed   o n l y   f e w   f o r   ea s y   ap p ea r an ce .                                                                                                           Fig u r 2 .   R eg is tr at io n   P ag e       5 . 2 .   Ca ptc ha   Select io a t   Reg is t r a t io T i m   I n   th i s   p ag u s er   n ee d   to   s elec h is   ca p tc h a   f o r   f u tu r ac ce s s   to   ac co u n a n d   h e/ s h h as  to   r e m e m b er   it  ex ac tl y   a lo n g   w it h   its   s t y le  to o .   A f ter   s elec t io n   u s er   s u cc e s s f u l l y   co m p lete s   h is   r eg i s tr at io n   an d   h e/ s h ca n   lo g in   b y   t h eir   cr ed en tial s .   T o   th co n v e n ie n f o r   v ie w   w h av d e v elo p ed   o n l y   b as ic  ca p tch a‟ s   an d   le s s   in   n u m b er ,   in   g e n er al  it  h as  m an y   i m ag e s   an d   d i f f er e n i n   s t y le s   to o .   Data   b ases   h a v li n k   to   th i m ag e s   p ath   f o r   ac ce s s i n g   t h e m   at  r ig h ti m e s .   T h ese  ca n   g et  s to r ed   w it h   s p ec if ic  id   f o r   v er i f icatio n   w h e n   u s er   h as  s elec ted   it.  I n   m o r s e cu r co n d itio n s   w ca n   u s i m a g es   w it h   co lo u r s   a n d   s a m f o n a s   o th er s   a n d   ca n   m a k m o r e   ca p tch a‟ s .           Fig u r 3 .   C ap tch Selectio n   at   R eg i s tr atio n     Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 2 5 2 - 8814   IJ AA S    Vo l.   5 ,   No .   2 J u n e   2 0 1 6   :   94     10 0   98   5 . 3 .   L o g in P a g e   User   ca n   lo g i n   in to   h i s /h er   ac co u n b y   e n ter i n g   th e   u s er   c r ed en tials   a n d   p r ess   lo g i n   b u t to n   an d   it   r ed ir ec ts   to   th p ag in   w it h   ca p tch a‟ s   o f   d if f er en t f o n t st y les   an d   w o r d s   w er ex i s ts .           Fig u r 4.   L o g i n   P ag e       5 . 4 .   Ca ptc ha   Select io a nd   Ver if ica t io at   L o g in  T i m e   I n   th i s   p ag h e/ s h h as  to   s ele ct  th ca p tch w h ich   u s er   h a s   o p ted   at  th tim o f   r eg is tr atio n   an d   h a s   to   s elec it  th e n   it  ca n   lo g i n   s u cc e s s f u ll y ,   i f   h f ail s   to   s e lect  ex ac tl y   it  w il r ed ir ec to   f ailu r p ag a n d   d is p la y s   er r o r   m ess a g e.                   Fig u r 5 .   C ap tch Selectio n   at   L o g i n           5 . 5 .   Af t er   Su cc ess f ul  L o g in   I f   u s er   s elec ted   ca p tch m atc h es  to   h is   ac co u n w elco m e   p ag ap p ea r s   i f   n o er r o r   o cc u r s   a n d   h e/s h ca n   lo g o u t b y   t h li n k   w h ic h   h a s   d is p la y ed   at  th r i g h t to p   o f   th p ag e.           Fig u r 6.   Su cc es s f u L o g i n       5 . 6 .   Wro ng   Ca ptc ha   Select ed   As  u s er   s elec ted   ca p tc h d o esn m atc h es  to   h i s   ac co u n o r   s elec ts   w r o n g   ca p tch a   th is   p ag g et s   d is p la y .   I f   a n   u n a u t h o r ized   tr y   to   u s e   it  a f ter   3 - 4   tr ail s   ac c o u n t   w ill   g et s   lo c k ed   an d   u s er   ca n   s e n d   r eq u est   to   th ad m i n   an d   g ets p er m i s s io n   an d   ad m in   w i ll u n lo ck s   ac co u n t a f ter   v er if icatio n .   Evaluation Warning : The document was created with Spire.PDF for Python.
IJ AA S   I SS N:  2252 - 8814       Gra p h ica l P a s s w o r d   Usi n g   C a p tch a   ( Y.  C h a n d r a   S ek h a r   R e d d y )   99       Fig u r 7 .   W r o n g   C ap tch Sele cted       I n   th i s   s ec tio n ,   it  is   e x p lai n ed   th r esu lts   o f   r esear ch   an d   at  th s a m ti m is   g iv e n   t h e   co m p r e h en s iv e   d is c u s s io n .   R e s u lt s   ca n   b p r ese n ted   i n   f i g u r es,  g r ap h s ,   tab le s   a n d   o th er s   t h at  m a k t h r ea d er   u n d er s ta n d   ea s il y   [ 2 ] ,   [ 5 ] .   T h d is cu s s io n   ca n   b m ad in   s e v er al  s u b - c h ap ter s .       6.   CO NCLU SI O N                    C A P T C HA   ca n   p r ev en t h b o ts   attac k s   o n   ac co u n ts   a n d   p r o v id s ec u r it y   an d   u s er s   ca n   r e m e m b er   i m a g es  lo n g   la s ti n g   a n d   th i s   h elp s   u s er s .   So   t h is   h elp s   i n   m a n y   w a y s   f o r   s ec u r it y ,   i n ter f ac e   o f   f r o n te n d   s h o u ld   b m o r f r ien d l y   an d   attr ac ti v an d   m o r s to r ag ca p ac it y   o f   d atab ases   f o r   i m a g es.  B y   t h i s   p r o j ec C ap tch as   Gr ap h ical  is   i m p lan ted   i n   o u r   p r o j ec t.       RE F E R E NC E S     [1 ]   R.   Bid d le,  S .   C h ias so n ,   a n d   P .   C.   v a n   Oo rsc h o t,   G ra p h ica p a ss w o rd s: L e a rn in g   f ro m   th e   f irst  t we lv e   y e a r s,”  A CM   Co m p u t.   S u rv e y s.  2 0 1 2 4 4 ( 4 ) .   [2 ]   M .   A lsa leh ,   M .   M a n n a n ,   a n d   P .   C .   v a n   Oo rsc h o t ,   Re v isit in g   d e f e n se s ag a in st l a rg e - sc a l e   o n li n e   p a ss w o rd   g u e ss in g   a tt a c k s,”  IEE T ra n s.  De p e n d a b l e   S e c u re   Co mp u t Ja n u a ry /F e b ru a ry   2012 9 ( 1 ):   1 2 8 1 4 1 .   [3 ]   S .   Kim ,   X .   Ca o ,   H.  Zh a n g ,   a n d   D.   T a n ,   En a b li n g   c o n c u rr e n t   d u a v iews   o n   c o mm o n   L CD sc re e n s,”   in   P r o c .   A CM   A n n u .   Co n f .   Hu m a n   F a c to rs Co m p u t.   S y ste m .   2 0 1 2 :   2 1 7 5 2 1 8 4 .   [4 ]   J.  Bo n n e a u ,   T h e   sc ien c e   o g u e s sin g A n a lyz in g   a n   a n o n y mize d   c o rp u o 7 0   mill i o n   p a ss wo rd s ,   in   P ro c .   IE EE   S y m p .   S e c u rit y   P riv a c y .   Ju n   2 0 1 2 20 25 .   [5 ]   Ch ias so n ,   S . ,   S to b e rt,   E. ,   F o rg e t,   A . ,   Bid d le,  R. ,   v a n   Oo rsc h o t,   P . C. P e rsu a siv e   Cu e d   Cli c k - P o in ts:  De sig n ,   im p le m e n tatio n ,   a n d   e v a lu a ti o n   o f   a   k n o w led g e - b a se d   a u th e n ti c a ti o n   m e c h a n ism .   IEE T r a n sa c ti o n o n   De p e n d a b le a n d   S e c u re   Co m p u ti n g   ( T DS C) ,   2 0 1 2 .   [6 ]   A n d ro id ,   h tt p : // b e u st . c o m / w e b lo g /arc h iv e s/ 0 0 0 4 9 7 . h tm l,   site a c c e ss e d   in   De c ,   2 0 1 2   [7 ]   S ig n in g   in   w it h   a   p ict u re   p a ss w o rd ,   in   B u il d in g   W in d o w 8   in   t h e   M S DN   Blo g s,   h tt p : // b l o g s.m sd n . c o m /b /b 8 /arc h i v e /2 0 1 1 /1 2 /1 6 /sig n in g - in - w it h a - p ictu re - p a ss w o rd . a sp x ,   las t   a c c e ss e d   in   Oc 2 0 1 2 .   [8 ]   P a ss lo g ix ,   h tt p :/ /w ww . p a ss lo g i x . c o m ,   las a c c e ss e d   in   Oc 2 0 1 2 .   [9 ]   Bru te f o rc e   a tt a c k ,   h tt p :/ /e n . w ik ip e d ia.o rg /w ik i/ Bru te_ f o rc e _ a tt a c k ,   las a c c e ss e d   in   Oc 2 0 1 2 .   [1 0 ]   Dic ti o n a ry   a tt a c k ,   h tt p :/ /en . w ik ip e d ia.o rg /w ik i/ Dic ti o n a r y _ a tt a c k ,   las a c c e ss e d   in   Oc 2 0 1 2 .   [1 1 ]   P h ish i n g ,   h tt p :/ /en . w ik ip e d ia.o r g / w ik i/ P h is h in g ,   las a c c e ss e d   in   Oc 2 0 1 2 .   [1 2 ]   P h a rm in g ,   h tt p :/ /en . w ik ip e d ia.o rg /w i k i/ P h a rm in g ,   las a c c e ss e d   i n   Oc 2 0 1 2 .   [1 3 ]   S p y w a r e ,   h tt p :/ /en . w ik ip e d ia.o r g / w ik i/ sp y w a re ,   las a c c e ss e d   in   Oc 2 0 1 2.   [1 4 ]   X . Y.  L iu . ,   J.H.  Qiu . ,   L . C.   M a . ,   H.C.   G a o . ,   e tc.,   No v e Cu e d - re c a ll   Gr a p h ic a P a ss wo rd   S c h e me ,   In   six th   In tern a ti o n a C o n f e re n c e   o n   Im a g e   a n d   G ra p h ics   (ICIG ).   2 0 1 1 9 4 9 - 9 5 6 .   [1 5 ]   X .   L iu ,   H.  GA O,  L .   W a n g   a n d   X .   Ch a n g ,   A n   En h a n c e d   Dra w i n g   Re p ro d u c ti o n   G ra p h ica P a ss w o rd   S trate g y .   Jo u rn a o f   Co m p u ter S c ien c e   a n d   T e c h n o lo g y .   2011 :   2 6 (6 ):   9 8 8 - 9 9 9 .   [1 6 ]   El u a rd ,   M . M a e tz,  Y.;   A les sio ,   D.;   Actio n - b a se d   g ra p h ica p a ss wo rd Cli c k - a - S e c re t ,   2 0 1 1   IEE In tern a ti o n a l   Co n f e re n c e   o n   Co n su m e El e c tro n ics .   2 0 1 1 2 6 5 - 2 6 6 .   [1 7 ]   H.C. G a o ,   L . C. M a ,   J.H.Qiu   a n d   X . Y.L iu ,   Exp lo r a ti o n   o f   a   Ha n d - b a se d   Gr a p h ica Pa ss wo rd   S c h e me ,   P r o c e e d in g s o f   th e   4 th   in tern a t io n a c o n f e re n c e   o n   S e c u r it y   o f   in f o rm a ti o n   a n d   n e tw o rk s .   2 0 1 1 .   [1 8 ]   P .   C.   v a n   Oo rsc h o a n d   J.  T h o rp e ,   Ex p lo it i n g   p re d icta b il it y   in   c li c k b a se d   g r a p h ica p a ss w o rd s,”  J.  Co m p u t.   S e c u rit y ,   v o l.   1 9 ,   n o .   4 ,   p p .   6 6 9 7 0 2 ,   2 0 1 1 .   [1 9 ]   R.   L in ,   S . - Y.  Hu a n g ,   G .   B.   Be ll ,   a n d   Y. - K.  L e e ,   n e CAP T CHA  in ter fa c e   d e sig n   fo m o b il e   d e v ice s ,   in   P r o c .   1 2 t h   A u stra l.   Us e In ter.  C o n f e re n c e .   2 0 1 1 3 8.   [2 0 ]   H.C.   G a o . ,   Z. J.  Re n . ,   X . L .   C h a n g . ,   X . Y.   L iu . ,   e tc. ,   Ne Gr a p h ica P a ss wo rd   S c h e me   Res ista n t o   S h o u l d e r - S u rfi n g ,   I n tern a ti o n a l   C o n f e re n c e   o n   Cy b e rw o rld s (CW ).   De c e m b e 2 0 1 0 1 9 4 - 1 9 9 .   [2 1 ]   P .   C.   v a n   Oo rsc h o t ,   A .   S a leh i - A b a ri  a n d   J.  T h o rp e .   P u re ly   Au to m a ted   A tt a c k o n   P a ss P o i n ts - S ty le  G r a p h ica P a ss w o rd s” .   IEE T ra n s a c ti o n s o n   In f o rm a ti o n   Fo re n sic a n d   S e c u rity .   2 0 1 0 :   5 ( 3 ):  3 9 3 - 4 0 5 .     [2 2 ]   Z.   Zh e n g ,   X .   L iu ,   L .   Yin ,   Z.   L iu   A   H y b rid   p a ss w o rd   a u th e n ti c a ti o n   sc h e m e   b a se d   o n   sh a p e   a n d   te x t”,  Jo u rn a o f   Co m p u ters .   2 0 1 0 :   5 ( 5 ).   [2 3 ]   B.   B.   Z h u   e a l . ,   A tt a c k s an d   d e sig n   o f   im a g e   re c o g n it io n   CA P T CH As ,   in   P ro c .   A CM   CCS .   2 0 1 0 :   187 2 0 0 .   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 2 5 2 - 8814   IJ AA S    Vo l.   5 ,   No .   2 J u n e   2 0 1 6   :   94     10 0   100   [2 4 ]   S .   L i,   S .   A .   H.  S h a h ,   M .   A .   U.  Kh a n ,   S .   A .   Kh a y a m ,   A . - R.   S a d e g h i,   a n d   R .   S c h m it z ,   Bre a k in g   e - b a n k in g   CA P T C H A s,” in   P r o c .   A CS A C,   2 0 1 0 1 1 0 .   [2 5 ]   A L a sh k a ri,   e a l. ,   S h o u l d e S u rf in g   a tt a c k   in   g ra p h ica p a ss w o rd   a u th e n ti c a ti o n ,   In tern a ti o n a Jo u r n a o f   Co m p u ter S c ien c e   a n d   I n f o rm a ti o n   S e c u rit y   (IJCSIS ).   2 0 0 9 6 ( 2 ) .   [2 6 ]   H.C.   GA O,  X . Y.  L iu ,   R. Y.  Da i,   e tc.,   An a lys is  a n d   Eva l u a ti o n   o f   th e   Co lo rL o g in   Gr a p h ic a Pa ss wo rd   S c h e me .   T h e   5 th   I n tern a ti o n a C o n f e r e n c e   o n   Im a g e   a n d   G ra p h ics ,   S e p tem b e 2 0 0 9 2 0 - 2 3 .     [2 7 ]   K.  Bica k c i,   N.  B.   A tala y ,   M .   Yu c e e l,   H.  G u rb a sla r,   a n d   B.   Erd e n iz,  T o wa r d u sa b l e   so lu ti o n to   g ra p h ica l   p a ss wo rd   h o tsp o p ro b lem ,   In   3 3 rd   A n n u a IEE E   In ter n a ti o n a C o m p u ter  S o f tw a re   a n d   A p p li c a ti o n Co n f e re n c e .   2 0 0 9 .   [2 8 ]   H.C. G a o ,   X . Y.L iu ,   S . D.W a n g ,   R. Y.Da i.   n e w   g ra p h ic a p a ss wo rd   sc h e me   a g a i n st  sp y wa re   b y   u sin g   CAP T CHA .   In :   P r o c e e d i n g s o f   th e   sy m p o siu m   o n   u sa b le p riv a c y   a n d   se c u rit y .   Ju ly   2009 :   15 - 1 7 .   [2 9 ]   S .   Ch ias so n ,   A .   F o rg e t,   E.   S to b e r t,   P .   C.   v a n   Ors c h o t ,   a n d   R.   Bi d d le.  M u lt ip le  p a ss w o rd   in terf e re n c e   in   tex a n d   c li c k b a se d   g ra p h ica p a ss w o rd s” .   In   A CM   Co m p u ter an d   C o m m u n ica ti o n s S e c u r it y .   2 0 0 9 .   [3 0 ]   H.  T a o   a n d   C.   A d a m s.  P a ss - Go A   p ro p o sa to   im p ro v e   th e   u sa b il it y   o f   g r a p h ica p a ss w o rd s” .   In tern a ti o n a l   Jo u rn a o f   Ne tw o rk   S e c u rit y .   2 0 0 8 :   7 ( 2 ):   2 7 3 - 2 9 2 .   [3 1 ]   P .   C.   v a n   Oo rsc h o a n d   J.  T h o rp e .   On   p re d ictiv e   m o d e ls  a n d   u se r - d ra w n   g ra p h ica p a ss w o rd s” .   A C M   T ra n sa c ti o n on  I n f o rm a ti o n   a n d   S y ste m   S e c u rit y .   2 0 0 8 :   1 0 (4 ):   1 - 33.     [3 2 ]   L .   Y.  P o r,   X .   T .   L im ,   M .   T .   S u ,   a n d   F .   Kia n o u sh .   T h e   d e sig n   a n d   im p le m e n tatio n   o f   b a c k g ro u n d   P a ss - G o   sc h e m e   to w a rd s   se c u rit y   th re a ts” .   W S E AS  T ra n sa c ti o n o n   In f o rm a ti o n   S c ien c e   a n d   A p p li c a ti o n s.  Ju n e   2 0 0 8 :   5 ( 6 ):   9 4 3 - 9 5 2 .   [3 3 ]   L .   Y.  P o r   a n d   X.  T .   L im ,   M u lt i - G rid   b a c k g ro u n d   P a ss - G o .   W S EA S   T ra n sa c ti o n o n   In f o r m a ti o n   S c ien c e   a n d   A p p li c a ti o n s.   7( 5 )   [3 4 ]   H.  Ga o ,   X .   G u o ,   X.  Ch e n ,   L .   Wan g ,   a n d   X .   L iu ,   Y AGP:   Y e a n o th e g ra p h ic a p a ss w o rd   stra te g y .   In   A n n u a Co m p u ter S e c u rit y   A p p li c a ti o n Co n f e re n c e .   2 0 0 8 :   1 2 1 - 1 2 9 .   [3 5 ]   R.   W e iss  a n d   A .   De   L u c a ,   P a ss S h a p e -   u ti li z in g   str o k e   b a se d   a u t h e n ti c a ti o n   t o   i n c re a se   p a ss w o rd   m e m o ra b il it y .   In   No r d iCHI.   Oc to b e 2 0 0 8 3 8 3 - 3 9 2 .   A CM .   [3 6 ]   S .   Ch ias so n ,   A .   F o rg e t,   R.   Bid d le,  a n d   P .   C.   v a n   Oo rsc h o t.   In f lu e n c in g   u se rs t o wa rd s b e tt e p a ss wo rd s:  P e rsu a siv e   Cu e d   Cli c k - P o i n ts” .   I n   Hu m a n   Co m p u ter In tera c ti o n   (HCI),  t h e   Br it ish   C o m p u ter S o c iety .   S e p tem b e 2 0 0 8 .   [3 7 ]   E.   Ha y a sh i,   N.  C h risti n ,   R.   Dh a m ij a ,   a n d   A .   P e rrig . ,   Us e   Y o u I ll u sio n S e c u re   a u th e n ti c a ti o n   u s a b le  a n y wh e re ,   In   4 t h   A CM   S y m p o siu m   o n   Us a b le P r iv a c y   a n d   S e c u rit y   (S OU P S ),   P it tsb u rg h .   J u ly   2 0 0 8 .   [3 8 ]   P .   G o ll e ,   M a c h in e   le a rn i n g   a tt a c k s a g a i n st t h e   Asirra   CA PT CHA ,   in   P r o c .   A CM   CCS .   2 0 0 8 5 3 5 5 4 2 .   [3 9 ]   J.  Ya n   a n d   A .   S .   El   A h m a d ,   lo w - c o st a tt a c k   o n   a   M icr o so ft   CAP T CHA ,   in   P ro c .   A CM   CCS .   2 0 0 8 5 4 3 5 5 4 .   [4 0 ]   K.  Re n a u d .   Ev a lu a ti n g   a u t h e n ti c a ti o n   m e c h a n is m s” .   In   L .   Cra n o a n d   S .   G a rn k e l,   e d it o rs,  S e c u ri ty   a n d   Us a b il it y De sig n in g   S e c u re   S y ste m T h a P e o p le Ca n   Us e ,   c h a p te 6   2 0 0 5 1 0 3 - 1 2 8 .   O‟Re il ly   M e d ia.     [4 1 ]   A .   A d a m a n d   M .   A .   S a ss e .   U se rs  a re   n o th e   e n e m y w h y   u se rs  c o m p ro m is e   c o m p u ter  se c u rit y   m e c h a n ism s   a n d   h o w   to   tak e   re m e d ial  m e a su re s” .   Co m m u n ica ti o n s o f   th e   A CM .   199 9:   4 2 :   41 - 4 6 .     [4 2 ]   D.  F e ld m e ier an d   P .   Ka rn .   UN IX   P a ss w o rd   S e c u rit y - T e n   Ye a rs  L a ter .   In   Cry p to ' 8 9 ,   A u g u st 1 9 8 9 .   [4 3 ]   R.   M o rris  a n d   K.  T h o m p so n .   P a ss w o rd   S e c u rit y Ca s e   Hist o r y .   Co m m u n ica ti o n o f   th e   A C M .   1 9 7 9 2 2 (1 1 ) :   594 - 5 9 7 .   [4 4 ]   D.  F lo re n c i o   a n d   C.   He rley .   l a rg e - sc a le  stu d y   o W W W   p a ss wo rd   h a b it s .   In   1 6 t h   A CM   In tern a ti o n a W o rl d   W id e   W e b   Co n f e re n c e   ( W WW ).   M a y   2 0 0 7 .   [4 5 ]   A d a m s,  M .   A .   S a ss e ,   a n d   P .   L u n t.   M a k in g   p a ss wo r d se c u re   a n d   u sa b le .   In   HCI  9 7 P ro c e e d i n g o f   HCI  o n   P e o p le an d   C o m p u ters ,   L o n d o n ,   UK ,   1 9 9 7 1 - 19 .   Evaluation Warning : The document was created with Spire.PDF for Python.