It deals with hiding and protecting data through the utilization of codes or cryptographic protocols.