Secrets Hermes

Gardez les clés d’API hors de la configuration de Hermes

Hermes demande chaque clé à MoltenRock par son nom quand il en a besoin. La valeur n’arrive jamais dans son fichier de configuration, et vous décidez quelles clés il peut demander.

La réponse courte

Pour garder les clés d’API de Hermes hors de sa configuration, utilisez MoltenRock comme source de secrets. Hermes 0.21.1 et plus demande une clé à MoltenRock par son nom via un jeton d’association privé ; la clé n’est jamais dans la configuration de Hermes, et MoltenRock n’y écrit que son propre bloc. Hermes ne peut récupérer que les clés listées sur l’écran Hermes de MoltenRock, et chaque récupération est journalisée.

Le problème

Les configurations d’agents, là où fuient les clés

  • Une configuration en clair
    Des clés dans un fichier de configuration sont lisibles par tout ce qui l’ouvre.
  • Partagées partout
    Les configurations sont copiées entre machines et dans les sauvegardes.
  • Un usage invisible
    Aucune trace de la clé utilisée par Hermes, ni de quand.

Ce que fait MoltenRock

Récupérées par nom, journalisées à chaque fois

  • Par nom, à la demande
    Hermes demande une clé par son nom ; MoltenRock répond via un jeton d’association privé.
  • Seulement les clés listées
    Hermes ne peut récupérer que les clés de son écran MoltenRock.
  • Chaque récupération journalisée
    Sur l’écran Activity de MoltenRock.

Comment ça marche

Mise en place

  1. 01
    Mettre à jour Hermes
    Version 0.21.1 ou plus récente.
  2. 02
    Associer dans MoltenRock
    Sur l’écran Hermes ; listez les clés que Hermes peut récupérer.
  3. 03
    Lancer Hermes avec MoltenRock déverrouillé
    Hermes récupère ses clés au démarrage.

Pour être clair

Bon à savoir

Reste sur votre Mac

  • Vos clés, scellées dans le coffre
  • La configuration de Hermes, sans valeurs de clés
  • Le journal de chaque récupération

Quitte votre Mac

  • Une clé listée, vers Hermes, quand il la récupère
  • Si Hermes réenregistre sa configuration et perd le bloc de MoltenRock, l’écran Hermes propose « Repair block »
  • Rien vers un serveur MoltenRock

Questions

Les questions qu’on nous pose d’abord

Hermes a démarré sans mes clés. Pourquoi ?

MoltenRock était verrouillé ou arrêté au démarrage de Hermes, ou son bloc a perdu le jeton d’association. Déverrouillez, cliquez sur « Repair block » si demandé, puis redémarrez Hermes.

MoltenRock touche-t-il au reste de ma configuration Hermes ?

Non. Il ne réécrit que son propre bloc.

Hermes peut-il lire mes e-mails par ce biais ?

Non. L’e-mail est une voie séparée ; pour l’e-mail, utilisez MoltenMail.

Combien cela coûte-t-il ?

Gratuit avec 3 clés et 1 agent ; Pro est illimité dès 9,99 $ par mois.

Hermes, avec ses clés gardées.

Gratuit pour Mac. Sans compte, sans cloud, sans télémétrie.