Informationssicherheit bedeutet den Schutz von Informationen und Informationssystemen vor unbefugtem Zugriff, unbefugter Nutzung, Offenlegung, Unterbrechung, Änderung oder Zerstörung. Die Informationssicherheit befasst sich mit der Vertraulichkeit, Integrität und Verfügbarkeit von Daten, unabhängig von der Form der Daten. Der Vertraulichkeitsdienst sorgt für die Geheimhaltung der Daten. Die Verschlüsselung ist ein Kryptosystem, das die Vertraulichkeit gewährleistet. Es gibt verschiedene Arten von Kryptosystemen, die in Gebrauch sind. In der Kryptographie gibt es zwei Arten von schlüsselbasierten Algorithmen, nämlich symmetrische und asymmetrische Schlüssel. Bei symmetrischen Schlüsselalgorithmen wird derselbe Schlüssel sowohl für die Verschlüsselung als auch für die Entschlüsselung verwendet. Asymmetrische Schlüssel- oder Public-Key-Algorithmen verwenden zwei Schlüssel, einen für die Verschlüsselung und einen für die Entschlüsselung.