LAMPIRAN
Lampiran 1 Tampilan client Lampiran 2 Tampilan server
Lampiran 3 Tampilan saat melakukan koneksi pada client Lampiran 4 Tampilan saat melakukan koneksi pada server
Lampiran 5 Contoh pengiriman pesan dari client ke server menggunakan algoritma RSA
Lampiran 6 Contoh pengiriman pesan dari server ke client menggunakan algoritma RSA-CRT
Lampiran 7 Hasil pembangkitan kunci RSA client private key=640481329873587826404475646052732302276416604796357435373040346050778958841824 6607346484501331129371391572754636178689967337969124424245343280367288271166873007 5116595175591595071623911017117488103851798236719667571974060845605731795229928399 751813855943493524344703167320520056331172594869127525856312555333 RSA client public key=896044933630597190288613948454646534193393425734632879539821649250291399842387 9344768204819377483735999348993928727565468874554008056180319405815582696885037973 8096634016083072669605076046511537537476655072835222164005031619029469870354388483 396046047103083206623013156723623325641343150232093959634283493089 RSA server private key=367549238937543034456980094519044543021365933089513225420497939583810965495519 9338783479658096016240053305187014276327322299974200488594606855791955690216605270 5193216739564843275086224284740960267086475713440623328917774661036792181144247601 117244570865920163143923850452097888237059132887572737430621539533 RSA server public key=695242718626425313857104639781066822985864841310573159418800284772252121271102 5458650183460404612703101955783801039849445019003353174041756847866695531348379976 6588738785442906188455137992881482345347278881521375803032096034769987287213578502 790300205138019550355801005159072495851966787935688683810573108897 RSACRT client p=12197060040134503044036695375431469360833209006364785885781133087581096848795565 4216176335302694924925567485428636259725861885847804471844549456886072597171 RSACRT client q=28192622511022606281387733657569900036738363446259435345167003274702450571628580 5248251620813014638243772464389272312119721572938101805649963826038877957 RSACRT client dp=1179264403898687231460611815873231341959252720568988957179357793248834430515712 05178048999956054766360737570329739047580290714174592711811008007478662496713 RSACRT client dq=1275479892964005487347828406773193060544871562905827636272947567168054167033564 8756596518847530225710557171626931235873399369268679858000093729407895893 RSACRT server p=61338420703901547645720675237406331692590684478724426312958418762698094138483272 880272374819884226074097023034318666691069959891022863944890424596019127 RSACRT server q=34561055860456870659591298471601610899140170918956695344003984865006715472777261 4049454276358943599583613589526568827153975580566936233268228626165750117 RSACRT server dp=3025225097902268527019285877746440727069607541397698447768062269659414524372789 1562156399763539952078872058158571223331178636702283168764067522074814627 RSACRT server dq=1744585272404342882891495393499129486801890740102423662008239356858190276134729 02604392120031532907539635698440849442908705313888572630254353104518292649
Lampiran 8 Contoh plaintext Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum convallis. Aliquam at odio. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent pretium sem quis nulla. Mauris in tellus. Nulla in ante ut purus mattis fringilla. Sed faucibus ante nec orci. Nulla dictum dapibus lorem. Suspendisse viverra diam vitae tellus. Quisque pretium pulvinar leo. Nam molestie aliquam nunc. Quisque vulputate lacinia libero. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Morbi viverra fringilla nisl. Vivamus eu eros. Nam vel dolor. Pellentesque at massa a risus tempor malesuada. Ut arcu. In quis nisl. Duis ipsum urna, bibendum ultricies, consectetur euismod, condimentum aliquam, diam. Phasellus et ligula. Mauris ipsum. Nunc in est id lacus egestas cursus. Fusce nibh mauris, aliquam placerat, euismod non, pulvinar a, nibh. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum consequat nisl quis justo. Suspendisse nulla massa, iaculis sit amet, porttitor a, volutpat ac, pede. Proin ac turpis. Nulla dui purus, aliquam quis, tempus et, fermentum ac, nibh. Etiam consectetur velit eget eros. In rutrum. Integer et lacus. Integer adipiscing vestibulum diam. Integer ullamcorper metus in elit. Nullam a turpis. Nulla ipsum. Nam blandit. Nam laoreet aliquet quam. Ut iaculis lacus non lectus. Duis faucibus mollis ligula. Nullam faucibus lectus at arcu. Vestibulum rutrum dictum dolor. Etiam egestas mi eget sapien. Quisque blandit leo vehicula turpis. Etiam et mauris id erat scelerisque egestas. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Cras cursus. Morbi tortor leo, ornare ut, laoreet id, lacinia sit amet, lorem. Vivamus bibendum. Phasellus et ante. Morbi a lacus id tortor condimentum blandit.
Lampiran 9 Ciphertext 0=* \?gp?re -@.??H?'?,L?Bx??????x?o?-?? [? zq?h[ >? j d }m???????????=?9@??? SC?o??E??b?S????Fp???9^??wgu?J??? IgI?o?? 1=D???}??b?*2?K?"????"?y?Z??2????Uk??! V?.???S M 5E??? 1aV? Ud#?*3O-??b 2=? k????>yv??y#???- %Hl?,??????*???}? N?Xr?Hw???S9g)[????%k????4??[e? \y=???a??m?????si? 3=Pm???4Grfq ~?? T {??V?? A?????????????n????????;?[?-@??HO,??? }C]N?-b <??]v 1?3??$ )???".?1????#)??b,?Y~r?$4?HHZ 9? 4=?o?d?L??J?jk %??V v?j?5n5(?ea*#?????y? 3 G=I??Y??I#0(????K????.?K???>CgjG~?L tc??>?????jh?????w????3?$? %?E&??????!;/M<? 5=G N??-1??F?l7?W??!???2 i??? P???????V?4r???????6????Ns z5? 6?2;R?Nv6?f?Q? f?0?dxb?}?????q?g???????? xy? Z? 6=+????N???????j? %?N!???:D????$ft??i???R?^?????U?9tu???G??!????{?z z?`?? =9?PnO?? Y?????j?yG????FkJ??3'??:%?.{,?L?? 7=A????Q=1??RC??U?q?kBo?? yq?w m8{?c? dq???4>?e*i?????re?v??????x]?=g1?rk2?? c? J~?L? T?{? \2o??????$N?? M?7' Th???5E?`N??? 8=6E3?`{$[W????I?w0??cpD?+F??2T?<#??????nB?? ci%,??????w? p:??2?v?t??1/~gd???????q??? 9=(e????P z???? ``g[????k?p????z????u@??>qe?}????;?l{ 10=D??ZO??o?????]9r?eID??????_???????? 2(a"????7???t?????$B 11=O?-g????Y??vC??7ZYP:q??? 12=]?L3 p?????u?v?????0~u????n~???y/u????:?%.b(??x??`g6????? `a??t??~????h{?e Y?q??zuf??? 13=?i y?r?!?kv????????f?/?.????>q??? 4??p??[}=?_#/1??3?~??K????????gn?x?U???)????D????d??$?S\R????-O??m?J m i?t?? 6B
Lampiran 9 Lanjutan 14=E????{?^?r? mg:# T???\?dX????????R??{??;??#?.????????(?S?S??(????TS???e?T-?t??? 1?]T?????c???_???9???R??????7?{??,<? 15=-/??^? c k?2c U?=?ZI16???4?.y??JAb?Tb?1???R q^???16 z? [??????-?????}+??????O HjN 16=:????tq??f?????i?U0?/??Z?\c??$?????1???k??J;??+??&s?_w????:i?? l??????b%?,? o???ma~? + L?}j? h??+???x?`????h?b]??? 17=!????_/*????D?+??KFl??+???,?w??????n???b?9QRg-?? /b??!u; E???Z???t??g?????~?>vS????o@ g -???2 fyy???c9? JK??v??Z Gx?d?z 18=,Yl???@g??c b1??!?????h? 6cA??M?2?? m?&?j????/?p?8'??? RM??6t`b???????????7k??[u?????t l???? pss??g????????8????xk 19=?t#G??'?8(?t O?????`?{?????<h1?:?n#,?E6?F????????y[_?????=????D??{????0 NI??e:?? yab????? Av???Z???
Lampiran 10 Hasil proses dekripsi Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum convallis. Aliquam at odio. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent pretium sem quis nulla. Mauris in tellus. Nulla in ante ut purus mattis fringilla. Sed faucibus ante nec orci. Nulla dictum dapibus lorem. Suspendisse viverra diam vitae tellus. Quisque pretium pulvinar leo. Nam molestie aliquam nunc. Quisque vulputate lacinia libero. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Morbi viverra fringilla nisl. Vivamus eu eros. Nam vel dolor. Pellentesque at massa a risus tempor malesuada. Ut arcu. In quis nisl. Duis ipsum urna, bibendum ultricies, consectetur euismod, condimentum aliquam, diam. Phasellus et ligula. Mauris ipsum. Nunc in est id lacus egestas cursus. Fusce nibh mauris, aliquam placerat, euismod non, pulvinar a, nibh. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum consequat nisl quis justo. Suspendisse nulla massa, iaculis sit amet, porttitor a, volutpat ac, pede. Proin ac turpis. Nulla dui purus, aliquam quis, tempus et, fermentum ac, nibh. Etiam consectetur velit eget eros. In rutrum. Integer et lacus. Integer adipiscing vestibulum diam. Integer ullamcorper metus in elit. Nullam a turpis. Nulla ipsum. Nam blandit. Nam laoreet aliquet quam. Ut iaculis lacus non lectus. Duis faucibus mollis ligula. Nullam faucibus lectus at arcu. Vestibulum rutrum dictum dolor. Etiam egestas mi eget sapien. Quisque blandit leo vehicula turpis. Etiam et mauris id erat scelerisque egestas. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Cras cursus. Morbi tortor leo, ornare ut, laoreet id, lacinia sit amet, lorem. Vivamus bibendum. Phasellus et ante. Morbi a lacus id tortor condimentum blandit.
Lampiran 11 Rincian waktu eksekusi enkripsi pada RSA NO Ukuran File (byte) Waktu Enkripsi (ms) 1 2 3 4 5 6 7 8 9 10 1 1764 47 15 16 15 16 15 16 31 16 31 2 3528 31 32 32 31 47 31 31 47 47 31 3 5292 62 63 62 63 62 63 16 31 62 62 4 8820 110 94 94 62 109 109 109 109 110 110 5 10584 125 78 141 141 141 78 125 63 109 125 6 12348 125 141 188 157 140 125 94 109 62 109 7 14112 125 156 94 109 94 266 141 94 172 94 8 15876 141 265 109 156 125 140 109 94 109 110 9 17640 187 188 203 125 188 94 203 187 125 203 10 21168 125 234 234 234 250 157 125 187 141 125 Lampiran 12 Rincian waktu eksekusi dekripsi pada RSA NO Ukuran File (byte) Waktu Dekripsi (ms) 1 2 3 4 5 6 7 8 9 10 1 1764 531 563 1171 515 563 640 532 531 547 515 2 3528 1000 1235 1141 2406 1156 1328 1156 1016 1172 2407 3 5292 2250 2047 2109 2234 2282 2484 3625 1953 2515 1984 4 8820 2406 4719 4219 4453 3094 3640 3610 4407 3705 3891 5 10584 3875 3969 4422 3781 3594 4328 3656 3172 4297 4859 6 12348 3812 3984 4219 4719 4203 3922 4532 5156 4500 5063 7 14112 4625 5297 5656 5500 6266 5047 4453 5218 4375 5188 8 15876 5204 5313 6109 6438 6203 4375 6438 6453 4688 5671 9 17640 6250 6297 5640 7469 6907 6375 7250 6438 5594 6891 10 21168 7125 7500 8172 8563 8938 9219 8391 7953 8828 7047
Lampiran 13 Rincian waktu eksekusi enkripsi pada RSA-CRT NO Ukuran File (byte) Waktu Enkripsi (ms) 1 2 3 4 5 6 7 8 9 10 1 1764 16 32 15 15 31 16 32 15 16 16 2 3528 47 31 31 47 31 47 31 46 47 31 3 5292 62 63 63 63 62 63 62 47 63 188 4 8820 109 109 109 109 94 109 94 94 109 110 5 10584 125 94 125 125 125 141 109 125 140 109 6 12348 156 156 93 78 156 140 156 141 109 156 7 14112 93 94 172 157 187 110 187 172 125 188 8 15876 172 156 140 125 141 156 156 141 140 172 9 17640 125 188 94 110 187 157 187 140 125 203 10 21168 109 93 125 141 203 234 235 234 140 172 Lampiran 14 Rincian waktu eksekusi dekripsi pada RSA-CRT NO Ukuran File (byte) Waktu Dekripsi (ms) 1 2 3 4 5 6 7 8 9 10 1 1764 375 234 359 359 234 360 360 359 359 171 2 3528 625 312 719 703 703 718 719 719 719 328 3 5292 578 1079 469 1078 469 1078 1063 484 1078 1079 4 8820 719 828 1781 1797 1063 875 953 860 1781 1781 5 10584 1031 1140 922 1093 1125 2140 984 2141 2141 860 6 12348 1141 1328 1187 1469 2157 1578 1265 1406 1125 1093 7 14112 1672 1562 1140 1156 1406 1391 1500 1625 1609 1969 8 15876 1875 1296 1625 2094 1375 2625 1390 1718 1829 1437 9 17640 2578 1500 2406 2453 2703 2469 2391 2110 2375 2547 10 21168 1719 2265 2421 2063 1969 2953 2343 2531 2859 2641