• Tidak ada hasil yang ditemukan

KONSTRUKSI ARITMETIKA KURVA ELIPTIK SUPERSINGULAR DAN NON-SUPERSINGULAR UNTUK SKEMA KUNCI PUBLIK ELGAMAL IRSYAD RAMLI

N/A
N/A
Protected

Academic year: 2021

Membagikan "KONSTRUKSI ARITMETIKA KURVA ELIPTIK SUPERSINGULAR DAN NON-SUPERSINGULAR UNTUK SKEMA KUNCI PUBLIK ELGAMAL IRSYAD RAMLI"

Copied!
9
0
0

Teks penuh

(1)

KONSTRUKSI ARITMETIKA KURVA ELIPTIK ॲ૛

SUPERSINGULAR DAN NON-SUPERSINGULAR

UNTUK SKEMA KUNCI PUBLIK ELGAMAL

IRSYAD RAMLI

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

INSTITUT PERTANIAN BOGOR

(2)

ABSTACT

IRSYAD RAMLI. Constructions of ॲଶ೘ Supersingular and Non-Supersingular Elliptic Curve

Arithmetics for the ElGamal Public Key Scheme. Supervised by SUGI GURITMAN and NUR ALIATININGTYAS.

The ElGamal algorithm is one of the public key algorithms with modular arithmetic ݌, which has the structure of the cyclic group ܼ௣כ. Security level of this algorithm depends on the solution of

discrete logarithm ܼ௣כ problem. Unfortunately, this security level tends to decline recently because

of the increase in ability of solving discrete logarithm. Moreover, to have an adequate level of security, very large value ݌ would be required, but this would cause the encryption and decryption process to be slow.

In this paper, the ॲଶ೘ Supersingular and Non-Supersingular elliptic curve arithmetics are

constructed to replace ܼ௣כ on ElGamal algorithm. This construction uses both theoretical and

computational aspects. Further, the aim of this paper is to apply the arithmetic in the simulation resulted on ElGamal algorithm using Maple 12 software. The success of this simulation is such that a message used in the encryption process will be identical to the message that is used after performing the decryption process. This shows that the arithmetic of ElGamal algorithm, which was originally in ܼ௣כ, can be changed into elliptic curve ॲଶ೘ arithmetic.

(3)

ABSTRAK

IRSYAD RAMLI. Konstruksi Aritmetika Kurva Eliptik ॲଶ೘ Supersingular dan

Non-Supersingular untuk Skema Kunci Publik ElGamal. Dibimbing oleh SUGI GURITMAN dan

NUR ALIATININGTYAS.

Algoritme ElGamal adalah salah satu algoritme kunci publik dengan aritmetik modular ݌ yang

mempunyai struktur grup siklik ܼ௣כ. Tingkat keamanan algoritme ini terletak pada pemecahan

masalah logaritme diskret dari ܼ௣כ. Akan tetapi, tingkat keamanan dari tahun ke tahun semakin

menurun yang disebabkan kemampuan pemecahan algoritme diskret semakin meningkat. Untuk memenuhi tingkat keamanan yang memadai dibutuhkan݌ yang cukup besar yang menyebabkan proses enkripsi dan dekripsi menjadi lambat.

Pada karya ilmiah ini, dikonstruksi aritmetika kurva eliptik ॲ೘ Supersingular dan

Non-Supersingular yang diharapkan mampu mengganti ܼ௣כ pada algoritme ElGamal. Konstruksi ini

menggunakan aspek teoretis dan aspek komputasi. Oleh sebab itu, tujuan karya ilmiah ini adalah untuk mengonstruksi aritmetika kurva eliptikॲଶ೘ Supersingular dan Non-Supersingular sehingga

dapat disimulasikan pada algoritme ElGamal dengan menggunakan software Maple 12. Keberhasilan dari simulasi ini, suatu pesan yang digunakan dalam melakukan proses enkripsi identik dengan pesan setelah melakukan proses dekripsi. Semua proses tersebut dilakukan dengan

