Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Schritt 5: Erstellen Sie einen gemeinsamen geheimen Schlüssel
Um die Datentabellen zu verschlüsseln, müssen sich die Teilnehmer der Zusammenarbeit auf einen gemeinsamen geheimen Schlüssel einigen und diesen auf sichere Weise gemeinsam nutzen.
Der gemeinsame geheime Schlüssel muss mindestens 256 Bit (32 Byte) lang sein. Sie können einen größeren Schlüssel angeben, der Ihnen jedoch keine zusätzliche Sicherheit bietet.
Wichtig
Denken Sie daran, dass der Schlüssel und die Kollaborations-ID, die für die Verschlüsselung und Entschlüsselung verwendet werden, für alle Kollaborationsteilnehmer identisch sein müssen.
Die folgenden Abschnitte enthalten Beispiele für Konsolenbefehle zum Generieren eines gemeinsamen geheimen Schlüssels, der secret.key
im aktuellen Arbeitsverzeichnis des jeweiligen Terminals gespeichert wird.
Themen
Beispiel: Schlüsselgenerierung mit OpenSSL
Führen Sie für eine allgemeine Kryptografiebibliothek den folgenden Befehl aus, um einen gemeinsamen geheimen Schlüssel zu erstellen.
openssl rand 32 > secret.key
Wenn Sie sie verwenden Windows und noch nicht OpenSSL installiert haben, können Sie Schlüssel anhand des Beispiels generieren, das unter Beispiel: Schlüsselgenerierung bei Windows Verwendung PowerShell beschrieben ist.
Beispiel: Schlüsselgenerierung bei der Windows Verwendung PowerShell
Führen Sie für eine TerminalanwendungPowerShell, die auf verfügbar istWindows, den folgenden Befehl aus, um einen gemeinsamen geheimen Schlüssel zu erstellen.
$bs = New-Object Byte[](32);
[Security.Cryptography.RandomNumberGenerator]::Create().GetBytes($bs); Set-Content
'secret.key' -Encoding Byte -Value $bs