Teknologi AES Cloud Computing

Post on 17-Feb-2017

61 views 1 download

Transcript of Teknologi AES Cloud Computing

Analisa Jurnal “PENERAPAN AES UNTUK OTENTIKASI AKSES CLOUD COMPUTING”

Pengantar Cloud Computing (15042/A31156DA)

Jl. Raya Meruya Selatan No. 01, Kembangan, Jakarta Barat, DKI Jakarta, IndonesiaT: 021 5840815/16 (Hunting), ext: 2751 F: 021 5840813E: kk@mercubuana.ac.id | umb@mercubuana.ac.id

Jurnal ini disusun oleh:

Imamah

Arif Djunaidy

Muchammad Husni

Teknik Informatika, Fakultas Teknologi Informasi

Institut Teknologi Sepuluh November

Jl. Raya Meruya Selatan No. 01, Kembangan, Jakarta Barat, DKI Jakarta, IndonesiaT: 021 5840815/16 (Hunting), ext: 2751 F: 021 5840813E: kk@mercubuana.ac.id | umb@mercubuana.ac.id

Terima Kasih!

Siapa Kami?

Jl. Raya Meruya Selatan No. 01, Kembangan, Jakarta Barat, DKI Jakarta, IndonesiaT: 021 5840815/16 (Hunting), ext: 2751 F: 021 5840813E: kk@mercubuana.ac.id | umb@mercubuana.ac.id

TugasKelompok

Zaenal Abidin

Ahmad Fauzi

Dwi JaluWaranugraha

Ayu Fuji Ekaputri S

Defri Mando

SukisnoFajriansyah

Agenda

• Apa itu Cloud Computing

• Latar Belakang

• Masalah

• Tujuan

• Apa itu AES?

• Metode Otentikasi

• Kesimpulan

Jl. Raya Meruya Selatan No. 01, Kembangan, Jakarta Barat, DKI Jakarta, IndonesiaT: 021 5840815/16 (Hunting), ext: 2751 F: 021 5840813E: kk@mercubuana.ac.id | umb@mercubuana.ac.id

Cloud Computing

Cloud Computing merupakan model komputasi yang mengalihkan sumber dayaseperti daya komputasi, penyimpanan, jaringan dan perangkat lunak menjadi layanan diinternet.

Keuntungan menggunakan cloud diantaranya:

a. Lebih efisien karena menggunakan anggaran yang rendah untuk sumber daya.

b. Membuat operasional dan manajemen lebih mudah, karena sistem pribadi atausistem perusahaan yang terkoneksi dalam suatu cloud dapat dimonitor dan diaturdengan mudah.

c. Mudah dalam hal skalabilitas.

Jl. Raya Meruya Selatan No. 01, Kembangan, Jakarta Barat, DKI Jakarta, IndonesiaT: 021 5840815/16 (Hunting), ext: 2751 F: 021 5840813E: kk@mercubuana.ac.id | umb@mercubuana.ac.id

Latar Belakang

Pesatnya perkembangan teknologi cloud computing saat ini semakin memudahkanmasyarakat dalam berbagai hal, seperti menyimpan file, foto, dll pada cloud.

Kehilangan data akibat kebocoran hak akses atau mekanisme otentikasi yang lemahdiduga sebagai resiko danancaman paling rentan pada cloud computing.

Maka untuk daripada itu, otentikasi diperlukan untuk menghubungkan data dari kliendan server agar data yang didapatkan dapat ditransfer dengan aman.

Jl. Raya Meruya Selatan No. 01, Kembangan, Jakarta Barat, DKI Jakarta, IndonesiaT: 021 5840815/16 (Hunting), ext: 2751 F: 021 5840813E: kk@mercubuana.ac.id | umb@mercubuana.ac.id

Masalah

Apakah sistem otentikasi yang dikembangkan dalam penelitian ini layak untukdiaplikasikan dalam lingkungan cloud computing atau tidak?

Jl. Raya Meruya Selatan No. 01, Kembangan, Jakarta Barat, DKI Jakarta, IndonesiaT: 021 5840815/16 (Hunting), ext: 2751 F: 021 5840813E: kk@mercubuana.ac.id | umb@mercubuana.ac.id