menggunakan aritmetik kurva eliptikॲଶ೘. Ini menunjukkan bahwa aritmetik algoritme ElGamal

(4)

KONSTRUKSI ARITMETIKA KURVA ELIPTIK ॲ૛

SUPERSINGULAR DAN NON-SUPERSINGULAR

UNTUK SKEMA KUNCI PUBLIK ELGAMAL

IRSYAD RAMLI

Skripsi

sebagai salah satu syarat untuk memperoleh gelar

Sarjana Sains pada

Departemen Matematika

DEPARTEMEN MATEMATIKA

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM

INSTITUT PERTANIAN BOGOR

(5)

Judul

: Konstruksi Aritmetika Kurva Eliptik ॲ

૛࢓

Supersingular dan

Non-Supersingular untuk Skema Kunci Publik ElGamal

Nama :

Irsyad

Ramli

NIM :

G54063001

Menyetujui

Pembimbing I,

Dr. Sugi Guritman

NIP : 19620927 199203 1 004

Pembimbing II,

Dra. Nur Aliatiningtyas, M.Si

NIP : 19610104 198803 2 002

Mengetahui :

Ketua Departemen,

Dr. Berlian Setiawaty, MS

NIP : 19650505 198903 2 004

Tanggal Lulus :

(6)

KATA PENGANTAR

Puji dan syukur penulis panjatkan ke hadirat Allah SWT atas segala nikmat, karunia, izin, dan pertolongan-Nya sehingga penulisan karya ilmiah ini berhasil diselesaikan. Shalawat serta salam tercurah kepada nabi Muhammad SAW sebagai suri tauladan terbaik bagi umatnya hingga akhir

zaman. Karya ilmiah ini berjudul “Konstruksi Aritmetika Kurva Eliptik ॲ૛࢓ Supersingular dan

Non-Supersingular untuk Skema Kunci Publik ElGamal”

Penyusunan karya ilmiah ini juga tidak lepas dari bantuan berbagai pihak. Untuk itu, penulis mengucapkan terima kasih yang sebesar-besarnya kepada

1. Bapak Dr. Sugi Guritman selaku dosen pembimbing I (terima kasih atas semua ilmu,

kesabaran, motivasi dan bantuannya selama penulisan skripsi ini).

2. Ibu Dra. Nur Aliatiningtyas, M.Si selaku dosen pembimbing II (terima kasih atas semua

ilmu, kesabaran, dan motivasinya).

3. Semua dosen Departemen Matematika (terima kasih atas semua ilmu dan sarannya).

4. Terima kasih atas bantuannya kepada Mas Yono, Mas Bono, Mas Deni, Mas Heri, Bu

Susi, Bu Ade.

5. Keluargaku tercinta : ayahanda (terima kasih atas doa, dukungan, motivasi, kerja keras

dan kesabarannya menyekolahkan ananda. Ayahanda adalah ayah yang penuh semangat walaupun harus membanting tulang untuk menafkahi keluarga. Ayah adalah ayah yang paling terbaik sedunia), Ibunda (terima kasih atas doa, didikan, motivasi dan kasih sayangnya. Ibunda adalah ibu yang paling terbaik sedunia). Kakakku tercinta (Rahmawita) yang tak henti-hentinya memotivasi. Adik-adikku tercinta (Hamdan, Hafizh) yang menjadi motivasiku dan membangkitkan semangatku.

6. Bibi-bibiku : Bibi Risyda, Bibi Arma Suari, Bibi Irawati (terima kasih atas tempat

tinggalnya, doa, kasih sayang, dan perhatiannya kepadaku selama di sini).

7. Kakak-kakak sepupuku : Yessi Adjisir, Andry Adjisir, Haryenni Adjisir, Gafrian Abrar,

