Kryptografia to dziedzina zajmująca się metodami zabezpieczania informacji przy użyciu algorytmów szyfrujących, które gwarantują poufność, integralność i autentyczność przesyłanych danych.