Şifrenin amacı, kullanıcı kimlik doğrulamasını sağlayarak hassas verilere, kaynaklara ve hizmetlere yetkisiz erişimi kısıtlamaktır. Ayrıca şifreler, aşağıdaki işlevleri de yerine getirir: - Gizlilik: Verilerin ele geçirilmeleri halinde anlaşılmalarını önler. - Bütünlük: Verinin şifrelendiğinden beri değiştirilmediğini doğrular. - İnkar edilemezlik: Göndericilerin şifrelenmiş verileri gönderdiklerini inkar etmelerini önler.