SMTP (Simple Mail Transfer Protocol) merupakan salah satu protokol yang
umum digunakan untuk pengiriman surat elektronik di Internet. Protokol
ini dipergunakan untuk mengirimkan data dari komputer pengirim surat
elektronik ke server surat elektronik penerima. Protokol ini timbul
karena desain sistem surat elektronik yang mengharuskan adanya server
surat elektronik yang menampung sementara sampai surat elektronik
diambil oleh penerima yang berhak.
SMTP bisa dianalogikan sebagai kantor pos. Ketika kita mengirim
sebuah e-mail, komputer kita akan mengarahkan e-mail tersebut ke sebuah
SMTP server, untuk diteruskan ke mail-server tujuan. Mail-server tujuan
ini bisa dianalogikan sebagai kotak pos di pagar depan rumah, atau kotak
PO BOX di kantor pos. Email-email yang terkirim akan menempati di
tempat tersebut hingga si pemiliknya mengambilnya. Urusan pengambilan
e-mail tersebut tergantung kapan di penerima memeriksa account
e-mailnya.
Jumat, 22 Maret 2013
PENGERTIAN DAN MEMAHAMI HTTPS
Diposkan :
Tri handoyo
Anda akan terkejut mengetahui betapa banyak orang
yang salah paham dan terjebak dengan mitos-mitos seputar https. Read
this article and you won’t be one of them!
Https adalah jargon yang paling sering dikampanyekan
oleh situs internet banking dan ecommerce. Benarkah https adalah
jaminan keamanan bertransaksi? Tipe serangan seperti apa yang bisa
dicegah dengan https dan tipe serangan apa yang tidak bisa dicegah
dengan https?
Apa yang Dijamin HTTPS ?
Bayangkan bila suatu saat anda menelpon Call Center
suatu bank untuk melakukan transaksi. Sangat penting bagi bank untuk
memastikan dulu siapa anda, sebelum melakukan transaksi seperti yang
anda minta. Karena melalui telepon, bank hanya bisa mendengar suara
anda, mungkin saja ada orang lain yang berpura-pura menjadi anda dan
menguras habis rekening anda.
Begitu pula di internet, ketika anda mengakses suatu
website, anda harus benar-benar yakin bahwa anda sedang mengakses server
yang benar, bukan situs palsu yang berminat untuk mencuri data rahasia
anda. Sangat berbahaya akibatnya bila anda terjebak mengakses situs
palsu, sebab itu artinya anda memberikan data rahasia anda pada orang
yang salah.
Inilah yang disebut dengan Authentication, yaitu
memastikan identitas, siapa anda. Ketika anda berkomunikasi dengan orang
lain, anda harus tahu betul dengan siapa anda berbicara.
Selain memastikan anda berbicara dengan orang yang
benar, sangat penting pula bahwa hubungan telpon antara anda dan bank
tidak didengarkan oleh orang lain, karena anda akan membicarakan hal
yang sensitif dan rahasia seperti PIN. Inilah yang disebut dengan
Confidentiality, yaitu kerahasiaan data, memastikan tidak ada kebocoran
data di tengah jalan.
Ketika anda mengakses internet, paket data yang anda
kirim akan berkelana dari satu server ke server lain sebelum mencapai
server tujuan. Sangat mudah bagi orang lain untuk melakukan sniffing,
mengintip data anda yang lewat karena internet adalah jaringan umum yang
bebas dipakai siapa saja.
Itulah dua hal utama yang dijamin oleh HTTPS, yaitu
Authentication (who are you speaking with?) dan Confidentiality (is
someone listening to your conversation?). Authentication dan
Confidentiality dalam https dijamin dengan perpaduan penggunaan
kriptografi simetris dan asimetris.
Telnet (Telecommunication network)
Diposkan :
Tri handoyo
Telnet (Telecommunication network) adalah sebuah protokol jaringan yang digunakan di koneksi Internet atau Local Area Network. TELNET dikembangkan pada 1969 dan distandarisasi sebagai IETF STD 8, salah satu standar Internet pertama. TELNET memiliki beberapa keterbatasan yang dianggap sebagai risiko keamanan.
Apa itu telnet
Telnet adalah aplikasi remote login Internet. Telnet digunakan untuk login ke komputer lain di Internet dan mengakses berbagai macam pelayanan umum, termasuk katalog perpustakaan dan berbagai macam database. Telnet memungkinkan pengguna untuk duduk didepan komputer yang terkoneksi ke internet dan mengakses komputer lain yang juga
terkoneksi ke internet. Dengan kata lain koneksi dapat terjadi ke mesin lain di satu ruangan, satu kampus, bahkan setiap komputer di seluruh dunia. Setelah terkoneksi, input yang diberikan pada keyboard akan mengontrol langsung ke remote computer tadi. Akan dapat diakses pelayanan apapun yang disediakan oleh remote machine dan hasilnya ditampilkan pada terminal lokal. Dapat dijalankan session interaktif normal (login, eksekusi command), atau dapat diakses berbagai service seperti: melihat catalog dari sebuah perpustakaan, akses ke teks dari USA today, dan masih banyak lagi service yang disediakan oleh masing-masing host pada di network. |
Pengertian FTP dan Fungsi FTP serta Cara Kerja FTP dan Aplikasinya
Diposkan :
Tri handoyo
Komputer adalah jaringan besar dikontrol oleh seperangkat aturan TCP /
IP, yang memungkinkan komunikasi dan transfer data. Setiap koneksi antar
komputer pada jaringan itu ibarat percakapan. Menurut sifat percakapan
antara dua komputer, jenis protokol yang digunakan pun berbeda. Dari
sekiam banyak protokol Internet yang membuat transmisi data melalui
Internet, salah satu yang paling penting adalah FTP atau File Transfer
Protocol. Tujuan artikel ini adalah untuk memberikan penjelasan ringkas
namun terperinci mengenai pengertian FTP-file transfer protocol dan apa
Fungsi FTP atau aplikasinya di Internet. FTP adalah menggunakan protokol
Transmission Control Protocol (TCP) untuk komunikasi data antara
Komputer server dan Komputer klien
LDAP (Lightweight Direktory Access Protokol)
Diposkan :
Tri handoyo
LDAP adalah
singkatan yaitu Lightweight Directory Access Protocol. LDAP adalah suatu
bentuk protokol client-server yang digunakan untuk mengakses suatu
directory service. Pada tahap awalnya, LDAP digunakan sebagai suatu
front-end bagi X.500, tetapi juga dapat digunakan bersama directory
server yang stand-alone dan juga yang lainnya….
LDAP memungkinkan kita untuk mengembangkan kemampuan kita yang dapat digunakan untuk mencari suatu organisasi, mencari suatu individu dan juga mencari sumber daya yang lainnya misalnya file maupun alatdevice didalam suatu jaringan/network. Adapun pengertian jaringan/network dalam hal ini adalah bias internet ataupun juga dalam suatu intranet dala kampus atau perusahaan, dan ini dimungkinkan baik kita mengetahui atau tidak mengetahui mengenai domain name-nya, berapa IP addressnya atau informasi mengenai geografisnya. Adapun suatu direktori LDAP data didistribusikan kedalam banyak server-server didalam jaringan/network dan kemudian dapat direplikasikan dan dilakukan sinkronisasi secara regular. Sebuah server dari LDAP juga dikenal dengan nama DSA yaitu singakatan dari Directory System Agent.
LDAP diciptakan di University Of Michigan dan sifat yang dimilikinya yaitu lightweight merupakan hal yang bertolak belakang terhadap DAP yang merupakan bagian dari directory protocol X.500 untuk jaringan ataupun network. LDAP memiliki karekteristik lebih ringan dan sederhana. LDAP juga dapat kita dunakan untuk melakukan route terhadap email dalam suatu organisasi yang cukup besar atau dapat juga digunakan untuk mencari seseorang dan mesin didalam sebuah jaringan/network yang bersifat public maupun private.
Sudah cukup banyak e-mail client saat ini,misalnya Microsoft Outlook, Eudora dan Netscape Communicator yang telah menggunakan suatu bentuk dari database LDAP untuk mencari suatu alamat email. Internic dan infospace adalah dua buah contoh dari layanan pencarian public yang dibangun dengan LDAP.
Informasi pada LDAP disimpan dalam entry. Layaknya entry pada basis
data umunya, setiap entry memiliki beberapa atribut. Setiap atribut
dapat memiliki satu atau lebih nilai. Namun, jika pada basis data kita
memiliki primary key untuk membedakan suatu entry dengan entry lainnya,
dalam LDAP kita memiliki Distinguished Name (DN) yang bernilai unik
untuk tiap entry. DN didapat dengan merunutkan lokasi entry hingga akar
hirarki.LDAP memungkinkan kita untuk mengembangkan kemampuan kita yang dapat digunakan untuk mencari suatu organisasi, mencari suatu individu dan juga mencari sumber daya yang lainnya misalnya file maupun alatdevice didalam suatu jaringan/network. Adapun pengertian jaringan/network dalam hal ini adalah bias internet ataupun juga dalam suatu intranet dala kampus atau perusahaan, dan ini dimungkinkan baik kita mengetahui atau tidak mengetahui mengenai domain name-nya, berapa IP addressnya atau informasi mengenai geografisnya. Adapun suatu direktori LDAP data didistribusikan kedalam banyak server-server didalam jaringan/network dan kemudian dapat direplikasikan dan dilakukan sinkronisasi secara regular. Sebuah server dari LDAP juga dikenal dengan nama DSA yaitu singakatan dari Directory System Agent.
LDAP diciptakan di University Of Michigan dan sifat yang dimilikinya yaitu lightweight merupakan hal yang bertolak belakang terhadap DAP yang merupakan bagian dari directory protocol X.500 untuk jaringan ataupun network. LDAP memiliki karekteristik lebih ringan dan sederhana. LDAP juga dapat kita dunakan untuk melakukan route terhadap email dalam suatu organisasi yang cukup besar atau dapat juga digunakan untuk mencari seseorang dan mesin didalam sebuah jaringan/network yang bersifat public maupun private.
Sudah cukup banyak e-mail client saat ini,misalnya Microsoft Outlook, Eudora dan Netscape Communicator yang telah menggunakan suatu bentuk dari database LDAP untuk mencari suatu alamat email. Internic dan infospace adalah dua buah contoh dari layanan pencarian public yang dibangun dengan LDAP.
Secure Socket Layer (SSL)
Diposkan :
Tri handoyo
Pengertian Secure Socket Layer (SSL)
SSL atau Secure Sockets Layer adalah sebuah protokol
keamanan data yang digunakan untuk menjaga pengiriman data web server
dan pengguna situs web tersebut.
Jenis SSL yang paling aman dapat dilihat dari tingkat
keamanan SSL, yang terletak pada kekuatan enkripsi yang didukungnya
(misalnya 256 bit). Semakin besar tingkat enkripsi semakin susah untuk
dibobol. Secara teknis, semua SSL dengan tingkat enkripsi yang sama,
mempunyai tingkat keamanan yang sama.
Untuk mengetahui apabila transaksi diamankan oleh SSL
adalah sebuah icon berlambangkan gembok yang terkunci akan muncul di
browser yang telah diamankan dengan SSL. Dengan meng-klik icon tersebut
akan diketahui otoritas sertifikasi dari sertifikat SSL tersebut.
SSL dikembangkan oleh Netscape Communication pada
tahun 1994. SSL memiliki tiga versi yaitu 1.0, 2.0, dan 3.0 yang diliris
pada tahun 1996. SSL merupakan suatu standar teknologi keamanan yang
menjamin bahwa seluruh data yang dilewatkan antara web server dengan web
browser terjaga kerahasiaan dan keutuhannya. SSL membuat koneksi yang
ter-enkripsi (tersandi) antara server atau situs dengan pengunjungnya
saat pengunjung itu mengaksesnya, sehingga data rahasia atau penting
bisa terkirim tanpa khawatir ada usaha perubahan ditengah jalannya.
Tanpa enkripsi SSL semua data yang dikirim lewat internet sangat mungkin
dilihat oleh orang lain. SSL bertindak sebagai protokol yang
mengamankan komunikasi antara client dan server.
Protokol SSL mengotentikasi server kepada client
menggunakan kriptografi kunci publik dan sertifikat digital. Protokol
ini juga menyediakan otentikasi client ke server. Algoritma kunci publik
yang digunakan adalah RSA, dan untuk algoritma kunci rahasia yang
digunakan adalah IDEA, DES, dan 3DES, dan algoritma fungsi hash
menggunakan MD5. Verifikasi kunci publik dapat menggunakan sertifikat
yang berstandar X.509.
Untuk mengaktifkan SSL pada situs anda, anda perlu
memasang sertifikat SSL yang sesuai dengan server dan situs anda.
Setelah SSL terpasang, anda bisa mengakses situs anda secara aman dengan
mengganti URL yang sebelumnya http:// menjadi https://.
Hal ini dapat terlihat dari indikator / ikon gembok pada browser atau
juga alamat situs yang diakses diindikasikan dengan warna hijau pada
baris alamat browser.
Pengertian SSH Tunneling dan Kinerja SSH Tunneling
Diposkan :
Tri handoyo
SSH Tunneling adalah teknik yang
wajib dikuasai hacker. Teknik ini sangat cocok dipakai sebagai backdoor
dari dunia luar langsung menembus ke dalam “behind enemy lines”
melewati semua firewall, IDS, IPS atau apapun itu di perbatasan. Dalam artikel ini saya juga menjelaskan bagaimana melakukan chaining tunnel, yaitu menyambung tunnel dengan tunnel lain.
Apa itu Tunneling?
Secara sederhana tunneling
berarti mengirimkan data melalui koneksi lain yang sudah terbentuk.
Kalau anda buka situs internet banking, pasti anda akan membukanya
dengan URL berawalan “https”, yang sejatinya adalah data dalam protokol
HTTP yang dikirimkan melalui koneksi dengan protokol SSL, atau “HTTP
over SSL”, dalam bahasa gaulnya berarti HTTP digendong sama SSL.
SSH dan SSL adalah dua contoh
tunneling protocol, keduanya bisa dipakai untuk menggendong data dalam
protokol apa saja (tidak hanya http). Hanya bedanya adalah pada SSL
dibutuhkan public key certificate dalam format X.509 yang perlu
diverifikasi melalui Certificate Authority resmi. SSH tidak memerlukan
public key certificate, sehingga lebih sederhana dan lebih mudah
dipakai.
Protocol Encapsulation
Dalam kasus https, data dalam
protokol HTTP di-enkapsulasi (dibungkus) dalam protokol SSL sebagai
payload. Enkapsulasi juga terjadi dalam layer model TCP/IP, yaitu data
pada layer yang lebih atas menjadi payload dan di-enkapsulasi dengan
protokol pada layer di bawahnya.
Anda tentu tahu boneka lucu
terbuat dari kayu dari Rusia bernama Matryoshka. Keunikan boneka ini
adalah boneka yang berukuran kecil bisa dimasukkan ke dalam boneka yang
lebih besar, dan boneka yang lebih besar juga bisa dimasukkan ke dalam
boneka yang lebih besar lagi hingga pada akhirnya hanya ada satu boneka
saja yang paling besar. Bila boneka yang paling besar itu dibuka, maka
di dalamnya akan ada satu boneka yang lebih kecil, bila boneka tersebut
dibuka, maka akan ditemukan boneka lagi yang lebih kecil, demikian
seterusnya hingga boneka yang terkecil.
Langganan:
Postingan (Atom)