Computer A erzeugt ein Schlüsselpaar, einen öffentlichen und einen privaten Schlüssel. Der öffentliche Schlüssel wird an Computer B geschickt; Computer A behält - als einziger - den privaten Schlüssel. Computer B verschlüsselt alle seine an Computer A versendeten Dateien mit dem öffentlichen Schlüssel. Computer A entschlüsselt die Dateien mit dem privaten Schlüssel, den nur er kennt.