Zamakhsyari Abrar, Amalia Fitri, Haikal Abrar, Denny Ismayadin (terima kasih atas bantuan, motivasi, dan kasih sayangnya).

8. Ro’fah Nur Rachmawati (terima kasih atas bimbingan, motivasi, ilmu, dan sarannya).

9. Teman-teman kontrakan Kahfi 43 : Deni Hamdan Permana, Yogi Nur Anggowo, Slamet

Riyadi, Slamet Aprian Utomo, Agung Surya Permadi, Martono (terima kasih atas dukungannya).

10. Teman-teman : Retwando, Dorisman, Dian Fernanda, Chawen, Ira, Hanif, Dya, Rezki Anandra.

11. Kakak-kakak Math 41 : Mora, Chubby, Jali, Cumi, dan lainnya (terima kasih atas dukungan dan bantuannya).

12. Kakak-kakak Math 42 : Djawa, Acuy, Iput, Ilyas, Danu, Eko, Eyyi, Zil, Mocco, Sapto, Danu dan lainnya (terima kasih atas dukungannya).

13. Teman-teman Math 43 : Ucok, Andrew, Sabar, Cici, Desi, Gandi, Fitria, Margie, Rias, Erni, Ratna, Sunarsih, Rizki NS, Rizki SN, Zul, Paisol, Nanu, Wira, Sofyan, Nia, Tami, Nenek, Destya, Putri, Vera, Suci, Hermalina, Nurmalina, Kiki, Arif, David, Adi, Fardan dan lainnya (terima kasih atas dukungannya).

14. Adik-adik Math 44 : Cristoper, Fani, Selvie dan lainnya (terima kasih atas dukungannya). 15. Adik-adik Math 45 terima kasih atas bantuannya.

Semoga karya ilmiah ini bermanfaat bagi dunia ilmu pengetahuan.

Bogor, November 2010

(7)

DAFTAR ISI

Halaman

DAFTAR LAMPIRAN ... viii

I PENDAHULUAN 1.1 Latar Belakang ... 1 1.2 Tujuan ... 1 II LANDASAN TEORI 2.1 Grup ... 2 2.2 Grup Siklik ... 2 2.3 Ring ... 2 2.4 Lapangan (field) ... 2

2.5 Pengenalan Kurva Eliptik ... 3

2.6 Penyederhanaan Persamaan Weierstrass ... 3

2.7 Hukum Grup Kurva Eliptik ... 3

2.8 Pengenalan Algoritme ElGamal atas ܼ௣כ ... 4

III PEMBAHASAN 3.1 Aritmetik Kurva Eliptik ॲ૛࢓Supersingular ... 5

3.2 Algoritme Aritmetik Kurva Eliptik ॲ૛࢓Supersingular ... 7

3.2.1 Pembangkitan Kurva K(a,b,c) ... 7

3.2.2 Menentukan Titik P(x,y) ... 7

3.2.3 Adisi Titik P(ݔଵǡ ݕଵ) + Q(ݔଶǡ ݕଶ) ... 7

3.2.4 Menentukan Invers Titik ... 7

3.2.5 Menentukan  ൌ ݇ (Kelipatan Sebanyak k) ... 7

3.3 Aritmetik Kurva Eliptik ॲ૛࢓Non-Supersingular ... 7

3.4 Algoritme Aritmetik Kurva Eliptik ॲ૛࢓Non-Supersingular ... 9

3.4.1 Pembangkitan Kurva K(a,b) ... 9

3.4.2 Menentukan Titik P(x,y) ... 9

3.4.3 Adisi Titik P(ݔଵǡ ݕଵ) + Q(ݔଶǡ ݕଶ) ... 9

3.4.4 Menentukan Invers Titik ... 10

3.4.5 Menentukan  ൌ ݇ (Kelipatan Sebanyak k) ... 10

3.5 ElGamal Kurva Eliptik atas ॲ૛࢓ ... 10

