Criptarea de date este un proces prin care informatiile sunt transformate intr-un cod incomprehensibil pentru cei care nu detin cheia de decriptare. In sistemele de securitate cibernetica, acest procedeu este utilizat pentru a proteja informatiile confidentiale transmise intre doua parti, cum ar fi parole sau informatii despre carduri bancare. Criptarea poate fi de tip simetric, cand aceeasi cheie este folosita la criptare si decriptare, sau de tip asimetric, cand exista doua chei diferite - una folosita la criptare si alta la decriptare.