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 Anforderung an das nächste Relay weiterleitet.