IV SIMPULAN DAN SARAN 4.1 Simpulan ... 12

4.2 Saran ... 12

DAFTAR PUSTAKA ... 12

LAMPIRAN ... 14

(8)

DAFTAR GAMBAR

Halaman 1 Adisi ܲ ൅ ܳ ൌ ܴ ... 4 2 Doubling ܲ ൅ ܲ ൌ ܴ ... 4

DAFTAR LAMPIRAN

Halaman 1 Program Aritmetika ॲ૛࢓ ... 14

2 Program Konstruksi Aritmetika Kurva Eliptik ॲ૛࢓ ... 17

3 Program ElGamal ܼ௣כ ... 22

4 Program ElGamal Kurva Eliptik atas ॲ૛࢓ ... 23

(9)

RIWAYAT HIDUP

Penulis dilahirkan di Bukittinggi pada tanggal 28 November 1988 sebagai anak kedua dari empat bersaudara, anak dari pasangan Dt. Ramli dan Hanifah.

Tahun 2006 penulis lulus dari SMA Negeri 1 Matur Sumatera Barat dan pada tahun yang sama menempuh pendidikan sarjana melalui Undangan Seleksi Masuk IPB (USMI) di Program Studi Matematika, Fakultas Matematika dan Ilmu Pengetahuan Alam IPB.

Selama perkuliahan, penulis aktif di UKM Pramuka 2006-2007, Himpunan Profesi Gumatika 2008 sebagai Divisi PSDM Dewan Legislatif Gumatika (DLG) periode 2008-2009, Ketua Badan Pengawas Gumatika (BPG) periode 2009 dan staf pengajar Kalkulus untuk bimbingan belajar Gumatika. Selain itu, penulis ikut sebagai panitia dalam berbagai kegiatan seperti Logstrans Pesta Sains se-Indonesia 2008, Logstrans Matematika Ria 2008 dan penulis juga ikut dalam berbagai acara festival musik kampus dengan membentuk grup akustik yang beranggotakan lima orang dari Departemen Matematika dengan nama D’Indiependent dan Band HiGrip.

Referensi

Dokumen terkait

Nah, bila ada seorang jahat yang dapat mengubah mereka, berkas-berkas yang sekarang tidak dapat dipercaya itu akan tunduk kepada orang jahat tersebut, dan secara otomatis

Hasil penelitian menunjukkan bahwa Perilaku komunikasi verbal Komunitas SHINWA Cosplay Pekanbaru dalam membentuk kohesivitas kelompok adalah dengan menggunakan

Hasil penelitian yang telah dilakukan, dapat disimpulkan bahwa semua isolat probiotik (B, C, G dan H) yang berasal dari usus itik pedaging Anas domesticus

Dalam konteks pendidikan; kalau suatu bangsa ada yang cenderung mengaplikasi budaya Barat seperti Australia maka bangsa lain justru cenderung kembali ke budaya Timur seperti

Pengaruh kualitas pelayanan kesehatan gigi dan mulut atas Aspek Perhatian (Emphaty) terhadap kepuasan pasien di Poliklinik Gigi RSI Sultan Agung Semarang memiliki

Berdasarkan Peraturan Walikota Kotamobagu Nomor 42 Tahun 2016 Tentang kedudukan, Susunan Organisasi, Tugas dan Fungsi Serta Tata Kerja Dinas Perumahan Rakyat dan Kawasan

A. Menjadi Ketua Umum Pimpinan Organisasi Penyelenggara Pertinas Bakti Husada V 2016 adalah Kwartir Nasional Gerakan Pramuka c.q. Pimpinan Saka Bakti Husada Tingkat Nasional

Seluruh dosen dan staf di Program Studi Teknik Geologi, terima kasih atas semua ilmu, tugas, dan pengetahuan yang telah diberikan, serta bimbingan dan dukungan yang sangat