Le coffre-fort est un espace sécurisé, accessible via l'interface web d'Astry, permettant de stocker des secrets, des clés, des documents, des procédures, des certificats, et plus encore. Il est accessible sur votre espace Astry, dans l'onglet principal Outils puis Coffre-fort.
Il repose sur un principe fondamental : le chiffrement des données de bout-en-bout. Concrètement, cela signifie que les données stockées dans le coffre-fort sont chiffrées avant d'être envoyées vers les serveurs Astry, elles restent chiffrées au repos sur les serveurs, et elles ne sont déchiffrées que lorsque vous souhaitez les récupérer, et seulement après avoir été requêtées. Ni les administrateurs Astry ni notre hébergeur ne peuvent donc accéder aux données en clair. Les mécanismes cryptographiques en jeu sont décrits plus bas.
Expérience utilisateur
Configuration du coffre-fort
À la première configuration de votre coffre-fort (onglet Configuration), vous devez choisir une phrase secrète d'au moins 16 caractères (un indicateur vous aide à évaluer sa robustesse). Elle est utilisée pour chiffrer la clé maître (la clé privée) de votre coffre-fort (voir section suivante), et donc pour déchiffrer les données qui y sont stockées. Attention : cette phrase secrète n'est jamais transmise (ni stockée) sur les serveurs Astry, elle ne peut donc pas être retrouvée par nos équipes si vous l'égarez, et les documents stockés dans votre coffre-fort ne pourront donc pas être récupérés (ou déchiffrés).
Déposer un document
Une fois votre coffre-fort configuré, vous pouvez commencer à y déposer des documents, depuis l'onglet Documents : glissez-déposez vos fichiers dans le dossier de votre choix. N'importe qui au sein de votre organisation peut déposer un document, et la phrase secrète configurée à l'étape précédente n'a pas besoin d'être renseignée (elle n'est utilisée que pour déchiffrer, voir la section suivante). Vous pouvez aussi, via l'API Astry, déposer des documents programmatiquement (en fournissant une clé d'API).
Récupérer un document
Pour récupérer un document, sélectionnez-le dans l'onglet Documents pour le télécharger ou le prévisualiser (images, PDF). Vous devrez alors renseigner la phrase secrète configurée plus haut. Plusieurs fichiers peuvent aussi être sélectionnés pour être exportés en une seule fois, sous forme d'archive ZIP.
Organiser le coffre-fort
Le contenu du coffre-fort est organisé en dossiers. Vous pouvez créer des dossiers, renommer et déplacer des fichiers ou des dossiers, et les supprimer (la suppression est définitive). Une barre de recherche permet de retrouver rapidement un fichier ou un dossier.
Chaque fichier dispose également d'un historique des versions : les versions précédentes d'un fichier (sur les 90 derniers jours) peuvent être prévisualisées ou téléchargées.
Enfin, l'encart Activité récente trace les opérations effectuées sur le coffre-fort : dépôts, téléchargements, créations de dossiers, renommages, déplacements, suppressions, configuration de la clé maître, ...
Limites et réinitialisation
Le coffre-fort peut contenir jusqu'à 100 documents, de 100 Mo maximum chacun, pour un total de 10 Go. L'utilisation actuelle du stockage est affichée dans l'onglet Configuration.
Depuis ce même onglet, la zone dangereuse permet de réinitialiser le coffre-fort : tous les documents sont alors définitivement supprimés, et une nouvelle clé maître peut être définie. C'est la seule option possible en cas de perte de la phrase secrète.
Mécanismes cryptographiques
Plusieurs mécanismes cryptographiques sont utilisés, à différentes fins :
- Le chiffrement des données en transit entre votre navigateur et les serveurs Astry est assuré par le protocole TLS de façon très classique. Il assure la confidentialité et l'intégrité des échanges entre votre navigateur et les serveurs Astry, mais ce n'est pas lui qui permet d'assurer un chiffrement de bout-en-bout et l'impossibilité pour nos équipes d'accéder à vos données en clair.
- Le chiffrement des données au repos sur les serveurs Astry repose sur une combinaison de chiffrement symétrique et asymétrique :
- chaque document est chiffré avec sa propre clé symétrique AES-256-GCM, générée aléatoirement sur votre navigateur
- cette clé symétrique est elle-même chiffrée par une paire de clés asymétriques RSA (RSA-OAEP, 4096 bits), propre à votre coffre-fort :
- dont la clé publique (qui permet de chiffrer) est connue et stockée sur les serveurs Astry
- et dont la clé privée, ou clé maître (qui permet de déchiffrer), n'est pas connue des serveurs Astry. Cette clé privée est générée aléatoirement sur votre navigateur à la première configuration de votre coffre-fort, puis elle est elle-même chiffrée en AES-256, à l'aide d'une clé dérivée de la phrase secrète de votre choix (inconnue de nos serveurs), avant de nous être envoyée.
L'utilisation de ces mécanismes lors de la phase de dépôt de documents peut être illustrée ainsi :
- L'utilisateur (via la WebUI Astry) appelle une API pour récupérer la clé publique de son coffre-fort (il n'a pas besoin de fournir sa phrase secrète ici).
- Puis il indique dans son navigateur quels sont les fichiers de son disque qu'il souhaite déposer dans son coffre-fort.
- La WebUI Astry chiffre les données à la volée (avec une clé AES générée pour chaque fichier, elle-même chiffrée grâce à la clé publique récupérée précédemment), et les envoie vers les serveurs Astry.
Note : cette phase de dépôt peut être réalisée par un humain via la WebUI, mais aussi programmatiquement par API (en fournissant une clé d'API).

Inversement, pour récupérer un document, le processus est le suivant :
- L'utilisateur (via la WebUI Astry) appelle une API pour récupérer à la fois la clé privée de son coffre-fort (qui est elle-même chiffrée via la phrase secrète configurée plus haut) et les documents chiffrés qu'il souhaite récupérer.
- Puis il fournit dans la WebUI la phrase secrète configurée plus haut.
- La WebUI Astry déchiffre à la volée la clé privée du coffre-fort (grâce à la phrase secrète fournie), puis la clé AES de chaque document (grâce à la clé privée du coffre-fort), et enfin les documents eux-mêmes.

Les documents déposés (en clair), la phrase secrète configurée par l'utilisateur, et la clé privée du coffre-fort (en clair), ne sont donc jamais transmis (ni stockés) sur les serveurs Astry.