Hermes-Secrets

API-Schlüssel raus aus der Konfiguration von Hermes

Hermes fragt MoltenRock nach jedem Schlüssel per Namen, wenn es ihn braucht. Der Wert landet nie in seiner Konfigurationsdatei, und Sie entscheiden, welche Schlüssel es erfragen darf.

Die kurze Antwort

Damit die API-Schlüssel von Hermes nicht in seiner Konfiguration liegen, nutzen Sie MoltenRock als Secrets-Quelle. Hermes ab Version 0.21.1 fragt MoltenRock über ein privates Kopplungs-Token per Namen nach einem Schlüssel; der Schlüssel liegt nie in der Hermes-Konfiguration, und MoltenRock schreibt dort nur seinen eigenen Block. Hermes kann nur die Schlüssel holen, die auf dem Hermes-Bildschirm von MoltenRock stehen, und jeder Abruf wird protokolliert.

Das Problem

Agenten-Konfigurationen sind der Ort, an dem Schlüssel lecken

  • Konfiguration im Klartext
    Schlüssel in einer Konfigurationsdatei sind für alles lesbar, was sie öffnet.
  • Überall geteilt
    Konfigurationen werden zwischen Rechnern und in Backups kopiert.
  • Unsichtbare Nutzung
    Kein Nachweis, welchen Schlüssel Hermes wann genutzt hat.

So löst MoltenRock das

Per Namen geholt, jedes Mal protokolliert

  • Per Namen, bei Bedarf
    Hermes fragt per Namen; MoltenRock antwortet über ein privates Kopplungs-Token.
  • Nur gelistete Schlüssel
    Hermes kann nur die Schlüssel auf seinem MoltenRock-Bildschirm holen.
  • Jeder Abruf protokolliert
    Auf dem Aktivitätsbildschirm von MoltenRock.

So funktioniert es

Einrichten

  1. 01
    Hermes aktualisieren
    Version 0.21.1 oder neuer.
  2. 02
    In MoltenRock koppeln
    Auf dem Hermes-Bildschirm; die Schlüssel listen, die Hermes holen darf.
  3. 03
    Hermes mit entsperrtem MoltenRock starten
    Hermes holt seine Schlüssel beim Start.

Ehrlich gesagt

Gut zu wissen

Bleibt auf Ihrem Mac

  • Ihre Schlüssel, versiegelt im Tresor
  • Die Hermes-Konfiguration, ohne Schlüsselwerte
  • Das Protokoll jedes Abrufs

Verlässt Ihren Mac

  • Ein gelisteter Schlüssel, an Hermes, wenn es ihn holt
  • Speichert Hermes seine Konfiguration neu und verliert den MoltenRock-Block, bietet der Hermes-Bildschirm „Repair block“ an
  • Nichts an einen MoltenRock-Server

Fragen

Was zuerst gefragt wird

Hermes startete ohne meine Schlüssel. Warum?

MoltenRock war beim Start von Hermes gesperrt oder lief nicht, oder sein Block hat das Kopplungs-Token verloren. Entsperren, bei Bedarf „Repair block“ klicken, dann Hermes neu starten.

Ändert MoltenRock den Rest meiner Hermes-Konfiguration?

Nein. Es schreibt nur seinen eigenen Block neu.

Kann Hermes darüber meine E-Mails lesen?

Nein. E-Mail ist eine eigene Spur; für E-Mail nutzen Sie MoltenMail.

Was kostet es?

Kostenlos mit 3 Schlüsseln und 1 Agenten; Pro ist unbegrenzt ab $9.99 im Monat.

Hermes, mit behaltenen Schlüsseln.

Kostenlos für den Mac. Kein Konto, keine Cloud, keine Telemetrie.