Senin, 24 Maret 2014

Keamanan Email Dengan Sistem Pretty Good Privacy (PGP)



 Hello guys, let's look at this week's article ^-^

1. Pretty Good Privacy (PGP)
        
      PGP (Pretty Good Privacy) adalah Suatu metode program enkripsi informasi yang memiliki tingkat keamanan cukup tinggi bersifat rahasia dengan menggunakan “Private-Public Key” sebagai dasar autentifikasinya sehingga jangan sampai dengan mudah diketahui oleh orang lain yang tidak berhak. PGP dikembangkan oleh Phill Zimmermann pada akhir tahun1980. pada awal mulanya , PGP digunakan untuk melindungi surat elektronik (e-mail) dengan memberikan perlindungan kerahasiaan (enkripsi) dan otentikasi (tanda – tangan digital). 
      Untuk itu Phill Zimmermnn membuat sebuah program yang digunakan agar dapat melindungi informasi data dengan kerahasiaan. Program yang dibuat oleh Phill Zimmerann  memiliki 2 versi yaitu “USA Version “ dan “International Version”. PGP versi USA hanya dapat digunakan di wilayah USA dan oleh warganegara USA saja. PGP versi USA ini menggunakan algoritma RSA (yang telah menjadi hak paten) dalam enkripsinya. Sedangkan versi internasional menggunakan algoritma MPILIB yang diciptakan khusus oleh Phill Zimmermann sendiri. PGP Versi internasional bisa digunakan oleh seluruh dunia.
       Pada dasarnya, PGP merupakan program yang digunakan untuk mengenkripsi satu atau lebih dokumen. Dengan PGP tersebut, hanya orang – orang tertentu saja yang bisa membaca file – file enkripsi tersebut. Bagaimana PGP sebagai program enkripsi dokumen bisa digunakan untuk pengiriman e-mail? Sebenarnya, program PGP mengenkripsi isi mail yang kita tulis menjadi sebuah file.
     File tersebut dibaca oleh program mail yang kemudian dikirimkan ke tujuan. Penerima e-mail harus menyimpan mail tersebut ke dalam sebuah file. File tersebut dideskripsi sehingga isi mail aslinya akan terlihat. Jadi, mail yang dikirimkan adalah dalam bentuk terenkripsi sehingga tidak dapat dibaca dengan mudah oleh orang – orang yang tidak memiliki akses membaca mail tersebut.


2.    Dasar – Dasar PGP

Seperti yang telah dibahas di awal, PGP (Pretty Good Privacy) dibuat dengan berdasarkan konsep Private Key Cryptography sebagai dasar otorisasinya. Private Key Cryptography ini digunakan untuk mengenkripsi dalam suatu hubungan komunikasi antara dua mesin. Dalam menjaga kerahasiaan data, kriptografi mentransformasikan data jelas (plaintext) ke dalam bentuk data sandi (ciphertext) yang tidak dapat dikenali. Ciphertext inilah yang kemudian dikirimkan oleh pengirim (sender) kepada penerima (receiver). Setelah sampai di penerima, ciphertext tersebut ditranformasikan kembali ke dalam bentuk plaintext agar dapat dikenali. Sehingga dalam penulisannya lebih dikenal dalam bentuk enkripsi (encryption) dan deskripsi (descryption).
Enkripsi (encryption) merupakan suatu proses di mana sebuah pesan  (plaintext) ditranformasikan atau diubah menjadi bentuk pesan lain (chipertext) menggunakan suatu fungsi matematis dan enkripsi password khusus yang lebih dikenal sebagai key. Sementara Deskripsi (descryption) merupakan proses kebalikan, dari chiphertext dirubah kembali ke plaintext dengan menggunakan fungsi matematis dan key.
Pada saat kita membuat kunci, PGP akan menciptakan duah buah kunci yaitu private key dan public key yang merupakan sebuah pasangan bersesuaian. Private Key adalah kunci yang hanya diketahui oleh kita sendiri sedangkan Public Key adalah kunci yang kita beritahukan kepada orang – orang yang kita percaya. Public key digunakan sebagai dasar proses pengenkripsian dokumen – dokumen yang hanya bisa dibuka oleh orang yang memiliki private key yang bersesuaian.

3.    Prinsip Kerja PGP

