Pengujian Sistem Berdasarkan Aspek Recovery

File hasil enkripsi yang disimpan ke dalam file text dapat dilihat pada gambar 4.13. Gambar 4.13. File Text Hasil Proses Dekripsi Dari gambar 4.7 dan gambar 4.13 dapat dilihat sebelum pengujian dan sesudah pengujian menghasilkan file dengan teks yang sama dimana proses dekripsi ini berjalan baik sehinggan tidak ada teks file yang terpotong atau hilang.

4.2.3 Pengujian Sistem Berdasarkan Aspek Recovery

Salah satu aspek yang harus diperhatikan dalam pengujian kriptografi adalah aspek recovery. Recovery adalah pengembalian pesan ke bentuk awal pesan setelah proses enkripsi. Pengujian ini dilakukan secara berulang dengan ukuran pesan yang berbeda- beda serta kunci publik dan kunci privat yang berbeda-beda pula. Ini dilakukan untuk pembuktian bahwa proses enkripsi dan dekripsi pesan dengan sistem ini tidak mengubah, manambah maupun mengurangi isi pesan. Berikut hasil pengujian sistem. 1. Pengujian dengan ukuran file 5.02 kb dan kunci 32 bit. File yang akan dienkripsi dapat dilihat pada gambar 4.14. Universitas Sumatera Utara Gambar 4.14 : File Uji dengan Ukuran 5.02 kb Waktu yang dibutuhkan untuk mengenkripsi file dengan ukuran 5.02 kb ini adalah 42.3 second. Gambar 4.15 menunjukkan proses enkripsi yang dilakukan. Gambar 4.15 : Proses Enkripsi Pengujian Pesan dangan File Uji 5.02 kb Universitas Sumatera Utara Proses enkripsi ini menghasilkan ciphertext yang dapat dilihat pada gambar 4.16. Gambar 4.16 : File Ciphertext dengan File Uji 5.02 kb Karena masing-masing karakter memiliki 2 ciphertext, maka file hasil enkripsi yang disimpan akan memiliki ukuran yang lebih besar dari ukuran pesan awal. Sebagai contoh pesan yang dienkripsi dengan ukuran 5.02 kb, menghasilkan ciphertext dengan ukuran 49.2 kb. Maka akan dilakukan proses dekripsi untuk mengembalikan pesan. Proses dekripsi dapat dilihat pada gambar 4.17. Gambar 4.17 : Proses Dekripsi dengan File Uji 5.02 kb Universitas Sumatera Utara Proses dekripsi membutuhkan waktu 97 miliseconds. File hasil dekripsi dapat dilihat pada gambar 4.18. Pada gambar ini dapat dilihat, pesan yang telah dienkripsi kemudian di dekripsi kembali akan sama dengan file yang belum mengalami proses. Gambar 4.18 : File Hasil Dekripsi dengan File Uji 5.02kb 2. Pengujian dengan ukuran file 10.0 kb dan kunci 32 bit. File yang akan dienkripsi dapat dilihat pada gambar 4.19. Universitas Sumatera Utara Gambar 4.19: File Uji 10 kb Proses enkripsi yang dilakukan dapat dilihat pada gambar 4.20. Gambar 4.20: Proses Enkripsi dengan File Uji 10 kb Ciphertext yang terbentuk dari proses enkripsi dapat dilihat pada gambar 4.21. Universitas Sumatera Utara Gambar 4.21 : File Ciphertext dengan File Uji 10 kb Ciphertext dan kunci yang digunakan akan dimasukkan ke dalam form dekripsi untuk mengembalikan pesan. Proses dekripsi dapat dilihat pada gambar 4.22. Gambar 4.22: Proses Dekripsi dengan File Uji 10 kb Pesan hasil dekripsi dapat dilihat pada gambar 4.23. Universitas Sumatera Utara Gambar 4.23 dan gambar 4.18 menunjukkan gambar file dengan isi yang sama, dimana hasil setelah proses enkripsi dan dekripsi sama dengan file yang belum mengalami proses. Gambar 4.23 : File hasil dekripsi dengan File Uji 10 kb 3. Pengujian dengan ukuran file 2 kb dan kunci 64 bit. File yang akan dienkripsi dengan kunci 64 bit. Gambar 4.24 : File Uji 2 kb Universitas Sumatera Utara File uji pada gambar 4.24 akan diinput, dan dilakukan proses enkripsi yang dapat dilihat pada gambar 2.25. Gambar 4.25 : Proses Enkripsi dengan File Uji 2 kb dengan kunci 64 bit Proses enkripsi menghasilkan ciphertext pada gambar 4.26. Gambar 4.26 : File Ciphertext Hasil Enkripsi dengan File Uji 2 kb Ciphertext akan diinput ke dalam proses dekripsi untuk menghasilkan teks seperti semula. Proses dekripsi dapat dilihat pada gambar 4.27. Universitas Sumatera Utara Gambar 4.27 : Proses Dekripsi dengan File Uji 2 kb dan Kunci 64 bit. Proses dekripsi menghasilkan file hasil pada gambar 4.28. Gambar 4.28 dan gambar 4. 24 memperlihatkan bahwa file yang telah mengalami proses enkripsi dan dekripsi memiliki isi yang sama dengan file masukannya. Gambar 4.28 : File Hasil Proses Dekripsi dengan File Uji 2 kb Pengujian dengan file dan kunci yang lain akan diperlihatkan pada tabel 4.1. File yang dienkripsi berukuran leih kecil dan dalam bentuk file text. Universitas Sumatera Utara Tabel 4.1. Rangkuman Pengujian Sistem 1. Plaintext Algoritma ElGamal juga adalah algoritma kriptografi kunci publik. Algoritma ini pada mulanya digunakan untuk digital signature, namun kemudian dimodifikasi sehingga juga bisa digunakan untuk enkripsi dan dekripsi. Kunci Prima : 149  : 79 a : 11  ∗ � : 136 Ciphertext 83 26 136 11 80 74 93 26 116 19 66 136 43 27 55 34 55 95 113 110 77 25 88 35 51 43 147 114 132 94 15 50 31 144 142 114 53 25 112 122 111 18 147 48 117 81 114 140 88 12 107 47 139 35 69 27 24 72 126 47 33 92 26 107 110 49 14 61 23 110 42 144 101 51 144 68 130 28 135 50 135 35 22 19 109 13 52 65 28 77 42 122 122 109 94 88 58 71 147 48 59 124 32 126 128 68 58 67 119 20 123 86 84 130 135 74 105 43 83 146 20 11 101 39 31 43 41 65 92 67 123 48 89 36 72 62 14 102 136 144 85 98 102 51 35 49 97 26 88 110 140 133 71 100 130 93 96 146 3 3 99 98 7 81 131 100 35 52 64 124 77 58 94 119 20 134 121 16 101 28 98 73 23 21 41 140 75 40 15 20 125 10 18 137 43 67 119 100 73 50 146 148 57 131 76 136 88 75 97 125 9 47 89 110 35 35 101 76 124 9 51 41 105 33 14 118 128 51 81 78 54 103 138 91 74 145 122 112 22 123 114 41 147 1 108 111 125 22 91 34 114 24 92 103 26 130 130 98 35 146 69 114 10 99 47 122 88 116 18 124 11 2 135 137 17 100 15 13 117 39 9 135 16 48 25 137 22 142 135 107 109 35 136 47 94 43 60 64 11 137 10 41 88 15 27 61 35 69 113 48 29 53 31 78 137 61 140 103 69 123 13 57 31 116 139 92 74 25 102 54 51 126 110 109 16 59 138 100 19 12 140 72 61 72 78 78 33 63 41 3 62 73 31 73 54 21 45 20 51 16 125 35 124 122 129 58 129 2 11 35 42 17 90 72 56 147 66 4 16 19 118 146 1 101 90 72 66 93 101 88 93 147 117 56 75 124 57 125 129 16 121 11 110 10 61 107 126 120 42 73 68 111 108 44 47 109 105 81 26 67 57 33 6 27 67 17 117 27 65 110 3 54 107 96 22 104 15 104 8 17 5 50 17 145 89 11 12 99 53 18 Plaintext Hasil dekripsi Algoritma ElGamal juga adalah algoritma kriptografi kunci publik. Algoritma ini pada mulanya digunakan untuk digital signature, namun kemudian dimodifikasi sehingga juga bisa digunakan untuk enkripsi dan dekripsi. Waktu Enkripsi 19 milisecond Waktu Dekripsi 3 milisecond 2. Plaintext El-Gamal encryptiondecryption is based on the difficulty of the discrete algorithm problem where it is straight forward to rais e numbers of large powers but it is much harder to do the inverse computation of the discr ete logarithm. Kunci Prima : 9551  : 5593 a : 2054  ∗ � : 6220 Ciphertext 3194 6002 127 2412 5046 6736 3334 7440 9345 6807 5646 Universitas Sumatera Utara 621 8560 1071 2622 568 2404 1204 5792 6530 6222 2808 8913 4225 6573 5549 1835 1529 5871 3628 8457 1652 1405 8986 2357 6444 675 1382 7833 5168 184 520 7349 1556 3428 6379 1002 1722 203 6230 2666 1835 2169 5726 5200 736 1845 577 6254 644 5213 9004 6341 8923 6277 94 906 4380 5459 7675 2042 850 8977 488 2293 3996 6895 4756 652 3758 5571 3157 707 4709 1592 7327 9085 917 5628 6297 7698 3431 1280 7296 7692 8627 5058 4414 6552 3395 5720 6369 4523 2051 3801 7 1110 2332 1502 146 1938 2177 7745 9512 9118 879 9059 3929 5783 1939 3812 8281 2750 8525 3903 8693 1112 6286 9049 4032 2516 1695 1336 2847 4214 9020 8408 2688 8657 1415 169 9410 8088 6000 2975 105 9038 7559 1836 4407 6869 8058 9453 8529 1140 1404 4625 6561 8904 4426 1607 9528 4143 8484 6294 174 5091 9200 3042 1732 1108 464 5656 4111 6582 7974 8679 6941 8671 5222 1039 7786 7484 1455 319 1169 470 5903 1033 5710 5518 3249 2343 965 2381 3730 4855 3743 2523 793 3719 6705 708 260 8547 9295 2649 1689 5186 4127 9198 1956 6305 5849 6470 5674 1929 2377 326 3478 6964 1364 8713 8638 1714 9031 1537 6570 7254 5886 2443 3960 4719 4395 4725 3727 4256 9381 2102 7352 7451 1415 5738 7773 2440 3040 7478 2140 8755 838 1759 4838 7643 6932 8180 7176 6190 7765 6866 3189 3659 3820 8885 4072 9129 4424 5994 3227 4349 1504 1600 93 1601 5286 8253 7177 1566 2346 2190 373 5933 4280 7685 214 5261 3330 202 6388 4686 8423 1818 3503 4416 4930 4512 4836 7911 7952 7552 159 4548 5244 3254 7376 26 6605 3084 6671 1282 9205 9031 2581 3512 8971 2428 8264 6522 5771 723 2698 5457 1996 7589 2608 4671 3503 2588 1292 2468 2681 9353 1582 6691 4988 4530 9420 3249 173 237 3341 4567 2959 3378 1104 6589 707 7487 9256 1850 5026 2255 1835 7305 3997 7904 8775 4484 1559 5612 2757 3851 5556 9019 5583 1787 2663 3350 6567 9418 2037 2218 7333 4506 349 4648 4913 7622 2851 2019 4332 1845 3952 3287 1382 1390 2864 1789 9496 7457 7949 5814 4579 2032 8222 1664 3738 1384 7281 7190 6272 5492 3030 6559 5164 8981 3974 6781 4094 6133 89 2355 8110 2546 3880 5707 782 5758 6577 8600 2142 6996 5225 6004 9210 5127 5673 5103 977 8929 7016 6856 598 2889 8776 3018 5240 9028 3403 1185 9077 2919 5862 2791 605 227 758 3575 6125 9527 2874 4603 5530 3676 1427 6050 4776 3608 1006 3403 7777 6950 9209 7458 1152 1650 6594 4950 4865 2660 9290 964 1443 4303 8974 7413 5107 4272 4024 7662 7544 5782 352 5936 2858 8311 8410 1918 388 5229 9112 1164 4150 7049 2419 1719 8603 682 8791 2811 6979 3786 3408 8764 8159 610 6805 7681 269 9060 2833 8696 4092 Plaintext Hasil dekripsi El-Gamal encryptiondecryption is based on the difficulty of the discrete algorithm problem where it is straight forward to rais e numbers of large powers but it is much harder to do the inverse computation of the discr ete logarithm. Universitas Sumatera Utara Waktu Enkripsi 2.27 second WaktuDekripsi 4 milisecond 3. Plaintext Menurut terminologinya kriptografi adalah ilmu dan seni untuk menjaga keamanan pesan ketika pesan dikirim dari suatu tempat ke tempat lain. Kunci Prima : 2479019  : 512 a : 752  ∗ � : 151284 Ciphertext 1477389 1237111 1411853 2093549 125144 1369797 25800 1075342 1856079 1387631 30212 1791854 1298763 954185 589994 771639 648431 1699756 360485 667327 1300827 1025930 2275974 1034643 1510811 1045104 1322509 802298 1241282 1079732 640720 2063247 481580 965393 1125774 795809 168672 835958 1607352 2307889 1058982 838169 574769 1921548 1534506 1888595 1149330 1895126 1882447 1534935 1489278 838700 2296040 938055 632945 2375249 1385228 1337684 696855 2400392 2008142 681935 289664 40700 2398538 994857 970037 218149 767499 1081619 2166722 1016612 352972 1643516 1411853 1579035 1047326 779223 1576663 266430 1345405 301414 2336979 2348663 695814 2257337 1858254 2117507 1009281 344082 712689 2302039 791585 2278542 477308 493807 1671053 1183776 1837101 1942571 682404 1426853 2333598 2067130 235034 2296094 608471 1659777 2434258 99029 2298674 1650588 517536 2115835 1450992 1546829 2345831 746647 918379 1247680 1315957 1101782 1074239 845263 1545151 24382 2419077 1247814 2074129 1504361 695814 1087820 1581867 1877729 301964 2387475 2065109 2159488 990517 2400215 578306 1180484 2446878 1887513 1484580 1238764 1076535 1788941 2145834 2276481 59979 1795415 1472366 139139 406803 2416097 1448573 61416 784708 21541 905517 1983721 2351462 1545469 759278 2396920 827258 907942 1917076 318421 2320088 2139280 2035149 304813 1408881 180309 2206121 2260775 1090756 1125020 449148 2455329 1760473 246665 1906446 709140 2063305 2131264 649489 1758311 1783363 2237117 1301929 2438046 273725 1311457 1637428 2426784 1866545 1001890 2055284 839198 2095616 1111730 697304 2257857 2099581 84509 413290 1240067 1125400 1086243 2003349 788593 1215323 641334 1153997 1807300 24001 1516620 136777 963741 2444102 2440853 2351685 2110324 2464409 1376200 1692844 281703 2185560 499194 668503 1989409 1800372 1918403 2306357 1843093 1848953 1850757 16117 191232 1982691 197452 197436 281228 2359055 1629537 847763 1112744 624061 1963747 465358 774705 111530 1810789 721393 1852040 572478 1016421 1026296 68252 477122 1510077 2138339 639129 1175211 450668 1856922 239604 2098012 1666749 1570365 1377973 2354646 344942 273024 1608827 Universitas Sumatera Utara 1206820 1875044 1270821 2209481 139951 2020763 2408332 2140452 1970106 1447866 Plaintext Hasil dekripsi Menurut terminologinya kriptografi adalah ilmu dan seni untuk menjaga keamanan pesan ketika pesan dikirim dari suatu tempat ke tempat lain. Waktu Enkripsi 2.8 second Waktu Dekripsi 8 milisecond 4. Plaintext Cryptanalysts often attack both symmetric and public-key cryptosystems through their key management. Why should Eve bother going through all the trouble of trying to break the cryptographic algorithm if she can recover the key because of sloppy key storage procedures? Why should she spend 10 million building a cryptanalysis machine if she can spend 1000 bribing a clerk? Spending a million dollars to buy a well-placed communications clerk in a diplomatic Kunci Prima : 77062591  : 6 a : 2792  ∗ � : 39966004 Ciphertext 41876594 18939754 22030480 62806599 68244573 51203259 1120291 54024211 30231150 66193204 58934835 42316237 2557754 31240711 33573629 73899826 7112086 30446227 50645925 40321690 34039228 28389113 34421171 49670013 14328086 7245296 38904346 70861297 16166264 1481772 31411623 63797790 304847 71440712 20035276 13656523 21260965 65342837 41726151 71118930 11847698 13636038 62504688 21872887 6804513 69098281 60301375 3621020 30537367 51879127 54052920 37613349 4431722 8261004 51185453 34418752 19347642 29666412 65529452 21337668 59297817 9331138 22471240 28772919 74545338 41195351 18818169 53089603 33774468 61462234 65505127 23700325 30092065 1949754 42470503 74736561 47152852 57951161 75117053 14283228 2841643 45369994 54825039 56085130 18687660 25824613 43312779 782261 52939685 4671554 17111663 51809672 42652402 5038525 59924194 16961844 20312418 13182576 34432917 10234683 14053073 71619742 60827803 61947398 26081531 66305828 1483868 27451749 51962259 64205817 36388791 474843 4586578 65861656 9099724 27589430 43913172 5470848 29412109 74270486 16619901 62921180 22471370 29418794 69234170 33205900 73899826 53353498 60873182 38726102 31054071 30980689 52139807 9331138 56438829 69633834 33224631 49191642 46862068 30581485 10567655 44939874 12199301 39448030 15283310 29817827 50673627 25762651 2951793 21969006 64529354 36788028 47065172 21282538 69577720 7338272 68479900 33871164 10762275 15314759 45838642 47536538 61892198 Universitas Sumatera Utara 11581263 67698577 47905226 72862703 17111663 61753306 49190646 44796521 68085347 38055516 15126097 30465064 8040062 15749000 49969759 26097576 43171256 33063316 66453674 46978766 77055501 59376797 49725310 26966635 18966813 4650553 46810842 74759522 21599901 66907811 55707779 12373694 56711947 49852109 65139359 41152729 65912762 73759154 63737493 59570672 35682018 73436281 49663726 13196960 39200164 36769051 49663726 49489893 60498625 34928002 42261618 62824603 68851663 46474928 49918000 47664047 51727637 50840102 48622793 60285639 4695559 28622798 67766554 72191619 29817827 40083627 31778068 23252239 64177880 45369994 71903928 58292964 71863034 62061241 45581228 29650198 26325126 1100322 19863515 10321151 53666645 70337461 69293197 67656340 58648760 7562526 63465890 65529452 17938358 1756781 30792402 13372359 25006856 75659844 8797119 28552180 13944690 53426164 19711644 40659974 16802159 47351701 48265239 10120968 30928818 61986181 468269 6296299 28643988 37015657 27466531 55993702 48037824 69740272 22739898 19340345 56015104 42273826 7487081 74864274 39935373 76953087 71537805 63468494 6976088 8903208 43936079 22502292 28075217 38061191 20203727 26170391 20491000 24075679 24412076 35647228 65284426 41204173 74125879 75522110 49825536 51885992 46171986 11603370 65894691 18898072 38630081 28078780 62824603 6511455 55200343 25242824 20312418 42977424 8515614 42401984 46490222 74493270 25232893 36671471 72014792 71330643 9118940 76320700 73004671 22027583 56961900 31372485 63665944 69663857 15336379 59541571 30455967 67934651 33147794 12831215 4793107 10821929 37824444 32710834 35665553 37985265 51932152 28283653 60293152 30980689 42013560 18422975 75019428 56575271 47152852 30566839 4094755 34031010 33719963 65630552 59313928 16574319 42927808 29539085 59617062 66475105 1363033 49016977 10553008 49550005 29361949 70652056 37713586 43610934 9833346 39633294 58555056 10440110 25217628 34467479 30792402 21529930 22089356 28594573 6171902 19035414 59174194 35360216 10551284 70765483 1240374 30135636 8954615 55012724 72821482 64952491 48217307 53494218 65411112 32500860 61612528 5523199 2043121 31295197 43030957 27277264 30709693 75216483 62113210 74632797 6607893 29175898 60210020 20001760 6292023 61001305 53716471 65703940 51113740 39435605 3026526 62292969 1795556 45187191 27903318 23578022 20248621 11371465 25605955 75193856 74898345 8560962 2614062 72069095 67072696 Universitas Sumatera Utara 26966635 71776013 51360263 31514857 24895681 75884522 54118728 76967423 60749470 63295342 15018705 51879127 16755178 39358493 27047928 38980299 33391789 10440110 19147172 64734393 35869256 24075679 60501208 61171243 5798463 44487245 62092210 34623339 55085923 38604651 74602528 55735340 70762070 7586864 59120882 38080552 2665881 55831652 69894994 8473542 3016822 67572033 60953356 62436797 70857825 33225621 1474001 51379282 29153620 71167255 48248898 51241065 7020711 57166435 9116865 58827814 17360518 42525606 58060775 23973711 44871699 26302938 68662020 20195503 40909069 48799658 71342488 73966994 35233936 66729362 2194255 55334677 51414022 56344136 76633466 21975800 19216247 10793460 56904554 9767437 22517424 61104803 65948642 25757260 6563887 29144663 33458375 9542902 16792065 30793023 1333814 9935641 33294838 73686067 476871 72476402 44023625 47610898 45786607 40913892 42944012 39161214 2753406 8941052 59442207 57671052 58683830 20591084 26277593 13666149 58176352 72973002 23164264 36707252 25297279 12581145 6046347 1378293 13445543 34577559 65855088 28237942 25805691 73196779 38205610 7286405 71637121 17441388 37556829 46048308 26999970 1384120 33375275 73639484 34535361 4545730 66790339 59405593 10621726 27633660 74352541 29962389 66401062 62650757 39165104 24633066 57723839 52758848 73778038 19660857 13886835 40080976 37086792 50053370 75274210 12147787 27137035 43116364 27791594 46416799 70736577 45797748 8598771 33660259 57829359 18695780 42740600 64211628 75752868 41235157 7079922 74334195 39419210 30109681 28441743 68133878 4813004 10829372 12355891 62935515 35024032 18224331 22504046 71645339 44231556 74241841 40602924 16365103 52556140 65753921 20437694 70893595 51817130 6813370 23841529 51621940 25812592 9463945 41032615 75705669 11961012 3155881 31128913 48148876 14703440 76954775 55136552 64909101 15335918 68118205 67870881 22054425 4241225 14506389 8910282 59252624 29233263 44426936 41824580 4316033 34871331 6310541 166662 14433771 60733270 58215621 35024453 50468753 55048790 65862229 13946122 65252905 40917432 27045719 76731372 8970667 25894069 36819588 53189466 29723025 29619524 11733714 53225369 18282309 73102952 43624260 59000572 18909209 35388168 901947 16501814 59583391 47685026 19997561 76571050 5077202 42947957 72502516 32232328 5077202 45525688 43211063 3553891 59756367 50443850 55947242 71257958 36678519 29216374 66145624 37131469 63521864 16804022 Universitas Sumatera Utara 47742319 14534671 65524132 55058901 68216695 5850515 7421051 72918987 48771930 31212566 69306920 6654437 1411184 57922540 62833187 4893792 26283101 32944667 24830119 50637606 70450207 36674705 9300366 37952243 73781476 15072694 59359484 58781741 55702404 22073421 3044858 17206223 74664624 51835054 20705844 69542468 38583241 20264668 13984098 40160260 26813233 30706144 34726293 51472611 75593964 58821141 20836152 75131635 13947363 45768469 62391462 21987343 51791966 11273077 46004864 6968538 38763501 23235880 15895335 71888695 6318241 39749425 35034484 46367810 62513733 59262128 3027939 29290763 70350523 17375219 23259742 34625907 2911648 75013526 39263719 57181603 45711006 9053835 19055257 7675427 75386683 64702723 52670146 51491679 28395972 14631729 540178 25753510 38075084 71583918 1617981 74183405 20668893 25258423 34993548 35778347 5178332 27627316 69875893 54626296 57589723 27522379 73397457 7722090 20499559 2778174 20184253 74226975 67371999 25413723 64968671 70508529 52078544 43642994 3647813 21994078 64632223 29777586 14521988 25819264 34597531 23645665 22426701 71435338 8990355 47834412 12544443 63486603 59015217 75509428 22334869 11797963 71290220 58957240 74900891 3069000 40371994 30179054 6364589 71624690 54956690 37363568 70284971 50000420 1805326 61037245 73904254 8936977 44297934 66136813 10784008 18278829 10656995 46925702 68850201 43061581 57872076 33477838 67610547 42448155 16094770 22337640 16546441 53854734 66090306 23791259 26745468 53655492 46528511 50102581 59147894 45331060 12314924 62430375 56186279 51774552 5580412 20781325 16130092 31910716 66621255 70313103 56275555 75534379 41953724 6685935 58375400 10467627 76325143 71079762 14306500 50279005 46546742 32527154 27570052 62818091 50638599 3798101 68820005 32564665 68313318 75366398 17130384 19437023 22355750 27182523 56001892 43255420 37987153 17969326 74942571 638979 68806066 29347193 8609768 55247996 62900436 74526507 26516961 59400534 20393663 38986432 31561278 49399508 69417991 69045401 20485517 8876869 8572660 48156405 27726404 61542042 586811 44663748 44570426 45300319 57635427 62402430 48381461 64790134 6728992 18249554 66136572 51746199 41130160 30522673 11962060 51421769 41976670 46815464 21720239 45017632 11820133 23977586 9316439 41782134 3527379 71522717 39008827 66350327 54642169 Plaintext Hasil dekripsi Cryptanalysts often attack both symmetric and public-key cryptosystems through their key management. Universitas Sumatera Utara Why should Eve bother going through all the trouble of trying to break the cryptographic algorithm if she can recover the key because of sloppy key storage procedures? Why should she spend 10 million building a cryptanalysis machine if she can spend 1000 bribing a clerk? Spending a million dollars to buy a well-placed communications clerk in a diplomatic Waktu Enkripsi 19.7 second WaktuDekripsi 17 milisecond 5. Plaintext Fabrication merupakan ancaman yang paling berbahaya, pihak yang tidak memiliki akses tidak hanya dapat membaca data, juga dapat mengubah dan memalsukan data, sehingga data seolah berasal dari pengirim sebenarnya Kunci Prima : 18009133  : 2048 a : 9233  ∗ � : 15085195 Ciphertext 7216014 13470673 17844257 15774612 7784723 15147756 16633662 2928583 10689693 7925138 855113 8804080 4954319 3078773 10354720 2752526 11067140 3735002 6476704 15153942 14332683 8989018 16137965 909545 8851180 17855188 3351636 2908429 12456561 16033528 5673560 14582577 15864222 12468659 12060806 4300773 15818700 16250374 2412984 1787267 14077651 4524573 5351098 11849194 13812659 10235541 16872508 7541853 13428375 11755738 14539204 8445952 5805884 439153 3480165 156755 5023640 4524573 1600428 12269224 908596 16447255 4610662 8299420 15659354 17599389 6949198 5602052 16276466 17080725 6540923 13267354 1736936 10427453 4207958 7517950 8542016 8067630 9929187 3370412 3356137 2686544 8286647 3458337 10375979 15084012 11148233 6180479 11551109 5916488 5626180 4358458 7702884 11310981 17530424 2801331 7897075 4047739 3515275 4455995 4309365 530595 14835633 48818 389355 9126243 17666179 11921790 6851643 106014 7369980 2566548 6989585 122022 14516859 5599122 6707571 17587284 10886625 10385457 3118328 5400050 1326606 9741373 7800397 15976465 13068346 11472484 4558937 3418795 9891750 12673141 2270456 5012063 8311233 14106776 3602246 7621351 14764491 6393365 3394622 4165857 7399663 8769372 17115039 5255175 6811151 434491 9955170 10969978 15790819 11131918 6234421 4558937 16876691 7270973 4363787 8144872 4062569 4743361 1895253 449355 11319174 9626594 3543156 318452 1612603 800453 17472304 15037515 9064417 11982767 7581692 4005128 5521186 2577255 15614215 10494636 9295295 7515492 9944304 12599937 12361183 14581206 8715065 8648199 10223237 6888378 3854200 12125165 3685351 17897301 14416968 9015317 8844226 4394198 530595 15135283 16955121 1885120 706284 1488040 2326454 4809869 Universitas Sumatera Utara 1161408 7296296 10290540 7354491 8877471 7643563 9131956 6756074 7153408 10176488 2959565 3352744 11604278 14250665 5100605 12876214 6849048 17771815 2801331 1713689 5104211 6599337 16668025 14174893 17977570 4813117 17168945 3407686 16097387 11016903 14084696 3509144 3853292 6476202 3543484 8004265 13071274 12670089 10219712 3263307 12780886 6994376 1817544 8292880 17109348 13364379 9557002 12166374 16925640 1953946 3670413 8089248 2175184 3769602 943528 13515381 8700353 7816701 7700500 4281602 14107715 9069171 12287192 4484435 5617659 15434257 17133707 7170747 7084128 13335581 9176660 9812281 13423580 14471736 11148940 12561158 14424407 4438871 12985041 5102345 17810410 4758632 13624427 7653054 15812214 17027057 4130791 15791578 11501344 3683959 10753425 1301325 8578603 15147536 6474695 10710823 5437658 1156447 2935676 15233861 16802750 8675102 13615560 2724214 9831250 6197729 2983733 8817040 8652539 17914773 12305529 7480287 3378875 6555230 1188456 4950214 4008121 4822938 14623128 809037 6883397 3976916 9423010 1242317 8780554 12095166 14652965 333712 8510510 5855385 10908868 7385876 14932203 9995104 2499923 3952580 6865608 3371317 10021471 15970389 11338561 9151843 6963356 6531407 17589889 10907632 14217688 5910545 5111599 8378129 8049899 3292147 16167412 9296679 17880751 4101958 76709 13276812 15867821 8298814 16457088 12425832 11466344 14280137 5977894 2373138 2568840 13699801 17192834 14663309 227609 16074731 2158004 12418900 10593130 13412945 3000397 17498277 16079774 17737527 14925726 15564937 14180926 1927456 11857260 12894608 2516875 14714964 12476114 14615380 7057285 10752611 2768287 16456377 10158136 7559170 11183273 17892869 15161797 4929805 7759729 2805859 12560431 9887752 16114497 12615229 2453832 13829705 9462410 9915085 3692482 16278898 532551 16109516 17117194 3675485 14802643 6633288 2341367 12607543 15354911 5236906 13820509 3919624 1391411 9059688 3265343 15746590 4115688 12138937 16597330 13653632 16930351 15874390 6831947 3547782 2184658 6886712 14235439 15301269 6215226 13374309 12453009 6710500 4411862 6565619 Plaintext Hasil dekripsi Fabrication merupakan ancaman yang paling berbahaya, pihak yang tidak memiliki akses tidak hanya dapat membaca data, juga dapat mengubah dan memalsukan data, sehingga data seolah berasal dari pengirim sebenar Waktu Enkripsi 9.7 second Waktu Dekripsi 8 milisecond 6. Plaintext File text research.txt 16 kb Kunci Prima : 9857  : 3975 a : 5363 Universitas Sumatera Utara  ∗ � : 2457 Ciphertext Ciphertext.txt 154 kb Plaintext Hasil dekripsi Hasil dekripsi.txt 16 kb Waktu Enkripsi 2.2 minutes WaktuDekripsi 446 milisecond 7. Plaintext Implementasi Super Enkripsi Algoritma ElGamal dengan Teknik Transposisi Segitiga Kunci Prima : 92319287  : 1953125 a : 2965  ∗ � : 65491940 Ciphertext 34945030 79187311 77163589 42570758 88896702 82653213 28673309 3899382 22860732 4471922 74259848 74896883 90760739 56831764 35360709 71898471 34546657 26498445 19948693 32074334 29455077 61860351 33290268 27132406 63077095 30014698 43978505 61802574 30372086 46492259 18219852 54002066 59424053 86820033 50034564 39022627 54699781 5045876 35290976 19428366 64657577 599510 49727337 91772781 39361854 90145297 10819049 21099602 58010829 77595714 66726992 9587663 19686583 69741335 12852850 47043606 1216756 76620360 89854631 7721013 31034836 26802784 11999311 5673276 84542773 72825788 85375160 67471259 19996257 41493074 53675036 65491940 78581338 24275265 11949566 92207477 8741980 91600964 23872771 77438940 79444195 84583818 46019563 41960554 57174547 71012899 84316922 77412036 88069468 41445683 88066251 5074394 49868439 16474507 36103696 18959978 74372023 19651770 15159912 13384796 37905784 49060816 25077536 31856463 18580091 1615063 52905059 78036150 23120840 71989883 1915425 75296748 56745827 31367745 39829725 59030415 58497407 91521482 50895711 16004882 26899288 48668125 48466832 67510593 29384059 72582563 66873874 65052883 73424393 71662899 49083026 26111542 33549318 46579199 2513544 62327428 8969836 76671199 72104909 42592766 67440436 63869325 72489509 40347101 13029407 56386771 34794787 47605299 16394931 30035647 7731868 87481423 74291692 32793984 87345999 69991308 30804162 327762 38980110 32904268 13594630 13745167 Plaintext Hasil dekripsi Implementasi Super Enkripsi Algoritma ElGamal dengan Teknik Transposisi Segitiga Waktu Enkripsi 3.47 second Waktu Dekripsi 14 milisecond 8. Plaintext File text Konsep SI.txt 32 kb Kunci Prima : 9629  : 8809 a : 5029 Universitas Sumatera Utara  ∗ � : 2429 Ciphertext Ciphertext Konsep SI.txt Plaintext Hasil dekripsi Hasil dekripsi.txt Waktu Enkripsi 5.13 minutes WaktuDekripsi 1.32 second 9. Plaintext Salah satu fungsi kriptografi adalah kerahasian data, namun kriptografi yang sering dipakai justru dibobol oleh pihak yang tidak memiliki hak akses terhadap data rahasia. Kunci Prima : 82259207  : 1953125 a : 3044  ∗ � : 14458346 Ciphertext 39913860 49743983 52396296 30575979 31877164 77515989 2458191 74226677 48686361 71158100 33367629 15154989 44600255 16864688 82065469 28850425 27355281 80093052 72314992 9501069 22678174 47659780 25554534 18777071 57762171 13073548 63806853 79194287 37302955 69167083 6792653 51364139 28452882 3250352 31694951 17586903 9834954 36179890 77586922 72929784 70769928 38360242 53564586 25508682 18017190 8763717 29426089 43406146 26107004 73153642 21082167 64444933 26594830 55557578 36511631 76740085 18630729 8211046 42157507 49522512 28040464 7668391 65818666 34493329 75040653 5628740 46812167 36671580 47617408 69141726 40878719 56199639 28688740 55744528 66998115 21046450 30628358 54460707 49789965 52398303 75933703 21221013 76664657 20482534 48607096 74610950 47478696 30672959 68857334 24516995 23818930 14053907 26672462 66380168 22113432 9682863 52802500 39610923 2232127 2005021 4296339 80794208 54414269 70769928 45998614 66323213 820901 69426304 23345017 80100116 77252576 28474216 3830495 40471376 19508016 14576538 60497590 44826783 72685929 47908056 73045342 3327015 68478561 78374855 72459954 80754964 15588250 19674268 48792401 30755088 81788461 24970503 78030474 65649107 30755672 8576188 22828669 8036207 6406279 59549856 58023442 40161107 70203297 13575232 56613928 80121893 40843252 69996957 17069338 35460726 50410342 73810784 54537861 57137348 67422523 1872688 48669082 71101190 49454258 27547893 14976860 12738015 35931364 26460525 63589163 29711219 5030260 18063122 22529372 75687381 24257348 82135964 20485361 29688822 2425110 44388944 5151268 2333738 54253238 40758819 48203918 3638241 49457921 30659456 6007203 62006415 71549711 61623870 25593610 22008166 40821978 63634702 57976936 44826783 25595734 69925843 23257516 24307180 73208783 73757629 53302434 65138743 20270107 57719381 57917534 37287273 12937570 Universitas Sumatera Utara 55478700 24241126 29637596 7262025 78914115 3141608 50459957 80020266 74801450 81087948 59802592 47883391 73889151 15720323 23000089 31707498 27979554 40822030 26235454 70811124 56659464 33853159 6301199 6931776 55396103 69351782 66733690 66210918 13386806 77064754 68952691 2721954 53946471 20904232 17850559 75307156 11808660 13863562 76684497 64687314 51311559 72142639 20610939 60513735 9717852 6288238 42733747 1348248 35741757 48630992 8382098 68804053 56869896 66234646 79478215 73706564 18675603 10766326 1925676 72593002 17517759 32613388 26838830 42400571 67008322 69867612 2158504 50495955 77482839 16088474 26009947 57091295 61584812 54583439 78606187 71390951 36046553 29819501 44441231 45644527 14394612 8478139 22284410 19685595 63161432 9277883 12013871 24222234 43543281 23527445 15585120 49693201 33666632 67811956 57832358 58253603 14183397 19249951 66837735 27993226 81071940 44728483 48601067 27544425 1722553 44680249 54003345 68715234 14589267 58716243 62764024 14771624 28004186 45883610 28002627 12970842 46206554 29195525 1696797 42671581 12261683 6178577 20884887 25085504 12146023 2519378 21227407 67536340 23106244 74602948 63046244 49686278 12104365 75357297 44541404 24892897 61066907 29788103 23171165 12056741 66572752 67551333 6659029 51752366 2664418 59592588 14389704 73784359 74361589 30225130 33187024 20067655 21688798 27853206 12431955 51221197 70460940 45292273 50157721 62546906 38942939 74007769 26077053 28764607 45980980 3118041 65670421 4192514 69553831 74134499 49721535 58094724 25090354 80984068 55559918 4583168 65376532 12579666 5853257 23272395 28868616 6768799 52513556 48915312 7547267 Plaintext Hasil dekripsi Salah satu fungsi kriptografi adalah kerahasian data, namun kriptografi yang sering dipakai justru dibobol oleh pihak yang tidak memiliki hak akses terhadap data rahasia. Waktu Enkripsi 7.1 second Waktu Dekripsi 3 milisecond 10. Plaintext Kelebihan algoritma ElGamal adalah suatu plaintext yang sama akan dienkripsi menjadi ciphertext yang berbeda- beda, tetapi pada proses dekripsi akan diperoleh plaintext yang sama. Kunci Prima : 7559  : 1487 a : 253  ∗ � : 5395 Ciphertext 2043 5143 1184 6553 2828 2977 4181 6324 3481 4870 3379 4116 2842 5647 7535 2812 2456 5487 6948 7260 6004 673 4331 4544 566 6606 3459 1836 3905 667 2891 Universitas Sumatera Utara 4278 1381 3462 4952 1868 440 433 1410 1088 3809 5797 6547 7409 1507 4449 5586 1880 7213 5557 3235 4463 4317 6555 5303 4653 6417 5551 5103 5416 1111 4534 4735 6810 3053 2763 4000 2129 195 4870 5710 6602 5188 7245 413 2432 4038 5592 813 3388 6013 3914 2727 1907 1121 865 1351 6136 1265 5332 2646 5366 7292 6436 1838 3985 430 6427 1490 4847 3058 5762 381 6773 7278 2019 5755 2596 7203 2052 2907 4614 66 3890 2115 818 216 1370 3031 6531 1302 3450 5045 1757 2156 5552 7331 3681 67 3004 4084 4298 5314 1352 3007 4914 2413 529 4354 1054 5045 3469 287 165 1976 1513 5222 3680 2763 5060 3413 3366 1890 5015 3760 851 4574 5131 1956 1952 6655 1492 3437 6790 5445 7217 759 3500 6007 928 4386 761 579 5646 6175 3011 7367 1634 6322 6836 3829 5776 1040 4455 6079 2787 2355 585 4970 5496 3736 4042 3543 6020 6036 3097 5800 874 6193 594 1912 5662 2795 4768 6580 7519 5087 7288 2898 5066 4680 4543 6101 6091 5560 825 4055 4676 2209 740 6757 2762 2395 1304 91 3715 3344 3441 1239 2550 6749 2153 2244 406 5229 6866 7341 7026 4781 5746 6055 6961 4715 6169 1313 4412 5816 7212 1123 2256 7496 49 2688 1356 5183 6899 122 3081 4747 5450 622 7300 2835 22 331 5548 5754 3705 3604 5031 2827 2453 330 1955 3212 444 5063 5667 6874 1839 6268 2810 7102 5366 3428 3225 1635 6268 3694 1586 998 6995 4955 5517 3589 2741 2404 4707 2276 6160 6314 3901 6281 883 7245 5396 2439 5818 7472 371 221 658 1098 6410 3062 3522 3484 7051 1808 185 3062 5408 3280 4291 6570 265 4197 6944 273 7287 4147 4680 7420 6255 6186 5984 2065 6333 153 5424 4079 2068 70 4833 686 4023 1229 631 1676 2699 2533 1781 6370 2610 5924 4096 1131 7153 4700 5013 7494 4651 4994 5431 1314 7218 1405 4274 6176 392 4147 3275 2743 5483 5188 741 2450 222 4248 6475 3918 571 6281 6149 2218 5787 5638 846 6504 3991 4824 3090 Plaintext Hasil dekripsi Kelebihan algoritma ElGamal adalah suatu plaintext yang sama akan dienkripsi menjadi ciphertext yang berbeda- beda, tetapi pada proses dekripsi akan diperoleh plaintext yang sama. Waktu Enkripsi 1.3 second WaktuDekripsi 3 milisecond

4.2.4 Pengujian Sistem Berdasarkan Panjang Karakter Plaintext