Bila ada sesuatu yang disimpan di komputer Anda atau dikirim melalui email, itu berarti orang lain bisa mendapatkan tangan mereka di atasnya. Meskipun beberapa dari kita cetak biru untuk menyimpan rahasia bom atom di PC kita, kita masih punya informasi yang kami lebih suka menjauhkan diri dari mengorek-ngorek mata: Excel spreadsheet yang kita gunakan untuk melacak keuangan kita, dokumen yang Firman garis besar rencana kami untuk dominasi dunia, atau bukti email kami kehidupan cinta berahi.
Anda tidak perlu menjadi seorang mata-mata - atau putus asa paranoid - untuk ingin menjaga data Anda aman dari membongkar mata. Jika komputer Anda dicuri atau email Anda bersambut, kerusakan bisa serius - terutama jika Anda menggunakan PC untuk bisnis Anda. Hal terakhir yang Anda inginkan adalah pesaing Anda untuk mendapatkan peringatan produk baru, harga atau kontrak. Jika Anda menggunakan perangkat lunak enkripsi, mereka tidak akan dapat juga.
Mesir Enkripsi
Enkripsi adalah cara mengacak teks atau data. Jika Anda tahu kode yang tepat, Anda dapat menguraikan untuk melihat pesan asli. Jika Anda tidak tahu kode, semua yang Anda lihat adalah omong kosong. Jika Anda pernah membeli sesuatu dari toko online, Anda mungkin menggunakan enkripsi tanpa menyadari hal itu; aman server web mengenkripsi data Anda untuk menyimpan rincian kartu kredit Anda aman dari cegatan. Perbankan online menggunakan enkripsi, dan baik perorangan dan perusahaan yang merangkul perangkat lunak enkripsi dalam meningkatkan jumlah; teknologi juga digunakan untuk tanda tangan digital yang membuktikan bahwa Anda adalah yang Anda mengklaim dirinya sebagai.
Hari ini enkripsi adalah urusan teknologi tinggi, tetapi kriptografi - ilmu mengenkripsi dan mendekripsi pesan - telah ada selama berabad-abad. Orang Mesir itu menggunakan bentuk enkripsi awal selama lalu sebagai 1900 SM, dan Julius Caesar (100BC - 44BC) secara rutin dienkripsi pesan resminya. Teknologi yang digunakan adalah sangat mendasar, tapi juga sangat efektif.
Memecahkan Enigma
Pada tahun 1939, Nazi U-perahu mendatangkan malapetaka di militer dan kapal dagang. Kapal-kapal selam muncul entah dari mana, seluruh armada torpedoing sebelum menghilang di bawah gelombang. Sekutu komandan tahu bahwa jika mereka dapat memecahkan kode Enigma, mereka bisa mendengarkan di U-perahu 'perintah dan menemukan di mana mereka berada. Hanya ada satu masalah; peluang melanggar kode Enigma itu 150 000 000 000 000 000 000 ke 1.
Sekutu merekrut beberapa negara matematikawan cerdas dan mengirimnya ke Bletchley Park, sebuah rumah mewah di Buckinghamshire yang telah disita oleh militer. Misi mereka sederhana, untuk memecahkan kode Enigma.
Memecahkan kode Enigma bukan persoalan sederhana. Enigma's kompleksitas itu membingungkan dan kode berubah setiap hari. Kode pemutus membangun Bombe.
Bombes Away
The Bombe adalah karya matematikawan Alan Turing, ayah komputasi modern. Didasarkan pada karya perintis pemecah kode Polandia, yang Bombe adalah bentuk awal dari komputer yang bisa kegentingan nomor pada kecepatan yang memusingkan. Pada tahun 1940 kode Enigma dikalahkan. Bukan saja Turing menciptakan pendahulu PC hari ini, ia juga membuktikan bahwa tak peduli betapa pandai kode, setiap Pribadi Kriptografi Kunci dapat rusak jika Anda cukup chuck kekuatan pemrosesan pada itu.
Dalam kriptografi, enkripsi adalah proses mengubah informasi (disebut sebagai teks biasa) menggunakan algoritma (disebut sandi) untuk membuatnya dibaca kepada siapa pun kecuali orang-orang yang memiliki pengetahuan khusus, biasanya disebut sebagai kunci. Hasil dari proses dienkripsi informasi (dalam kriptografi, yang disebut sebagai teks sandi). Dalam banyak konteks, kata enkripsi juga secara implisit merujuk pada proses kebalikannya, dekripsi (misalnya "software untuk enkripsi" juga biasanya dapat melakukan dekripsi), untuk membuat informasi terenkripsi dapat dibaca lagi (yaitu untuk membuat tidak terenkripsi).
Enkripsi telah lama digunakan oleh militer dan pemerintah untuk memfasilitasi komunikasi rahasia. Enkripsi yang sekarang digunakan dalam melindungi informasi dalam berbagai jenis sistem sipil, seperti komputer, jaringan (misalnya Internet e-commerce), mobile telepon, mikrofon nirkabel, sistem interkom nirkabel, perangkat Bluetooth dan bank anjungan tunai mandiri. Juga digunakan enkripsi dalam manajemen hak digital untuk mencegah penggunaan yang tidak sah atau reproduksi copyrighted material dan juga perangkat lunak untuk melindungi terhadap reverse engineering (lihat juga copy protection).
Enkripsi, dengan sendirinya, dapat melindungi kerahasiaan pesan, tetapi teknik lain masih diperlukan untuk melindungi integritas dan keaslian pesan, misalnya pesan verifikasi kode otentikasi (MAC) atau tanda tangan digital. Kriptografi standar dan perangkat lunak dan perangkat keras untuk melakukan enkripsi yang banyak tersedia, tetapi berhasil menggunakan enkripsi untuk menjamin keamanan mungkin masalah yang menantang. Satu slip-up dalam desain atau pelaksanaan sistem dapat memungkinkan serangan sukses. Kadang-kadang musuh dapat memperoleh informasi terenkripsi tanpa langsung mengurai enkripsi.
Enkripsi adalah cara yang paling efektif untuk memperoleh pengamanan data. Untuk membaca file yang di-enkrip, kita harus mempunyai akses terhadap kata sandi yang memungkinkan kita men-dekrip pesan tersebut. Data yang tidak di-enkrip disebut plaintext, sedangkan yang di-enkrip disebut ciphertext. Sebuah pesan dalam bentuk plaintext diubah dengan encryption menjadi ciphertext. Proses sebaliknya, untuk mengembalikan ciphertext ke plaintext disebut decryption. Menurut ISO 7498-2 istilah yang lebih tepat untuk encryption adalah enchipher sedangkan istilah yang lebih tepat untuk decryption adalah decipher.
Encryption menggunakan algoritma tertentu untuk mengacak pesan. Umumnya algoritma enkripsi dapat dibagi menjadi dua kelompok: algoritma untuk private key system dan algoritma untuk public key system. Contoh untuk algoritma yang digunakan di private key system adalah DES dan IDEA, sedangkan contoh algoritma yang digunakan di public key system adalah RSA dan ECC.