Teknologi AES Cloud Computing

24
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, Indonesia T: 021 5840815/16 (Hunting), ext: 2751 F: 021 5840813 E: [email protected] | [email protected]

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: [email protected] | [email protected]

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: [email protected] | [email protected]

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: [email protected] | [email protected]

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: [email protected] | [email protected]

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: [email protected] | [email protected]

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: [email protected] | [email protected]

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: [email protected] | [email protected]

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: [email protected] | [email protected]

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: [email protected] | [email protected]

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: [email protected] | [email protected]

Contoh Enkripsi AES

Jl. Raya Meruya Selatan No. 01, Kembangan, Jakarta Barat, DKI Jakarta, IndonesiaT: 021 5840815/16 (Hunting), ext: 2751 F: 021 5840813E: [email protected] | [email protected]

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: [email protected] | [email protected]

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: [email protected] | [email protected]

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: [email protected] | [email protected]

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: [email protected] | [email protected]

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: [email protected] | [email protected]

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: [email protected] | [email protected]

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: [email protected] | [email protected]

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: [email protected] | [email protected]

API Authentication

Jl. Raya Meruya Selatan No. 01, Kembangan, Jakarta Barat, DKI Jakarta, IndonesiaT: 021 5840815/16 (Hunting), ext: 2751 F: 021 5840813E: [email protected] | [email protected]

Contoh Otentikasi API

Jl. Raya Meruya Selatan No. 01, Kembangan, Jakarta Barat, DKI Jakarta, IndonesiaT: 021 5840815/16 (Hunting), ext: 2751 F: 021 5840813E: [email protected] | [email protected]

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: [email protected] | [email protected]

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: [email protected] | [email protected]

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: [email protected] | [email protected]