Télécharger

Mode Fortress

Chiffrez le stockage local du courrier d’un compte avec une phrase secrète que FOLD ne conserve jamais.

Le mode Fortress chiffre ce que FOLD conserve sur votre appareil pour un compte donné, en plus de FileVault ou de la protection des données de l’iPhone et de l’iPad. Il est désactivé par défaut, et vous l’activez compte par compte.

Activer le mode Fortress

Sur le Mac, ouvrez Réglages (,) > Sécurité > Chiffrement Fortress et activez le compte. Sur iPhone et iPad, touchez la photo de votre compte, puis Sécurité et confidentialité, et utilisez la section Fortress.

Pour le premier compte, vous choisissez une phrase secrète (Définir la phrase secrète Fortress). Chaque compte supplémentaire utilise la même phrase secrète. FOLD chiffre ensuite les données existantes du compte.

La phrase secrète n’est enregistrée nulle part. Si vous la perdez, les données locales de vos comptes Fortress sont perdues ; le courrier sur votre serveur n’est pas concerné et peut être rechargé après Réinitialiser Fortress….

Fonctionnement

  • Argon2id, avec 64 Mio de mémoire, 3 passes et 4 voies, transforme la phrase secrète en une clé maîtresse de 256 bits. La clé maîtresse n’existe qu’en mémoire.
  • Chaque compte reçoit sa propre clé, dérivée avec HKDF-SHA256.
  • Chaque enregistrement stocké est chiffré avec AES-256-GCM et lié à son emplacement, si bien que des enregistrements ne peuvent pas être échangés entre messages.

Chiffrés : corps des messages et pièces jointes, objet, adresses, aperçu, en-têtes bruts et résultats d’authentification. Non chiffrés : identifiants des messages, dates, drapeaux et dossiers, dont FOLD a besoin pour construire la liste des messages.

Limites perceptibles

  • Recherche : FOLD n’intègre pas le contenu des comptes Fortress à son index plein texte ; une recherche de mots ne trouve donc rien dans ces comptes.
  • Spotlight : les comptes Fortress sont exclus de la recherche du système.
  • Pendant le verrouillage : la synchronisation des comptes Fortress est suspendue et leurs messages ne peuvent pas être ouverts.

Verrouiller et déverrouiller

  • Sur le Mac, Fortress se verrouille après 5 minutes d’inactivité et avec L.
  • Sur iPhone et iPad, il n’existe pas encore de minuterie d’inactivité distincte ; Fortress se verrouille en même temps que le verrouillage de l’app.
  • Sur les deux plateformes, quitter l’app ne verrouille Fortress que si le verrouillage de l’app est activé, et seulement lorsque ce verrouillage se déclenche lui-même. FOLD ne réagit pas au verrouillage de l’écran du système.

Pour déverrouiller, saisissez la phrase secrète. Vous pouvez aussi activer le déverrouillage par Touch ID ou Face ID : FOLD conserve alors la clé maîtresse dans le trousseau de cet appareil, protégée par la biométrie et jamais synchronisée. Lorsque le verrouillage de l’app est activé, une seule demande Touch ID ou Face ID déverrouille les deux.

Désactiver le mode Fortress

Désactiver un compte fait apparaître Désactiver Fortress ?. Désactiver et supprimer localement efface les données locales chiffrées, et FOLD recharge le courrier depuis le serveur.

Ce que Fortress n’est pas

  • Ce n’est pas un chiffrement de bout en bout. Votre serveur stocke toujours votre courrier tel qu’il est arrivé. Pour cela, utilisez OpenPGP ou S/MIME.
  • Il ne protège pas contre un système d’exploitation compromis ni contre un logiciel malveillant qui s’exécute pendant que FOLD est déverrouillé.
  • Il ne remplace ni FileVault ni le code d’accès de l’appareil.