Enkripsi biasa hanya mengenkripsi file atau pesan dan mengirimkannya ke orang lain yang mendekripsi pesan menggunakan semacam kunci dekripsi. Enkripsi Secure Sockets Layer (SSL) memelihara saluran komunikasi terenkripsi antar komputer untuk memfasilitasi transfer data yang aman. Hal ini memungkinkan transaksi seperti perbankan online. Untuk komunikasi seperti itu, orang biasanya mengharapkan enkripsi yang kuat, dan standar enkripsi 256-bit menawarkan hal itu.
Standar Enkripsi Tingkat Lanjut
Sejak komunikasi digital telah menjadi begitu umum di dalam pemerintah federal, Institut Nasional Standar dan Teknologi mengembangkan Standar Enkripsi Lanjutan untuk melindungi informasi. Spesifikasi ini menentukan algoritma enkripsi kompleks yang dapat menggunakan kunci sandi dengan panjang berbeda 128-bit, 192-bit atau 256-bit. Meskipun proses ini cukup rumit secara matematis, standar AES mencoba menyajikan metode enkripsi di mana pesan tidak dapat diuraikan dari bentuk terenkripsinya, dan kunci sandi tidak mungkin ditebak melalui cara komputasi.
Enkripsi 256-Bit
Ketahanan metode enkripsi terkait langsung dengan kunci enkripsinya. Semakin sulit kunci untuk ditebak, semakin kecil kemungkinan pihak ketiga dapat menghitungnya dan menerapkannya ke pesan terenkripsi. Misalnya, dibutuhkan kira-kira beberapa miliar tahun untuk memecahkan kunci enkripsi 128-bit melalui teknik brute-force (menebak), bahkan membuat kunci 128-bit menjadi sangat aman. Kunci enkripsi 256-bit hampir tidak mungkin ditebak atau diuraikan.
Lapisan Soket Aman
Secure Sockets Layer mewakili jenis enkripsi berdasarkan "penerowongan" data, di mana dua komputer memulai saluran komunikasi terenkripsi melalui negosiasi metode enkripsi. Saat menghubungkan ke server melalui SSL, browser Anda terlebih dahulu meminta sertifikat otentikasi. Setelah sertifikat diverifikasi, kedua komputer merundingkan metode enkripsi dan kemudian browser Anda mengirimkan kunci enkripsi/dekripsi ke server. Sekarang, semua komunikasi selama sesi akan dienkripsi menggunakan teknik yang disepakati.
SSL 256-Bit
Koneksi SSL menggunakan kunci sandi 256-bit untuk tujuan enkripsi dan dekripsi adalah SSL 256-bit. Tingkat enkripsi ini sangat aman dan paling sering digunakan untuk komunikasi dengan bank dan agen kredit untuk menjaga privasi dan keamanan pelanggan. Namun, SSL 256-bit memerlukan sedikit lebih banyak perhitungan untuk komputer klien dan server, yang berarti koneksi lebih lambat. Komunikasi SSL lain yang tidak berhubungan dengan materi sensitif seperti informasi bank mungkin menggunakan enkripsi 128-bit sama efektifnya.