El cifrado es un procedimiento por el cual mediante un algoritmo de cifrado y una clave determinada hace ilegible e incomprensible un mensaje a cualquier persona que no disponga de la clave. Esto se puede aplicar igualmente a los datos guardados en unidades de disco y memorias flash.