Tujuan

Mengamankan data pada cloud computing dengan memaksimalkan pengamanan hakakses melalui system otentikasi yang lebih aman.

Jl. Raya Meruya Selatan No. 01, Kembangan, Jakarta Barat, DKI Jakarta, IndonesiaT: 021 5840815/16 (Hunting), ext: 2751 F: 021 5840813E: kk@mercubuana.ac.id | umb@mercubuana.ac.id

AES (Advanced Encryption Standard)

Advanced Encryption Standard (AES) merupakan algoritma kriptografi simetrik yang dapat digunkan untuk mengamakan data.

Algoritma AES adalah blok chipertext simetrik yang dapat mengenkripsi (encipher) dandekripsi (decipher) informasi.

Enkripsi merubah data yang tidak dapat lagi dibaca disebut ciphertext; sebaliknyadekripsi adalah merubah ciphertext data menjadi bentuk semula yang kita kenal

sebagai plaintext.

Algoritma AES is mengunakan kunci kriptografi 128, 192, dan 256 bits untukmengenkrip dan dekrip data pada blok 128 bits.

Jl. Raya Meruya Selatan No. 01, Kembangan, Jakarta Barat, DKI Jakarta, IndonesiaT: 021 5840815/16 (Hunting), ext: 2751 F: 021 5840813E: kk@mercubuana.ac.id | umb@mercubuana.ac.id

Metode Otentikasi menggunakan AES

• Private Cloud Preparation

Design Jaringan

• InstalasiCloudOS

eyeOS• Desain

Algoritma

Algoritma

• Bring to the Cloud!

Penerapan

Jl. Raya Meruya Selatan No. 01, Kembangan, Jakarta Barat, DKI Jakarta, IndonesiaT: 021 5840815/16 (Hunting), ext: 2751 F: 021 5840813E: kk@mercubuana.ac.id | umb@mercubuana.ac.id

Contoh Enkripsi AES

Jl. Raya Meruya Selatan No. 01, Kembangan, Jakarta Barat, DKI Jakarta, IndonesiaT: 021 5840815/16 (Hunting), ext: 2751 F: 021 5840813E: kk@mercubuana.ac.id | umb@mercubuana.ac.id

Penerapan dalam kode PHP

Jl. Raya Meruya Selatan No. 01, Kembangan, Jakarta Barat, DKI Jakarta, IndonesiaT: 021 5840815/16 (Hunting), ext: 2751 F: 021 5840813E: kk@mercubuana.ac.id | umb@mercubuana.ac.id

Hasil Uji Coba & Pembahasan

Data yang digunakan dalam penelitian ini adalah data yang diambil dari RockYou danMySpace.

Jl. Raya Meruya Selatan No. 01, Kembangan, Jakarta Barat, DKI Jakarta, IndonesiaT: 021 5840815/16 (Hunting), ext: 2751 F: 021 5840813E: kk@mercubuana.ac.id | umb@mercubuana.ac.id

Hasil Uji Coba & Pembahasan

Berdasarkan hasil pengujian yang dilakukan terhadap data uji, didapatkan hasilperbandingan waktu komputasi dan perbandingan skor atau tingkat kekuatan

password terenkripsi.

Jl. Raya Meruya Selatan No. 01, Kembangan, Jakarta Barat, DKI Jakarta, IndonesiaT: 021 5840815/16 (Hunting), ext: 2751 F: 021 5840813E: kk@mercubuana.ac.id | umb@mercubuana.ac.id

Hasil Uji Coba & Pembahasan

Hasil perbandingan time transfer komputasi dan uji Rockyou dan MySpace yang diterapkan pada private cloud menggunakan eyeOS

Jl. Raya Meruya Selatan No. 01, Kembangan, Jakarta Barat, DKI Jakarta, IndonesiaT: 021 5840815/16 (Hunting), ext: 2751 F: 021 5840813E: kk@mercubuana.ac.id | umb@mercubuana.ac.id

Hasil Uji Coba & Pembahasan

Hasil perbandingan security level skor data uji rockyou dan myspace dengan MD5 danAES

