Archives

0

HTTP & HTTPS

Andi Cuyak Thursday, January 20, 2011
Hypertext Transfer Protocol (HTTP) adalah sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif, dan menggunakan hipermedia. Penggunaannya banyak pada pengambilan sumber daya yang saling terhubung dengan tautan, yang disebut dengan dokumen hiperteks, yang kemudian membentuk World Wide Web pada tahun 1990 oleh fisikawan Inggris, Tim Berners-Lee. Hingga kini, ada dua versi mayor dari protokol HTTP, yakni HTTP/1.0 yang menggunakan koneksi terpisah untuk setiap dokumen, dan HTTP/1.1 yang dapat menggunakan koneksi yang sama untuk melakukan transaksi. Dengan demikian, HTTP/1.1 bisa lebih cepat karena memang tidak usah membuang waktu untuk pembuatan koneksi berulang-ulang.

https adalah versi aman dari HTTP, protokol komunikasi dari World Wide Web. Ditemukan oleh Netscape Communications Corporation untuk menyediakan autentikasi dan komunikasi tersandi dan penggunaan dalam komersi elektris.

Selain menggunakan komunikasi plain text, HTTPS menyandikan data sesi menggunakan protokol SSL (Secure Socket layer) atau protokol TLS (Transport Layer Security). Kedua protokol tersebut memberikan perlindungan yang memadai dari serangan eavesdroppers, dan man in the middle attacks. Pada umumnya port HTTPS adalah 443.


0

Hacker , Cracker dan Coding

Andi Cuyak Wednesday, January 19, 2011
Hacker
adalah orang yang mempelajari, menganalisa, dan selanjutnya bila menginginkan, bisa membuat, memodifikasi, atau bahkan mengeksploitasi sistem yang terdapat di sebuah perangkat seperti perangkat lunak komputer dan perangkat keras komputer seperti program komputer, administrasi dan hal-hal lainnya, terutama keamanan.

Cracker
adalah musuh besar bagi Hacker karena mereka memiliki tujuan yang berkebalikan. Cracker memiliki tujuan untuk merusak komputer korban melalui internet sedangkan hacker memiliki tujuan untuk mengamankan atau memproteksi sistem pertahanan komputer. Banyak orang yang menganggap bahwa hacker sama saja dengan cracker padahal keduanya sangatlah berbeda, hanya mereka sama-sama seorang programmer yang mana bisa menyusup sistem keamanan komputer.

Coding
sering disebut dengan penulisan program.
Orang sering menganggap coding sebagai pemograman, padahal coding hanya merupakan salah satu dari lima langkah pemograman. Coding adalah menerjemahkan persyaratan logika dari pseudocode atau diagram alur ke dalam suatu bahasa pemograman baik huruf, angka, dan simbol yang membentuk program.
  1. Memilih Bahasa pemograman tingkat tinggi yang sesuai. Bahasa Pemograman ialah kumpulan aturan yang memberi tahu komputer tentang operasi yang harus dilakukan. Contoh bahasa pemograman yang terkenal ad;ah C, C++, dan Java. Semua itu disebut bahasa tingkat tinggi.Tidah semua bahasa sesuai untuk semua kegunaan. beberapa misalnya, memiliki kelebihan dalam pemprosesan matematika atau statistika, sementara yang lain lebih cocok untuk manajemen database. Ketika memilih bahasa pemogrman, anada harus menentukan tujuan dari mendesain program serta mengetahui apa saja yang telah digunakan dalam organisasi atau bidang anda.
  2. Mengkode Program dalam bahasa yang telah terpilih, mengikuti sintaks agar program dapat berjalan. Anda harus mengikuti sintaks, yakni aturan bahasa pemograman. Bahasa pemograman memiliki tata bahasa sendiri, sama seperti bahasa manusia. Akan tetapi, komputer tidak bisa memaafkan seandainya anda menggunakn aturan tersebut dengan tidak benar.
 
Copyright 2010 Sharing Ilmu