PGP bekerja dengan menggabungkan beberapa bagian yang terbaik dari key konvensional dan public key cryptography, jadi PGP ini adalah  sebuah a hybrid cryptosystem. Ketika seorang pengguna mengenkrip sebuah plaintext dengan menggunakan PGP, maka awal PGP akan mengkompress plaintet ini. Data yang dikompress menghebat waktu dan media transmisi  dan lebih penting adalah keamanan kriptograpik yang kuat. Kebanyakan  teknik analisis sandi mengeksplotasi pola yang ditemukab dalam plaintext untuk men-crack chipernya. Kompressi mengurangi pola-pola ini dalam plaintext, dengan cara demikian perbaikan yang lebih baik untuk menghambat analisa kode-kode.
PGP membuat sebuah session key, dimana sebuah kunci rahasia pada saat itu. Kunci adalah sebuah bilangan acak yang dihasilkan dari gerakan acak dari mouse dan tombol yang anda tekan. Session Key ini berkerja dengan sangat aman, algoritma enkripsi konvesional yang cepat untuk meng-enkrip plaintext.  Hasilnya adalah berupah chiper text. Sekali data dienkripsi, lalu session key ini dienkripsi lagi menggunakan kunci publik penerima. session key yang terenkripsi kunci publik key penerima dikirim dengn chipertext ke penerima.
Proses deskripsi bekerja sebaliknya, Penerima menerima pesan lalu membuka pesan tersebut dengan kunci privatnya, namun pesan tersebut masih terenkripsi dengan session key. Dengan Menggunakan PGP, penerima mendekrip chipertext yang terenkripsi secara konvensional.
Kombinasi dari 2 metode enkripsi menggabungkan kehandalan dari enkripsi kunci publik dengan kecepatan pada enkripsi konvensional. Enkripsi Konvensional kuarang lebih 1000x lebih cepat dari enkripsi kunci publik. Jadi enkripsi kunci publik memberikan sebuah solusi pada distribusi kunci dan masalah transmisi data. Dengan menggunakan keduanya, perfoma dan distribusi kunci dapat ditingkatkan tanpa mengorbankan sesuatu dalam keamanan.

Prinsip – prinsip kerja dari PGP itu sendiri adalah :

1.   PGP menggunakan teknik yang disebut Public-key encryption dengan dua kode yang saling berhubungan secara intrinsik, namun tidak mungkin untuk memecahkan satu dan yang lainnya.
2.    Jika membuat suatu kunci, secara otomatis akan dihasilkan sepasang kunci yaitu public key dan secret key. Kita dapat  memberikan  public key ke manapun  tujuan yang kita inginkan, melalui telephone,  internet, keyserver, dsb. Secret key yang disimpan pada mesin kita dan menggunakan messager decipher akan dikirimkan ke kita. Jadi orang  yang akan menggunakan public key kita  (yang  hanya dapat didekripsi oleh oleh secret key kita), mengirimkan messages kepada kita , dan  kita akan menggunak an secret key untuk membacanya.
3.   PGP menggunakan dua kunci yaitu kunci public (proses enkripsi) dan privet (proses deskripsi).
4.   Menggunakan dua kuci tersebut dikarenakan adanya conventional crypto, disaat terjadi transfer informasi kunci, suatu secure channel diperlukan. Dan jika kita memiliki suatu secure channel, tapi mengapa kita menggunakan crypto? Namun dengan public-key syistem, tidak akan menjadi masalah siapa yang melihat kunci milik kita, karena kunci yang dilihat oleh orang lain adalah yang digunakan hanya untuk enkripsi dan hanya pemiliknya saja yang mengetahui kunci rahasia tersebut.

4.  Alasan pemakaian PGP

          Ada beberapa alasan penting mengapa kita perlu menggunakan PGP untuk mengamankan e-mail file kita.
1. Keamanan 
Kita dapat menggunkan PGP untuk berkomunikasi secara aman, baik itu rencana bisnis, keuangan, atau hal – hal pribadi lain yang ingin dijaga kerahasiaannya. Kita dapat menggunakan PGP dengan e-mail untuk alasan yang sama pada waktu kita mengirim surat dengan menggunakan amplop. Mungkin teman seprofesi atu anggota keluarga ingin tahu bahwa informasi yang dikirim terjaga kerahasiaannya dan kiriman benar – benar berasal dari kita. Barang kali kita pernah mengirim e-mail kepada orang yang salah dan kita ingin mereka tidak membacanya. Hal ini sangat sulit untuk dilakukan, kemungkinan sudah banyak orang yang sudah mengetahui isi dari e-mail kita. Jadi untuk amannya e-mail maupun informasi yang kita kirim hendaknya disertai dengan software PGP. 

