Güvenlik kavramı, insanoğlunun tarih boyunca hem en temel ihtiyacı hem de en önemli problemi olmuştur. Savunma ve saldırı stratejileri, savaş temelinde güvenlik politikalarını şekillendirmiştir. Savaş kavramı yüzyıllardır gelişerek asimetrik savaş ve günümüzde ise iletişim araçlarının ve bilişim teknolojilerinin hızlı gelişmesi ile birlikte bilgi savaşlarını gündeme getirmektedir. Savunma stratejilerinin gelişmesi ile birlikte insanoğlunun korunan şeylere olan merakının bir sonucu olarak, yeni saldırı stratejileri geliştirilmiştir. Bununla birlikte, şifreleme algoritmaları savunma amacıyla tarih boyunca, tüm iletişim kanalları için kullanılmıştır. Bu bağlamda şifreleme algoritmaları mesajın korunmasının ana unsuru haline gelmiş, gelecekte de bu özelliğini hiçbir zaman kaybetmeyecektir.