Die Kryptologie ist die wissenschaftliche Lehre von der Kryptografie und der Kryptoanalyse, also der Mathematik, einschließlich der Zahlentheorie, sowie der Anwendung von Formeln und Algorithmen, die der Kryptografie und der Kryptoanalyse zugrunde liegen. Damit die Daten für die Speicherung oder sogar für die Übertragung gesichert werden können, müssen sie so umgewandelt werden, dass es für eine unbefugte Person schwierig ist, die wahre Bedeutung dahinter zu erkennen. Dazu werden bestimmte mathematische Gleichungen verwendet, die nur schwer zu lösen sind, wenn bestimmte Kriterien erfüllt sind. Der Schwierigkeitsgrad, wenn es darum geht, diese Gleichungen zu lösen, wird als Intractability bezeichnet. Zu den wichtigsten gehören das Problem des diskreten Logarithmus, das Problem der ganzzahligen Faktorisierung und das Problem des diskreten Logarithmus der elliptischen Kurve.Ein Großteil der Terminologie in der Kryptologie stammt aus einer Zeit, in der nur schriftliche Nachrichten gesichert werden mussten, weshalb die Quellinformationen, auch wenn es sich um ein scheinbar unverständliches System von 1en und 0en handelt, als Plaintext bezeichnet werden.Die geheimen Informationen, die nur den rechtmäßigen Nutzern bekannt sind, sind der Schlüssel, während die Umwandlung des Plaintextes unter der Kontrolle des Schlüssels in einen Chiffre- oder Ciphertext die Verschlüsselung darstellt. Der Prozess der Entschlüsselung ist der umgekehrte Vorgang, bei dem ein rechtmäßiger Empfänger die verborgenen Informationen mithilfe des Schlüssels aus der Chiffre wiederherstellt.