La encriptación es el proceso de ocultar información en un texto mediante un algoritmo criptográfico y una clave secreta, mientras que la desencriptación hace visible nuevamente la información usando la misma clave. Existen dos tipos principales de encriptación: la simétrica donde emisor y receptor comparten la misma clave, y la asimétrica donde cada usuario tiene un par de claves pública y privada para enviar y recibir mensajes de forma segura.