Der Advanced Encryption Standard (AES) ist ein symmetrischer Verschlüsselungsstandard, der zur sicheren Datenübertragung und Speicherung eingesetzt wird. AES verwendet Blöcke, um Daten in festgelegten Blockgrößen mit Schlüssellängen von 128, 192 oder 256 Bit zu verschlüsseln.
Das RSA-Kryptosystem (benannt nach den Erfindern Rivest, Shamir und Adleman) ist ein asymmetrisches Verschlüsselungsverfahren. Auf Basis des Faktorisierungsproblems mit großen Primzahlen wird eine sogenannte Trap-Door-Funktion ausgenutzt. Es wird stets ein Schlüsselpaar generiert. Ein Schlüssel dieses Paares (z.B. der Public-key) kann zum Verschlüsseln verwendet werden, der zweite Schlüssel (Private-Key) kann dann zum Entschlüsseln verwendet werden.