Der Prozess, ein Datenstück zu nehmen und es in einen Geheimcode zu verwandeln, der nur vom vorgesehenen Empfänger gelesen werden kann. Tor verwendet drei Verschlüsselungsschichten im Tor-Circuit; jedes Relay entschlüsselt eine Schicht, bevor es die Anfrage an das nächste Relay weiterleitet.