Aplicațiile de criptare utilizează un algoritm matematic complex pentru a proteja informația de ochii curioși și pentru a face ca informația să fie disponibilă doar persoanelor autorizate. Beneficiile criptării includ asigurarea confidențialității datelor, reducerea riscului de fraude și furturi de identitate, și creșterea securității în general. Dezavantajele criptării includ dificultatea de a decoda informația în cazul în care cheia de criptare este pierdută sau uitată, și costurile ridicate ale dezvoltării și implementării de soluții de criptare.