From 4edc9ff2abacbcc66597e6f1a002d6d484d2b5fd Mon Sep 17 00:00:00 2001 From: julien Date: Tue, 19 Aug 2025 17:06:48 +0200 Subject: [PATCH] up --- main.go | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/main.go b/main.go index ef1ca90..68e6ff5 100644 --- a/main.go +++ b/main.go @@ -270,18 +270,3 @@ func main() { } -func loadOrCreateRSAHostKey(path string) (ssh.Signer, error) { - if _, err := os.Stat(path); err == nil { - b, err := os.ReadFile(path) - if err != nil { return nil, err } - return ssh.ParsePrivateKey(b) - } - // Génère une clé RSA 2048 - priv, err := rsa.GenerateKey(rand.Reader, 2048) - if err != nil { return nil, err } - // Encode en PEM "RSA PRIVATE KEY" (PKCS#1) - pkcs1 := x509.MarshalPKCS1PrivateKey(priv) - pemBytes := pem.EncodeToMemory(&pem.Block{Type: "RSA PRIVATE KEY", Bytes: pkcs1}) - if err := os.WriteFile(path, pemBytes, 0o600); err != nil { return nil, err } - return ssh.ParsePrivateKey(pemBytes) -} \ No newline at end of file