Criptografia în sistemele moderne de securitate a informațiilor se bazează pe algoritmi matematici și protocoale specifice. Aceștia permit transformarea datelor într-o formă ilegibilă pentru persoanele neautorizate, numită text criptat. Doar persoanele cu cheia de decriptare corespunzătoare pot transforma acest text înapoi în forma originală, numită text clar. Astfel, criptografia asigură confidențialitatea și integritatea informațiilor transmise prin intermediul rețelelor de comunicații și a altor sisteme informatice.