Powiedzenie informacja to władza ma duże znaczenie w przypadku systemów komputerowych, przy pomocy których gromadzone są różne dane. Ważne dane powinny być zabezpieczone przed nieupoważnionym dostępem do nich, a jednym z rozwiązań jest zastosowanie metod kryptograficznych (kryptografia) umożliwiających zapewnienie im poufności i/lub autentyczności. Zabezpieczając dane należy mieć również na uwadze metody ich odbezpieczania i starać się ciągle poszerzać swoją wiedzę o nowe rozwiązania w tej dziedzinie (kryptoanaliza).
Kryptologia to dziedzina nauki obejmująca kryptografię i kryptoanalizę (kryptologia = kryptografia + kryptoanaliza):
Algorytm kryptograficzny (szyfrujący/deszyfrujący) - funkcja matematyczna służąca do przeprowadzania szyfrowania/deszyfrowania przy pomocy odpowiedniego klucza.
Klucz kryptograficzny - dodatkowe dane (znane użytkownikowi) niezbędne do przeprowadzenia procesu szyfrowania/deszyfrowania.
Poufność (prywatność) - niemożliwość odczytania danych przez nieupoważnioną do tego osobę (nawet jeśli ktoś będzie w posiadaniu zaszyfrowanej wiadomości to nie będzie mógł jej odczytać).
Autentyczność (integralność) - możliwość sprawdzenia tożsamości nadawcy (określenie czy nadawca wiadomości jest rzeczywiście osobą, za którą się podaje).