Een cijfer is een methode om gegevens te versleutelen om ze te beschermen tegen ongeoorloofde toegang. Het is een algoritme gebruikt om platte tekst om te zetten in een geheime code, waardoor het voor iedereen moeilijk wordt om het bericht te lezen zonder de sleutel om het te decoderen. Cijfers kunnen worden gebruikt om vertrouwelijke gegevens te beschermen, zoals wachtwoorden, creditcardnummers en persoonlijke informatie.
Er zijn verschillende soorten cijfers, waaronder symmetrische en asymmetrische cijfers, die dezelfde of verschillende sleutels gebruiken voor encryptie en decodering.