Jl. Raya Meruya Selatan No. 01, Kembangan, Jakarta Barat, DKI Jakarta, IndonesiaT: 021 5840815/16 (Hunting), ext: 2751 F: 021 5840813E: kk@mercubuana.ac.id | umb@mercubuana.ac.id

Metode Lain

Ada metode lain sebagai pengamanan data pada cloud server: Metode kunci transfer data jaringan dengan menggunakan Otentikasi OAuth, hal ini dimaksudkan agar data

yang di transfer dari server ke klien menjadi aman.

Jl. Raya Meruya Selatan No. 01, Kembangan, Jakarta Barat, DKI Jakarta, IndonesiaT: 021 5840815/16 (Hunting), ext: 2751 F: 021 5840813E: kk@mercubuana.ac.id | umb@mercubuana.ac.id

Metode Otentikasi

Google Cloud Platform

OAuth GSUtilAuthentication

Client Library Authentication

API Authentication

Cookie-based Authentication

Service account

credentials

User Account credentials

Jl. Raya Meruya Selatan No. 01, Kembangan, Jakarta Barat, DKI Jakarta, IndonesiaT: 021 5840815/16 (Hunting), ext: 2751 F: 021 5840813E: kk@mercubuana.ac.id | umb@mercubuana.ac.id

Otentikasi

Metode yang paling sering digunakan dalam otentikasi adalah

API Authentication

Jl. Raya Meruya Selatan No. 01, Kembangan, Jakarta Barat, DKI Jakarta, IndonesiaT: 021 5840815/16 (Hunting), ext: 2751 F: 021 5840813E: kk@mercubuana.ac.id | umb@mercubuana.ac.id

API Authentication

Jl. Raya Meruya Selatan No. 01, Kembangan, Jakarta Barat, DKI Jakarta, IndonesiaT: 021 5840815/16 (Hunting), ext: 2751 F: 021 5840813E: kk@mercubuana.ac.id | umb@mercubuana.ac.id

Contoh Otentikasi API

Jl. Raya Meruya Selatan No. 01, Kembangan, Jakarta Barat, DKI Jakarta, IndonesiaT: 021 5840815/16 (Hunting), ext: 2751 F: 021 5840813E: kk@mercubuana.ac.id | umb@mercubuana.ac.id

Kesimpulan

1. Penggunaan metode AES untuk enkripsi password menggunakan data uji rockyou telahmenghasilkan skor 0.97 lebih kuat walaupun waktu komputasi 0.0004 lebih lambatdibandingkan metode MD5, sedangkan dengan menggunakan data uji MySpacemenghasilkan skor 1.24 lebih kuat dengan waktu komputasi 0,0011 lebih lambatdibandingkan dengan metode MD5

Jl. Raya Meruya Selatan No. 01, Kembangan, Jakarta Barat, DKI Jakarta, IndonesiaT: 021 5840815/16 (Hunting), ext: 2751 F: 021 5840813E: kk@mercubuana.ac.id | umb@mercubuana.ac.id

Referensi

1. - https://id.wikipedia.org/wiki/Advanced_Encryption_Standard2. - https://cloud.google.com/

3. - https://cloud.google.com/storage/docs/authentication?hl=en4. - https://console.developers.google.com/project5. - https://deniaputri.wordpress.com/2012/11/22/advance-entryption-standard-aes-2/

6. - http://www.eyeos.com/

Jl. Raya Meruya Selatan No. 01, Kembangan, Jakarta Barat, DKI Jakarta, IndonesiaT: 021 5840815/16 (Hunting), ext: 2751 F: 021 5840813E: kk@mercubuana.ac.id | umb@mercubuana.ac.id

Pertanyaan?Tugas Kelompok

Pengantar Cloud Computing (15042/A31156DA)

Universitas Mercu Buana

Jl. Raya Meruya Selatan No. 01, Kembangan, Jakarta Barat, DKI Jakarta, IndonesiaT: 021 5840815/16 (Hunting), ext: 2751 F: 021 5840813E: kk@mercubuana.ac.id | umb@mercubuana.ac.id