2. Fleksibel 
    Karena PGP sudah plug-in untuk semua program browser dan banyak digunakan oleh semua program e-mail, maka PGP sangat fleksibel untuk digunakan. PGP selain melindungi e-mail juga file kita dan berjalan pada semua sistem operasi.

3. Gratis
PGP dapat diperoleh secara gratis untuk penggunaan pribadi. Kita dapat mendownload softwarenya pada saat kita terhubung dengan internet. Semua kunci pribadi dapat kita peroleh dan tidak ada biaya tambahan yang dibebankan untuk pembuatan sertifikat maupun tanda tangan digital yang disertakan. Pada PGP untuk melakukan proses enkripsi digunakan kunci rahasia yang berbeda dengan kunci rahasia yang digunakan pada proses deskripsi. Jadi terdapat dua buiah kunci rahasia, satu untuk deskripsi, satu untuk enkripsi. Hal inilah yang dikenal dengan kriptografi asimertrik. Selain asimterik ada juga kriptografi simetrik yang hanya menggunakan 1 buah kunci rahasia. Dengan demikian, siapa saja yang ingin menggunakan PGP akan membutuhkan 2 buah kunci. Pertama, kunci untuk proses enkripsi (kunci publik). Disebut kunci publik karena kunci yang digunakan untuk enkripsi ini akan diberitahukan kepada umum. Orang yang akan mengirimkan e-mail rahasia kepada kita harus mengetahui kunci publik ini. Kedua, kunci untuk proses deskripsi (kunci pribadi). Disebut kunci pribadi karena kunci ini hanya diketahui oleh kita sendiri.




DAFTAR PUSTAKA



Kristianto A., Keamanan Data Pada Jaringan Komputer, Gava Media Yogyakarta, 2003





Kamis, 20 Maret 2014

MACAM-MACAM BROWSER

WEB BROWSER

            Web Browser adalah suatu program atau software yang digunakan untuk menjelajahi internet atau untuk mencari informasi dari suatu web yang tersimpan didalam komputer. Awalnya, web browser berorientasi pada teks dan belum dapat menampilkan gambar. Namun, web browser sekarang tidak hanya menampilkan gambar dan teks saja, tetapi juga memutar file multimedia seperti video dan suara. Web browser juga dapat mengirim dan menerima email, mengelola HTML, sebagai input dan menjadikan halaman web sebagai hasil output yang informative.
            Dengan menggunakan web browser, para pengguna internet dapat mengakses berbagai informasi yang terdapat di internet dengan mudah. Beberapa contoh web browser diantaranya Internet Explorer, Mozilla, Firefox, Safari, Opera, dll.

 MACAM-MACAM WEB BROWSER

