Dengan kriptografi symmetric key (kunci simetris), sebuah pesan dapat terenkripsi dan terdekripsi menggunakan kunci yang sama. Baik pengirim maupun penerima message harus memiliki kunci yang sama supaya proses tersebut berjalan dengan sukses. Pengirim menggunakan kunci rahasia untuk mengenkripsi pesan, sedangkan penerima menggunakan kunci yang sama untuk mendekripsi pesan. Sekali pesan telah terenkripsi, message tersebut dapat dikirimkan melalui jaringan tanpa dipahami oleh penyadap
kriptografi symmetric key terbagi menjadi dua yaitu block cipher dan stream cipher
Algoritma-algoritma sandi symmetric key/kunci-simetris: DES (Data Encryption Standard), blowfish, twofish, MARS, IDEA, 3DES , AES – Advanced Encryption Standard, dll