Versleuteling, ook wel encryptie genoemd, is het omzetten van leesbare gegevens (platte tekst) in een gecodeerde vorm (cijfertekst). Dat gebeurt met algoritmes en encryptiesleutels, zodat alleen bevoegde partijen de oorspronkelijke informatie kunnen lezen. Zo blijven gegevens vertrouwelijk en onveranderd.
Gebruik je bijvoorbeeld een beveiligde berichtenapp, dan worden je berichten versleuteld voordat ze worden verstuurd. Wie ze onderweg onderschept, kan ze niet lezen. Alleen de bedoelde ontvanger, met de juiste sleutel, kan het bericht ontsleutelen en lezen. Versleuteling is de basis voor het beschermen van gevoelige informatie op veel gebieden, zoals online bankieren, e-mail en gegevensopslag. Het beschermt tegen ongeoorloofde toegang en cyberdreigingen.