E-commerce Security through Elliptic Curve Cryptography

0 downloads 0 Views 584KB Size Report
cryptography algorithms (encryption/decryption) which are main attraction in worNing setup of ... access, client information leaNage, credit card clowning etc. [4].
Available online at www.sciencedirect.com

ScienceDirect Procedia Computer Science 78 (2016) 867 – 873

,QWHUQDWLRQDO&RQIHUHQFHRQ,QIRUPDWLRQ6HFXULW\ 3ULYDF\ ,&,63 'HFHPEHU 1DJSXU,1',$

(FRPPHUFH6HFXULW\7KURXJK(OOLSWLF&XUYH&U\SWRJUDSK\ .KDOHHO$KPDGD0G6KRDLE$ODPE DE

6FKRRORI&6 ,70$188+\GHUDEDGDQG,QGLD

$EVWUDFW (FRPPHUFHLVFRQVLGHUHGDQH[FHOOHQWDOWHUQDWLYHORZWUDQVDFWLRQFRVWVDQGPRUHDFFHVVLEOHEXVLQHVVDSSURDFKWRDOORYHU ZRUOGFXVWRPHUV:HH[HPSOLI\PDQ\DV\PPHWULFDSSURDFKHVZKLFKXVHLQ(FRPPHUFHVHFXUHHOHFWURQLFWUDQVDFWLRQDQGRWKHU FU\SWRJUDSK\DOJRULWKPV HQFU\SWLRQGHFU\SWLRQ ZKLFKDUHPDLQDWWUDFWLRQLQZRUNLQJVHWXSRI(FRPPHUFH,QWKLVSDSHUZH SURSRVHDPRGHORI(WUDQVDFWLRQEDVHGRQ3*3 3UHWW\*RRG3ULYDF\ DQG(&&,WZLOOSRUWUD\WKDWKRZPXFKVHFXUHSD\PHQW DQGFXVWRPHURUGHURILQIRUPDWLRQZLOOEHHIILFLHQWO\KDQGOHGE\3*3EDVHGRQGXDOGLJLWDOVLJQDWXUH

 .H\ZRUGV(&&'LJLWDO6LJQDWXUH(QFU\SWLRQ(FRPPHUFH3UHWW\*RRG3ULYDF\6HFXUH(OHFWURQLF7UDQVDFWLRQ

,QWURGXFWLRQ (YROXWLRQRI(FRPPHUFHFDQEHDWWULEXWHGWRDWHFKQRORJLFDOLQQRYDWLRQDQG(FRPPHUFHLVFRORVVDOEXVLQHVV DQG LQFUHDVLQJ H[SRQHQWLDOO\ ,W FRQGXFWV WUDQVDFWLRQ WKURXJK ,QWHUQHW DOVR FDOOHG RSHQ SXEOLF QHWZRUN ZKLFK LV HIIHFWLYH WR LPSOHPHQW D YDULHW\ RI (EXVLQHVV SURFHVV >@ >@ $ ZLGH YDULHW\ RI FRPPHUFH LV FRQGXFWHG YLD ( FRPPHUFH LQFOXGLQJ HOHFWURQLF PRQH\ WUDQVIHU VXSSO\ FKDLQ PDQDJHPHQW RQOLQH PDUNHWLQJ RQOLQH WUDQVDFWLRQ SURFHVVLQJHOHFWURQLFGDWDLQWHUFKDQJH (', LQYHQWRU\PDQDJHPHQWV\VWHPVHWF(FRPPHUFHLVQRZEHLQJXVHGLQ DOOW\SHVRIEXVLQHVVLQFOXGLQJPDQXIDFWXULQJFRPSDQLHVUHWDLOVWRUHVDQGVHUYLFHILUPV(FRPPHUFHKDV PDGHEXVLQHVVSURFHVVHVPRUHUHOLDEOHDQGHIILFLHQW&RQVHTXHQWO\(FRPPHUFHLVQRZHVVHQWLDOIRUEXVLQHVVHV WR  EH  DEOH  WR  FRPSHWH LQ  WKH JOREDO PDUNHWSODFH >@ 7RGD\ SULYDF\ DQG VHFXULW\ DUH D PDMRU FRQFHUQ IRU ( FRPPHUFH,Q(FRPPHUFHPDQ\VHFXULW\LVVXHVDUHLQFUHDVLQJGD\E\GD\RQWKHRSHQ,QWHUQHWOLNHXQDXWKRUL]HG DFFHVVFOLHQWLQIRUPDWLRQOHDNDJHFUHGLWFDUGFORZQLQJHWF>@7KHIXWXUHLVOLNHO\WREHPRUHDODUPLQJLQWKHVHQVH WKDWFULPHVZLOOEHFRPPLWWHGZLWKRXWWKHNQRZOHGJHDQGFRRSHUDWLRQRIWKHYLFWLP3UHYHQWLQJF\EHUFULPHLQWKH IXWXUHZLOOUHTXLUHVWURQJ(VHFXULW\UDWKHUWKDQSODLQKXPDQSUXGHQFH>@ 7RGHYHORSWKH(FRPPHUFHVHFXULW\ SULYDF\DUHWKHPDLQLVVXHRQWKH,QWHUQHW6RWRRYHUFRPHWKHVHFXULW\ SUREOHP ZH VKRXOG KDYH VRPH SURWHFWHG FRQGLWLRQV WKDW VKRXOG SURYLGH WKH DGHTXDWH SURWHFWLRQ WR WKH WUDQVDFWLRQ LQIRUPDWLRQIRUDOOHQWLW\LQ(FRPPHUFHWUDQVDFWLRQ &XVWRPHUVDUHZDWFKIXOWRHQJDJHLQ(FRPPHUFHGXHWRVHFXULW\ SULYDF\SUREOHPVOLNHKDFNLQJFXVWRPHUV¶ LQIRUPDWLRQ DQG PDQ\ PRUH DWWDFNV H[LVW RQ WKH RSHQ QHWZRUN ZKLFK LV DODUPLQJ WR WKH FXVWRPHU LQIRUPDWLRQ ,QWHUQHW LV SDFNHW RI VHFXULW\ WKUHDW HVSHFLDOO\ ''R6 '5'R6 DWWDFN LQWHJULW\ YLRODWLRQ DFFHVV FRQWURO DQG LQIUDVWUXFWXUHDWWDFNV7KXVWKHVHGDQJHUVJHWWREHGLJLWDOWHUURULVPE\DQGODUJH&\EHUZDULVGHEDVLQJWKHZHE DQGKRVWV\VWHPDQGLWVHQWLUHFRPSRQHQWDQGFUXPEOHVLW>@

1877-0509 © 2016 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/). Peer-review under responsibility of organizing committee of the ICISP2015 doi:10.1016/j.procs.2016.05.549

868

Khaleel Ahmad and Shoaib Alam / Procedia Computer Science 78 (2016) 867 – 873

/LWHUDWXUH6XUYH\ 7KLV SDSHU H[SODLQV WKH YLWDO RI VHFXULW\ LVVXHV LQ (FRPPHUFH 7KURXJK WKH DQDO\VLV WKH FXVWRPHUV DQG WKH RUJDQL]DWLRQWRMRLQWKRVHLQDVLQJOHDVSHFWZLWKUHVSHFWWR(FRPPHUFHVHFXULW\%\VXFKH[DPLQDWLRQRIGDWDLW SURGXFHVDQH[WHQVLYHSHUVSHFWLYH,WZLOOUHGXFHWKHJDSEHWZHHQRUJDQL]DWLRQDQGWKHFXVWRPHUV¶REMHFWLYHVDQG WKHLU SHUFHSWLRQV %\ WKH IDU UHDFKLQJ SHUVSHFWLYH RI LQYHVWLJDWLRQ GDWD DERXW FXVWRPHU DQG WKH RSHQ ,QWHUQHW DVVRFLDWLRQH[HFXWHVXFKDUUDQJHPHQWZKLFKDGMXVWHGWKHFXVWRPHUQHHGVDOOWKHPRUHYLDEO\>@ 6HFXULW\,VVXHV,Q(FRPPHUFH$W9DULRXV/HYHOV 7UDQVDFWLRQOHYHO 

x

x

5HSO\$WWDFNV,WLVDQHWZRUNDWWDFNLQZKLFKDWWDFNHUZDQWWREOXIIWKHFU\SWRJUDSKLFSURWRFROE\ WKHUHXVHWUDQVPLVVLRQRIDPHVVDJHDJDLQDQGDJDLQ7KLVDWWDFNLVDFKLHYHGHLWKHUE\VRXUFHRUE\ WKHDWWDFNHUZKRZDQWVWRFDWFKWKHLQIRUPDWLRQDQGUHWUDQVPLWVLW6HVVLRQWRNHQPHWKRGLVXVHWR KDQGOHWKLVW\SHRIDWWDFN 0XWXDO$XWKHQWLFDWLRQ,WLVDOVRFDOOHGWZRZD\DXWKHQWLFDWLRQV,IDQ\LQWUXGHU XQDXWKRUL]HGXVHU  FRPHV EHWZHHQ WKH FRPPXQLFDWLQJ SDUWLHV DXWKRUL]HG XVHU  DQG PXWXDOO\ DXWKHQWLFDWH E\ WKHP WKHQWKLVFUHDWHVSUREOHPWRDXWKRUL]HGXVHUV

1HWZRUNDQG7UDQVSRUW/HYHO ,WLVWRXJKWRKDQGOHWKHVHFXULW\PDQDJHPHQWEHFDXVHWKHUHDUHJUHDWWKUHDWVLQVHFXULW\PDQDJHPHQW 7KHUH DUH PDQ\ YLUXVHV ZLWK KLJK WUDQVPLVVLRQ VSHHG RQ WKH ZHE ZKLFK PD\ FDXVH HFRQRPLF ORVV 8QDXWKHQWLFDWHG XVHU XVH HUURQHRXV WHFKQLTXHV WR EORFN VHVVLRQ GDWD WR DWWDLQ WKH HIIHFWLYH LQIRUPDWLRQ IURPDXWKHQWLFDWHGXVHU%XVLQHVVVHUYHULVWKHOLNHDNHUQHOWRWKH(FRPPHUFHZKLFKKDVODUJHQXPEHU RIEXVLQHVVVRIWZDUHDQGVDYHORWRIGDWDDQGUHFRUGVRIFOLHQWLQIRUPDWLRQ>@

x x x

(DYHVGURSSLQJ $WWDFN LQ ZKLFK XQDXWKRUL]HG XVHU LQWHUFHSW RQ SULYDWH FRPPXQLFDWLRQ QHWZRUN LQIRUPDWLRQZKLFKLVFRPPXQLFDWLQJEHWZHHQDXWKRUL]HGXVHUVVXFKDVOLVWHQLQJWHOHSKRQHKHDULQJRI WZRFRPPXQLFDWLQJSDUWLHV ,OOHJDO$FFHVV7KLVSUREOHPLVVHWXSZKHQDQXQDXWKRUL]HGXVHUDFFHVVHVWKHV\VWHPLQIRUPDWLRQRU DVVHWV 6HFXULW\$JUHHPHQW,WLVWKHGRFXPHQWLQZKLFKZHZULWHWKHVWDWHPHQWVWKDWWKH\GRQRWKLQGHURQH DQRWKHUEXVLQHVVVHFXULW\7LOOQRZWKHUHLVQRJOREDOVWDQGDUGVRUQRUPVIRUVHFXULW\DJUHHPHQWV

%XVLQHVV,QWHJUDWLRQ/HYHO 

x x   

,GHQWLW\ 8QFHUWDLQ7KLVWXUQ LQWR PDMRUSUREOHPLQ(FRPPHUFHWUDQVDFWLRQEHFDXVHDQDWWDFNHURU KDFNHUVFDQVWHDOWKHLGHQWLW\RIDXWKRUL]HGXVHUVDQGWKHQGRHVWKHDFWLYLW\LQRUGHUWRUHFHLYHEHQHILW 'HQ\7UDQVDFWLRQ1XPHURXVXVHUVPD\UHIXWHIRUDQ\PHVVDJHZKLFKLVVHQGRUJHWE\WKHP

Khaleel Ahmad and Shoaib Alam / Procedia Computer Science 78 (2016) 867 – 873

6HFXULW\$SSURDFKHVLQHFRPPHUFH$W9DULRXV/HYHOV )ROORZLQJVDUHWKHYDULRXVVHFXULW\DSSURDFKHVDWYDULRXVOHYHOV $SSOLFDWLRQ6\VWHP/HYHO 

x x x

x

&RQILGHQWLDOLW\,WH[SODLQVWKDWRQO\DXWKRUL]HGXVHUVFDQDFFHVVWKHLQIRUPDWLRQLQWKHV\VWHP ,QWHJULW\,WWHOOVWKDWRQO\DXWKRUL]HGXVHUVFDQFKDQJHDQ\LQIRUPDWLRQRYHUWKHQHWZRUN $QRQ\PLW\ 2QOLQH VHOOHUV FUHDWH FKHFNRXW IRUPV ILOOHG ZLWK LUUHOHYDQW GHWDLOV GHVLJQHG WR JDWKHU FXVWRPHUGDWDEXWGRQ¶WUHTXLUHDOOILHOGVWREHFRPSOHWHG6NLSRYHUDQ\VWHSVQRWUHTXLUHGQRUPDOO\ LQGLFDWHG E\ DQ DVWHULVN ² GRLQJ WKLV ZLOO KHOS SURWHFW \RXU RQOLQH DQRQ\PLW\ ,W LV LPSRUWDQW WR GHYHORSWHFKQLTXHVZKLFKSURYLGHUHFHLYHUVHQGHUDQGWUDQVDFWLRQDQRQ\PLW\ $YDLODELOLW\ $OPRVWDOO(FRPPHUFHDSSOLFDWLRQVUHTXLUH RIWUXVWHGSDUW\ VXFKDV.H\ 'LVWULEXWLRQ &HQWHU .'& IRU'LVWULEXWLRQRISXEOLFNH\LWUHPRYHVWKHSUREOHPRIGHQLDORIVHUYLFHDWWDFN

6HFXULW\3URWRFRO/HYHO  6HFXUH6RFNHW/D\HU ,WLVDSURWRFROOD\HUZKLFKH[LVWVEHWZHHQWKHFRQQHFWLRQVRULHQWHGOD\HU 7&3,3 DQG DSSOLFDWLRQOD\HU +773 7&3RIIHUWKHHQGWRHQGUHOLDEOHVHUYLFHZKLFKLVXVHGE\WKH6HFXUH 6RFNHWV/D\HU 66/ 7RRIIHUVXFKVHFXUHVHUYLFHVEHWZHHQFOLHQWDQGWKHVHUYHULWXVHV HQFU\SWLRQGHFU\SWLRQIRUSULYDF\DQGGLJLWDOVLJQDWXUHIRULQWHJULW\ ,WFRQVLVWIRXUVXESURWRFROV 

x x x x

66/KDQGVKDNH 66/FKDQJHFLSKHUVSHFSURWRFRO 66/DOHUWSURWRFRO 66/UHFRUGOD\HU

 6HFXUH(OHFWURQLF7UDQVDFWLRQ 6(7  6HFXUH(OHFWURQLF7UDQVDFWLRQLVVDQRSHQHQFU\SWLRQDQGVHFXULW\VSHFLILFDWLRQGHVLJQHGWR SURWHFWFUHGLWFDUGWUDQVDFWLRQRQRSHQQHWZRUNFDOOHG,QWHUQHWGXULQJ(FRPPHUFHWUDQVDFWLRQV ,WDOORZVWKHXVHUVWRGRRQOLQHWUDQVDFWLRQWKURXJKWKHLUFUHGLWFDUGLQRSHQQHWZRUN,WSURYLGHV FRQILGHQWLDOLW\ RI SD\PHQW DQG RUGHULQJ LQIRUPDWLRQ 6(7 SURYLGHV WKUHH VHUYLFHV ZKLFK DUH JLYHQEHORZ  x x x      

6(7DOORZVDVHFXUHFRPPXQLFDWLRQQHWZRUNDPRQJDOOWKHGLIIHUHQWFRPPXQLFDWLRQSDUWLHV LQYROYHGLQ(WUDQVDFWLRQ 6(7DOVRRIIHUWUXVWE\WKHXVHRI;YHUVLRQGLJLWDOFHUWLILFDWHV ,W JXDUDQWHHV WKH VHFXULW\ LQ OLJKW RI WKH IDFW WKDW LQ DQ H[FKDQJH GDWD LV MXVW DFFHVVLEOH WR SDUWLHVZKHQDQGZKHUHYLWDO

869

870

Khaleel Ahmad and Shoaib Alam / Procedia Computer Science 78 (2016) 867 – 873

6HFXULW\$XWKHQWLFDWLRQ/HYHO   0HVVDJH'LJHVW 0HVVDJH GLJHVW IXQFWLRQV DOVR FDOOHGFU\SWRJUDSKLFKDVK IXQFWLRQV DUH XVHG WR SURGXFH GLJLWDO VXPPDULHVRILQIRUPDWLRQFDOOHGPHVVDJHGLJHVWV$Q\FKDQJHLQDQ\ELWRUELWVLQWKHPHVVDJH FKDQJHVWKHUHVXOWRIKDVKFRGH$YDULDEOHVL]H PHVVDJH 0DVLQSXWWRWKHFU\SWRJUDSKLFKDVK IXQFWLRQDQGLWDFFHSWVDQGSURYLGHVDIL[HGVL]HRXWSXWPHVVDJHGLJHVWRUKDVKFRGH 7KHUHDUHWZRLPSRUWDQWSURSHUWLHVRIPHVVDJHGLJHVW x x

0HVVDJHVGLJHVWFDQQRWEHSUHGLFWHGRUUHYHUVHG 0HVVDJHGLJHVWLVWKDWDVPDOOFKDQJHLQWKHLQSXWUHVXOWVLQDVLJQLILFDQWFKDQJHLQWKHRXWSXW    'LJLWDO6LJQDWXUH  $GLJLWDOVLJQDWXUHLVDVFKHPH IRUDSSURYHWKHDXWKHQWLFLW\RIDGLJLWDO PHVVDJHRUGRFXPHQW DQG LWV GDWD LQWHJULW\ 7R UHPRYH WKH SUREOHP RI SXEOLF NH\ HQFU\SWLRQ EHIRUH VHQGLQJ GDWD FRQWHQW LQ WKH IRUP RI D PHVVDJH VHQGHU HQFU\SWV PHVVDJH FRQWHQW ZLWK KHU RZQ SULYDWH NH\ GLJLWDOVLJQDWXUH ZKLFKDXWKHQWLFDWHWKHVHQGHUEHFDXVHLQQHWZRUNQRRQHKDVDQ\RQH¶VSULYDWH NH\ (QFU\SWLRQ7HFKQRORJ\/HYHO 7KLV WHFKQRORJ\ FKDQJH WKH SODLQ WH[W LQWR XQUHDGDEOH WH[W ZKLFK KHOSV WR SURWHFW WKH GDWD IURP EHLQJYLHZHGDQGLWDOVRRIIHUVDWHFKQLTXHWRGHWHFWZKHWKHUWKHUHFHLYLQJGDWDLVPRGLILHGRUQRW (QFU\SWLRQWHFKQRORJ\RIIHUVVHFXUHFRPPXQLFDWLRQRYHUXQVHFXUHQHWZRUN:HFODVVLI\HQFU\SWLRQ WHFKQLTXHVLQWZRZD\VDFFRUGLQJWRWKHXVHGNH\ D 6\PPHWULF .H\ (QFU\SWLRQ ,W LV DOVR FDOOHG WKH SULYDWH NH\ FU\SWRJUDSK\ RU SULYDWH NH\ HQFU\SWLRQ,QWKLVZHXVHVDPHNH\IRUPHVVDJHHQFU\SWLRQDQGGHFU\SWLRQ7KLVNH\ N LVDOVR FDOOHGVHFUHWNH\>@  E $V\PPHWULF.H\(QFU\SWLRQ  ,WLVDOVRFDOOHGWKHSXEOLFNH\HQFU\SWLRQ,QDV\PPHWULFNH\FU\SWRJUDSK\ZHXVHWZRNH\V RQHIRUHQFU\SWLRQPHWKRGDQGRWKHUNH\IRUGHFU\SWLRQPHWKRG2QHNH\LV3XEOLFDQGVHFRQG RQHLVSULYDWH3XEOLF NH\ LV NQRZQWRDOOFRPPXQLFDWLRQ SDUW\LQ QHWZRUNVDQGSULYDWHNH\LV VHFUHW>@ 3UHHW\*RRG3ULYDF\ 3*3 ZDV RULJLQDOO\ GHYHORSHG WR SURYLGH D PHDQV RI VHFXUH FRPPXQLFDWLRQ LQ DQ LQVHFXUH HOHFWURQLFV HQYLURQPHQW ,W LV XVHG LQ HOHFWURQLF HPDLO DQG WKH VWRUDJH DSSOLFDWLRQV 3*3 KDYH QR &HUWLILFDWH $XWKHQWLFDWLRQ &$ ,Q3*3WKHVHQGHUDQGUHFHLYHUKDYHJRRGFRQILGHQFHLQFRPPXQLFDWLRQRIGDWDWUDQVIHU6HQGHULQWURGXFHV LWVHOIZLWKRXWDQ\&$WRWKHUHFHLYHUE\WKHZHERIWUXVW  7KHDFWXDORSHUDWLRQRI3*3DVRSSRVHGWRNH\PDQDJHPHQWFRQVLVWVRIEHORZVHUYLFHV>@ x x x x x

DXWKHQWLFDWLRQ FRQILGHQWLDOLW\ FRPSUHVVLRQ HPDLOFRPSDWLELOLW\ VHJPHQWDWLRQ

871

Khaleel Ahmad and Shoaib Alam / Procedia Computer Science 78 (2016) 867 – 873

&RPSDUDWLYH$QDO\VLVRI.H\6L]HV &RPSDULVRQVRINH\VL]HVRIV\PPHWULFDQGDV\PPHWULFFU\SWRJUDSK\DOJRULWKPVDUHJLYHQLQWDEOHDQGILJXUH 7KHNH\VL]HRI(OOLSWLF&XUYH&U\SWRJUDSK\DOJRULWKPLVDSSUR[LPDWHO\WLPHVOHVVFRPSDUHGWR56$DOJRULWKP DQG DOVR WKH (&& VHFXULW\ OHYHO LV KLJKHU WKDQ 56$ (&& WDNHV OHVV WLPH WR HQFU\SW WKH PHVVDJH DQG DOVR OHVV PHPRU\VWRUDJHLQFRQWUDVWWR56$DOJRULWKP$VLQGLFDWHGE\EUHDNGRZQWLPHUHFNRQLQJLQWDEOH(&&DOJRULWKP LVPRUHSRZHUIXODQGVHFXUHWKDQ56$DOJRULWKP>@  



 



7DEOH&RPSDUDWLYH$QDO\VLVRI.H\6L]HV)LJ%UHDNGRZQ7LPHFRPSXWDWLRQRI(&&DQG56$  

 3URSRVHG0RGHO (FRPPHUFH7UDQVDFWLRQVDQG9ROXPHV7RGHVLJQDQ(FRPPHUFHVWUXFWXUHZLWKHIIHFWLYHVHFXULW\VWHSVZH QHHG DQDO\]H WKH (FRPPHUFH WUDQVDFWLRQ %\ GHILQLWLRQ ZH FDQ TXLFNO\ PHDVXUH WKH YROXPH DQG JURZWK RI ( FRPPHUFH WUDQVDFWLRQV 7KHUH DUH IHZ VWHSV ZKLFK DUH IROORZHG E\ WKH (FRPPHUFH V\VWHP WR XVH IRU RQOLQH H[FKDQJHRIIXQGDQGWKHSURGXFWVDQGVHUYLFHVILUVW,Q(FRPPHUFHWKHUHDUHIHZVWHSV>@>@>@  x &ROOHFWLQJLQIRUPDWLRQHJSURGXFWVVHUYLFHVDQGSULFHLQIRUPDWLRQIURPGLIIHUHQWVRXUFHVOLNHZHESRUWDODQG WHOHFRPPXQLFDWLRQWHFKQRORJLHVSOD\DPDMRUUROHLQ(FRPPHUFH x 3URGXFWGLVFXVVLRQ'HVFULEHDERXWSURGXFWIHDWXUHVSULFHFRQILJXUDWLRQFRORXULWHPUDWLQJVLWHPUHYLHZ DQGRUFRPPHQWV DQGPDQ\RWKHUV x $JUHHPHQWLQIRUPDWLRQRQOLQHFRPPLWPHQWWREX\DSURGXFWRUVHUYLFHWKURXJKRQOLQHZHESRUWDODQGWKHRUGHU UHSUHVHQWLQJDQGUHVSRQVLELOLW\WRWUDQVIHUPRQH\LQH[FKDQJHFOHDUDQGIOH[LEOHUHWXUQSROLF\ x 3D\PHQWLQIRUPDWLRQVHOOHUVSURYLGHSD\PHQWPHWKRGWRWKHEX\HUV x 'HOLYHU\LQIRUPDWLRQ7KLVLVNH\LQIRUPDWLRQ7KHDELOLW\WRJHWLWHPVGHOLYHUHGZLWKLQDSDUWLFXODUWLPHVFDOH :RUNLQJRI3URSRVHG0RGHO :H GHVLJQHG D PRGHO WR PL[ ZLWK WKH SD\PHQW RUGHU DQG WKH FXVWRPHU RUGHU LQIRUPDWLRQ XQGHU WKH VHFXUH DOJRULWKPV OLNH (&& @>@  )RUSURGXFWLGHQFU\SWLRQZHXVH(&&DOJRULWKP6XSSRVHPHVVDJHLV  7KHIROORZLQJVWHSVVKRZKRZWKH PHVVDJHHQFU\SWDQGGHFU\SWE\WKH(&&DOJRULWKP  

*HQHUDWLRQRI.H\ 4 G 3 (OOLSWLF&XUYH(   3RLQWRQWKHFXUYH3   &KRRVHG >3ULYDWH.H\@ 4    4   >3XEOLF.H\@ 

(QFU\SWWKHPHVVDJH 'HFU\SWWKHPHVVDJH &LSKHU WH[W & .3 3ODLQWH[W0 & G &  & 0.4 0      0HVVDJH0   0    6HOHFWUDQGRPQXPEHU.   &   &    &      &   

&RQFOXVLRQ 7KHDLPRIWKLVSDSHUKDVWRHQKDQFHWKH(FRPPHUFHVHFXULW\WKURXJK3*3ZLWKGXDOVLJQDWXUH2XUSURSRVHG PRGHO IRFXVHG RQ VRPH SRLQW OLNH WKH 6(7 VHFXULW\ LWV FRVW DQG WKH WLPH FRQVXPSWLRQ :H XVHG (&& DOJRULWKP ZKLFKLVPRVWVHFXUHDQGOHVVWLPHHQJURVVLQJ,WZLOOFRQWURODOOWKHHQFU\SWLRQDQGWKHGHFU\SWLRQZLWKWKHKHOSRI SULYDWHDQGSXEOLFNH\RIVHQGHUDQGWKHUHFHLYHU 5HIHUHQFHV