Pengertian Cyphering: Jenis, Contoh, dan Pentingnya Keamanan Komputer
Cyphering adalah istilah yang digunakan untuk menggambarkan proses enkripsi atau pengkodean data sedemikian rupa sehingga menjadi tidak dapat dibaca tanpa kunci dekripsi atau kata sandi yang tepat. Istilah "cypher" berasal dari kata Yunani "kyprios," yang berarti "tersembunyi."
Dalam konteks keamanan komputer, cyphering sering digunakan untuk melindungi informasi sensitif, seperti kata sandi dan data keuangan, dari akses yang tidak sah. Ada berbagai jenis sandi, termasuk sandi kunci simetris, sandi kunci publik, dan fungsi hashing. Setiap jenis sandi memiliki kekuatan dan kelemahannya masing-masing, dan digunakan dalam situasi berbeda tergantung pada tingkat keamanan yang diperlukan.
Beberapa contoh sandi yang umum meliputi:
* Mengenkripsi pesan email menggunakan PGP (Pretty Good Privacy) atau S/MIME ( Ekstensi Email Internet Aman/Serbaguna)
* Melindungi transaksi keuangan dengan SSL/TLS (Secure Sockets Layer/Transport Layer Security)
* Mengamankan komunikasi antara server web dan klien menggunakan HTTPS (Hypertext Transfer Protocol Secure)
* Menyimpan kata sandi dengan aman di database menggunakan bcrypt atau argon2
Secara keseluruhan, cyphering merupakan aspek penting dari keamanan komputer, karena membantu melindungi informasi sensitif dari akses tidak sah dan memastikan integritas data dalam transit atau penyimpanan.