Kunci adalah istilah kriptografi di mana, secara harfiah, digunakan untuk membuka kunci enkripsi dan sandi. Sebuah algoritma dibuat dan pesan atau file dienkripsi sesuai dengan algoritma itu. 'Kunci' adalah apa yang digunakan untuk membalikkan proses dan membuat data dapat diakses kembali. Kunci yang hilang atau disusupi dapat berarti bahwa data tetap dienkripsi atau, sebagai alternatif, dapat diakses oleh publik, yang keduanya tidak ideal.
Technipages Menjelaskan Kunci
Beberapa bentuk kriptografi menggunakan dua kunci, kunci publik dan kunci privat. Yang publik dibagikan dengan pengguna lain dan digunakan untuk mengenkripsi pesan, sedangkan yang pribadi tidak dibagikan – hanya digunakan untuk mendekripsi pesan oleh penerima.
Dengan cara ini banyak pihak dapat mengirim pesan terenkripsi yang hanya dapat didekripsi oleh satu penerima lagi. Ini disebut sebagai kriptografi kunci publik. Selama bertahun-tahun, teknologi enkripsi menjadi semakin rumit sehingga sulit untuk diretas – dimungkinkan untuk diakses data terenkripsi tanpa kunci yang relevan, tetapi membutuhkan waktu dan sumber daya untuk melakukannya, dan semakin baik enkripsi, semakin sulit untuk mencapai ini.
Karena tujuan enkripsi adalah untuk menjaga segala sesuatunya seaman mungkin, kunci dan algoritme dijaga kerahasiaannya seperti mungkin, untuk menghindari kompromi data – terutama di dunia bisnis dan keuangan, data yang dienkripsi dengan buruk dapat menyebabkan ganti rugi.
Penggunaan alternatif dari istilah tersebut termasuk kunci database, di mana kunci berarti nilai atau bidang unik yang membantu mengidentifikasi entri unik dalam database. Ini bisa menjadi nomor keanggotaan misalnya. Nama tidak unik tetapi biasanya nomor keanggotaan.
Tentu saja, istilah ini juga dapat merujuk pada tombol fisik pada keyboard komputer.
Penggunaan Umum dari Kunci
- Kunci enkripsi publik dapat dengan aman dibagikan dengan pihak ketiga sementara kunci pribadi tidak boleh dibagikan.
- Teknologi enkripsi berbasis kunci digunakan di semua jenis teknologi komunikasi.
- Kunci database selalu merupakan nilai unik yang memisahkan rekaman yang berpotensi serupa dalam database.
Penyalahgunaan Kunci yang Umum
- Kunci digunakan untuk mengenkripsi data sehingga algoritme kemudian dapat mendekripsinya kembali.