Rangkaian komputer
Penggunaan kunci simetri melibatkan satu kunci yang sama untuk men-encrypt dan men-decrypt data. Ini berbeza dengan penyulitan tak simetri (public key), di mana kunci yang berbeza digunakan untuk enkripsi dan dekripsi. Dengan kunci simetri, anda mesti mengekalkan kunci secara rahsia; sebaliknya, kunci penyulitan boleh dikongsi secara bebas kerana kunci dekripsi hanya dimiliki pemilik.
Jika algoritma yang kuat digunakan, penyulitan kunci simetri boleh menjadi sangat selamat. Salah satu sistem penyulitan kunci simetri yang paling banyak digunakan ialah Advanced Encryption Standard (AES) yang ditetapkan oleh kerajaan Amerika Syarikat. Dengan panjang kunci 256 bit, sebuah komputer 10 petaflop akan memerlukan kira-kira satu bilion tahun untuk meneka kunci tersebut melalui serangan brute‑force. Sehingga November 2012, komputer paling pantas di dunia beroperasi pada 17 petaflop, menjadikan AES‑256 hampir tidak dapat ditembus.
Berbanding sistem penyulitan tak simetri yang memerlukan operasi matematik kompleks, penyulitan kunci simetri lebih mudah dan lebih pantas. Ini menjadikan prestasi baca dan tulis data lebih baik. Banyak pemacu cakera SSD, yang secara asasnya pantas, menggunakan penyulitan kunci simetri untuk menyimpan data dan masih lebih pantas daripada cakera keras tradisional tanpa penyulitan.
Masalah utama dalam penyulitan kunci simetri ialah keperluan cara yang selamat untuk menghantar kunci kepada pihak lain. Kunci tidak bersifat teks mudah seperti kata laluan; ia biasanya merupakan blok binari. Tanpa mekanisme pengedaran yang selamat, anda mungkin tidak perlu menggunakan penyulitan sama sekali. Oleh itu, penyulitan kunci simetri paling sesuai untuk melindungi maklumat peribadi, bukan untuk perkongsian data yang dipertukarkan.
Jika seseorang memperoleh kunci simetri, dia dapat men-decrypt semua data yang disulitkan dengan kunci itu. Dalam komunikasi dua hala, kedua-dua belah dapat terdedah. Sebaliknya, dalam penyulitan tak simetri, pencuri kunci peribadi hanya dapat men-decrypt mesej yang dihantar kepada pemilik kunci, tidak dapat men-decrypt mesej yang dihantar oleh pemilik tersebut.
Tergantung kepada siapa anda tanya, penunjuk boleh menjadi anugerah atau kutukan. Ia membolehkan akses dan pengubahsuaian langsung ke objek serta kod di memori, serta memainkan peranan penting dalam bahasa pengaturcaraan seperti C, C++ dan Rust. Optimasi Penunjuk memberi kelebihan prestasi dengan
Anda boleh mencari ‘penyimpanan dalam talian’ atau ‘cloud storage’ di internet dan akan ditemui senarai pelbagai laman web yang menawarkan penyimpanan dalam talian, sama ada percuma atau berbayar. Contoh yang popular termasuk Google Drive, Microsoft OneDrive dan Dropbox. Sebelum memuat naik foto per
Selama beberapa tahun terakhir, banyak telefon bimbit telah tersedia yang membolehkan pengguna mengakses internet semasa bergerak. Internet mudah alih ini dibekalkan melalui teknologi seperti WiFi (Rangkaian Tanpa Wayar) dan WAP (Protokol Akses Tanpa Wayar). Angka terkini daripada penganalisis di Pu