software steht so weit.
jetzt build + docker build und testen
This commit is contained in:
1 parent
42f0c0accb
commit
ca6cdcca63
90 files changed
+10298
-480
No files matched your search
+6
-6
@@ -3,12 +3,12 @@
|
||||
//
|
||||
// - Server: selbstsigniertes ECDSA-P-256-Zertifikat, einmalig erzeugt und
|
||||
// dauerhaft im Datenverzeichnis abgelegt; nur TLS 1.3.
|
||||
// - Agent: Zertifikats-Pinning über den SHA-256-Fingerprint
|
||||
// (known_servers). Einen blinden Erstkontakt gibt es nicht: Beim ersten
|
||||
// Verbinden muss der Fingerprint aus dem Enrollment-Token passen.
|
||||
// - Enrollment-Token: sltn_enroll_<secret>.<fingerprint>. Der Server
|
||||
// speichert nur das Secret (gehasht), der Agent nutzt den Fingerprint
|
||||
// für den Erstkontakt.
|
||||
// - Agent: Zertifikats-Pinning über den SHA-256-Fingerprint, unabhängig
|
||||
// von der Adresse. Einen blinden Erstkontakt gibt es nicht: Der
|
||||
// Fingerprint kommt aus der Einladung, danach aus node.json.
|
||||
// - Enrollment-Token: sltn_enroll_<secret>.<fingerprint>[.<server-url>].
|
||||
// Der Server speichert nur das Secret (gehasht), der Agent nutzt
|
||||
// Fingerprint und Adresse für den Erstkontakt.
|
||||
package crypto
|
||||
|
||||
import (
|
||||
|
||||
Reference in new issue
Block a user