1. Netscape Communications

            Netscape Communications ( sebelumnya dikenal sebagai Netscape Communications Corporation dan umumnya dikenal sebagai Netscape) adalah sebuah perusahaan jasa komputer Amerika Serikat yang terbaik dikenal dengan web browser. Ketika perusahaan independen, kantor pusatnya berada di Mountain View, California.
            Penjelajah web Netscape pernah mendominasi dari penjelajah web lain dalam hal penggunaan saham, namun tak lama sebagian sahamnya berpindah ke Internet Explorer selama perang penjelajah web. Pada akhir tahun 2006, pangsa penggunaan browser Netscape jatuh, dari lebih dari 90% pada pertengahan tahun 1990-an, menjadi kurang dari 1%. Netscape mengembangkan Secure Sockets Layer Protocol (SSL) untuk mengamankan komunikasi online, yang masih banyak digunakan, as well as JavaScript, bahasa yang paling banyak digunakan untuk memprogram sisi klien halaman web.
           Netscape merupakan salah satu program browser yang digunakan untuk menjelajah dunia internet. versi pertama dari netscape dibuat pertama kali dengan nama Mosaic oleh National Center of Supercomputing Application di Urbana Champaign. http://browser.netscape.com/

 2. Safari

            Safari adalah aplikasi browser dari Apple Inc. Awalnya aplikasi ini hanya dapat digunakan pada Mac OS X saja. Namun pada pertengahan tahun 2007 Apple meluncurkan aplikasi browser Safari untuk sistem operasi Windows. Aplikasi Safari berbeda dengan aplikasi browser lainnya, karena menitik beratkan pada kemudahan dan kenyamanan penggunanya. Pada safari kita akan temui tampilan yang jauh berbeda, dimana elemen desain yang sangat canggih sehingga membuat browsing kita lebih menyenangkan.
           SnapBack. Fasilitas ini berfungsi untuk kembali ke titik awal aktivitas browsing setelah berkunjung ke banyak tempat (situs website). Progress Bar Dengan fasilitas ini kita bisa tahu seberapa cepat halaman website tampil di layar. Untuk keamanan, fasilitasnya masih standar. Untuk kecepatan akses, boleh dibilang Safari adalah jagoannya. Karena Safari memang dirancang sebagai browser yang ringan dan cepat.
 /www.apple.com/safari/

 3. Google Chrome

            Program browser ini adalah Software browser buatan google, meski baru dikeluarkan browser ini sudah mampu menarik penggunan untuk menggunakan browser google chrome ini.Google Chrome adalah browser yang menggabungkan desain minimal dengan teknologi canggih agar Web dapat diakses dengan lebih cepat, aman, dan mudah.
            Desainnya sangat sederhana jadi kalau menggunakan aplikasi browser ini rasanya begitu lega/plong, karena aplikasi yang di sediakan Google Chrome hanya berupa ikon dan itupun tidak menggangu pemandangan di layar. Address Bar-nya menarik, karena setiap kita mengetikkan teks di kotak alamat, maka Google Chrome akan memberikan saran pencarian.
           Fasilitas Shortcut Dengan fasilitas ini kita bisa melihat situs-situs web yang sebelumnya telah ksita kunjungi dalam bentuk thumbnail situs. Soal keamanan, Google Chrome lebih jitu. Bahkan ketika kita akan berkunjung pada situs yang berlimpah virus, Google Chrome terlebih dulu memperingatkan bahwa di situs tersebut terdapat virus.
           Kecepatan akses boleh dibilang sangat mumpuni, bisa langsung di sejajarkan dengan Mozilla Firefox, Opera, Safari, dan Internet Explorer. Karena itu pula saya memberi tema pada artikel ini: “Pertempuran Seru 6 Aplikasi Browser”. Sekarang anda dapat menentukan pilihan yang mana kira-kira terbaik untuk anda miliki. 
http://www.google.com/chrome

4. ShenzBrowser 

            Browser shenz ini merupakan browser alternatif Internet Explorer dengan fungsionalitas yang hampir sama seperti Internet Explorer.
http://www.shenz.com/browsershenz.html   

 5. Slim Browser

            SlimBrowser ini merupakan browser berukuran kecil terbaik dengan banyak fitur seperti pop up browser, integrasi dengan toolbar, keamanan dll.
http://www.flashpeak.com/

6. Wyzo

            Wyzo ini merupakan browser yang memprioritaskan kemampuan browsernya pada pengguna yang banyak melakukan download media, seperti video, mp3, dll.
http://www.wyzo.com/

7. Arlington Kiosk Browser

            Browser ini merupakan browser yang tepat jika anda menginginkan komputer anda terproteksi dengan keamanan dan pilihan filter pada browser ini yang cukup baik.
http://www.arlington.com.au/akb/download.htm

8. Camino

           Fungsionalitas dan fitur-fitur pada browser yang baik ini sangat cocok dibandingkan dengan kapabilitas browser safari dan kompetitor lainnya untuk Mac OS.
http://www.caminobrowser.org/

 9. Omniweb

          Omniweb ini merupakan browser pertama untuk Mac, tetapi tidak terlalu begitu populer sekarang.
http://www.omnigroup.com/applications/omniweb/

 10. Shiira

         Dengan berkonsentrasi pada perlengkapan web untuk bahasa, Shiira menjadi Browser Mac dengan dukungan pada 12 bahasa.  
http://shiira.ip/en.php

Refrensi :

http://hanhankyung.blogspot.com/2011/02/macam-macam-browser.html

http://id.shvoong.com/internet-and-technologies/software/2200715-pengertian-web-browser/#ixzz27BzSeAIt

 http://pratamacomputer07.blogspot.com/2011/06/macam-macam-web-browser.html

http://lopeolip.blogspot.com/2012/09/pengertian-dan-macam-macam-web-browser.html