Architecture zero-knowledge : le serveur ne voit que du chiffré
Chaque message stocké dans votre boîte SealedMail est chiffré avec votre clé publique X25519 au moment où il atteint nos serveurs. La clé privée correspondante n'a jamais quitté votre poste. Concrètement : à l'inscription, votre navigateur ou votre client local génère localement une paire de clés Curve25519 (X25519 pour le chiffrement + Ed25519 pour la signature). La clé privée est immédiatement chiffrée par AES-256-GCM avec une clé dérivée de votre passphrase via Argon2id (paramètrès OWASP 2024 : 64 Mo, 3 itérations, 4 threads parallèles). Le serveur reçoit uniquement votre clé publique et la version chiffrée de votre clé privée, qu'il ne peut pas déchiffrer puisqu'il ne connaît pas votre passphrase. Cette architecture, dite zero-knowledge, garantit que même un administrateur Luxgap avec accès root au serveur ne peut pas lire votre boîte.
Email entrant : chiffré à la réception, jamais stocké en clair
Quand un correspondant externe vous écrit (depuis Gmail, Outlook 365, n'importe quel serveur SMTP standard), le message arrive logiquement en clair sur notre relais SMTP entrant. Nous le chiffrons immédiatement avec votre clé publique avant de le persister sur disque. Le passage en clair dure quelques millisecondes en RAM, hors de tout snapshot, log ou backup. Le message stocké est définitivement illisible pour tout autre que vous. Aucun délai d'archivage en clair, aucune indexation serveur du contenu. La recherche fonctionne grâce à un index chiffré côté serveur (architecture Encrypted Search Index à la ProtonMail) ou côté client pour les boîtes inférieures à 2 Go.
Email sortant : signé Ed25519, chiffré si le destinataire a une clé
Quand vous envoyez un email, votre client local SealedMail (web ou Outlook Bridge) chiffre le contenu avec la clé publique du destinataire si elle est connue : autre utilisateur SealedMail, contact avec clé OpenPGP publiée sur les serveurs WKD, ou échange Autocrypt établi. Sinon, l'email part en clair vers le destinataire (avec un avertissement visuel orange dans l'interface). Dans tous les cas, votre signature Ed25519 est apposée : le destinataire peut vérifier que l'email vient bien de vous et n'a pas été altéré. Pour les échanges récurrents avec un correspondant externe (votre avocat, votre banquier privé), nous proposons une invitation SealedMail Companion gratuite pour qu'il génère sa propre paire de clés et que la conversation soit chiffrée de bout en bout dans les deux sens.
Compatible avec votre Outlook habituel, via SealedMail Bridge
Pas question de demander à un PDG de changer son client mail. Nous fournissons SealedMail Bridge, un petit programme léger qui tourne en arrière-plan sur votre poste (Windows, macOS, Linux). Il exposé une boîte IMAP/SMTP locale sur 127.0.0.1, déchiffre vos messages à la volée pour Outlook, et chiffre vos envois avant transmission au serveur. Vous configurez Outlook une seule fois (compte IMAP + SMTP sur localhost), et tout fonctionne ensuite exactement comme avant : raccourcis clavier, règles de tri, signatures, calendrier partagé, recherche, dossiers, archives. Aucune perte fonctionnelle. Aucun changement d'habitude. La passphrase est demandée au démarrage du Bridge et reste en mémoire chiffrée pendant la session (jamais persistée sur disque). Disponible aussi en client web HTTPS pour les déplacements et en application mobile iOS/Android.
Récupération en cas de perte de passphrase : à votre choix
Architecture zero-knowledge a un revers : si vous perdez votre passphrase, personne ne peut récupérer votre boîte, pas même Luxgap. Pour les dirigeants qui veulent garantir la continuité, nous proposons 3 mécanismes optionnels que vous activez ou non en pleine conscience : (1) Kit de secours papier imprimé à l'inscription : 24 mots BIP-39 stockés dans votre coffre-fort physique ou notarial ; (2) Partagé de clé Shamir 3-sur-5 : 5 personnes de confiance reçoivent chacune un fragment, il en faut 3 pour reconstituer ; (3) Délégation conseil d'administration avec quorum signé : 2 administrateurs sur 3 peuvent autoriser la régénération en cas d'incapacité. Aucun de ces mécanismes n'est activé par défaut. Si vous ne voulez aucune backdoor légale, vous gardez la responsabilité absolue de votre passphrase.
Anti-coercition : ouverture sous contrainte détectable
Pour les dirigeants exposés à des pressions (litiges, divorce, négociation hostile, contrôle judiciaire), SealedMail propose une passphrase de leurre distincte de votre passphrase réelle. Si vous êtes contraint d'ouvrir votre boîte devant un tiers, vous saisissez la passphrase de leurre : elle déchiffre une boîte annexe parallèle contenant uniquement des emails anodins que vous avez préparés (correspondance administrative, factures). Votre boîte réelle reste inaccessible et invisible. Aucune trace côté serveur ne permet de distinguer une ouverture leurre d'une ouverture normale. Mécanisme inspiré du plausible deniability de TrueCrypt et VeraCrypt, validé par notre équipe ingénierie sécurité.
Adresse personnalisée @votreentreprise.com ou @sealed.lu
Vous utilisez votre domaine d'entreprise existant (pierre.martin@votreentreprise.com) en pointant les enregistrements MX vers nos serveurs SealedMail Luxembourg. Migration sans coupure depuis Microsoft 365 ou Google Workspace : nous synchronisons d'abord votre historique vers SealedMail (chiffré à la volée pendant la migration), puis basculons les MX. Les correspondants externes continuent d'écrire à votre adresse habituelle. Vos collaborateurs non-dirigeants peuvent continuer à utiliser Microsoft 365 sur le même domaine, seules les boîtes scellées passent par SealedMail. Alternative pour création rapide : adresses vous@sealed.lu avec sous-domaine personnalisé optionnel (vous@privé.votreentreprise.com).
Pièces jointes chiffrées, jusqu'à 500 Mo par message
Les pièces jointes sont chiffrées avec la même clé que le corps du message. Aucune limite à 25 Mo comme Outlook : vous envoyez jusqu'à 500 Mo par message, utile pour les dossiers M&A, les rapports d'audit, les vidéos de comité. Si le destinataire est un autre utilisateur SealedMail, transmission directe chiffrée. Si le destinataire est externe, la pièce jointe lourde est remplacée par un lien sécurisé vers un téléchargement à usage unique (expire après ouverture ou 7 jours), avec mot de passe transmis par canal séparé.
Calendrier, contacts, listes de diffusion : tout chiffré aussi
Si seul l'email était chiffré, votre calendrier dévoilerait vos rendez-vous avec votre banquier d'affaires ou votre conseiller M&A. Et vos contacts révéleraient votre carnet d'adresses stratégique. SealedMail chiffre tout : événements de calendrier (sujet, participants, lieu, notes), entrées de contacts (nom, téléphone, adresse, notes), listes de diffusion privées. Compatible CalDAV/CardDAV via le Bridge local, donc vous gardez votre Apple Calendar, Outlook, Google Calendar comme client visuel. Synchronisation multi-appareils E2EE entre vos devices (laptop pro, iPhone personnel, tablette voyage) sans que rien ne soit lisible côté serveur.
Auto-destruction et expiration programmée des messages
À l'envoi, vous pouvez programmer l'expiration d'un message : 24 heures, 7 jours, 30 jours, date personnalisée. Passé ce délai, le message disparaît simultanément de votre boîte d'envoi, de la boîte du destinataire (si utilisateur SealedMail) et du serveur. Utile pour les négociations en cours, les indications de prix, les positions commerciales temporaires. Le message ne laisse aucune trace exploitable une fois expiré. Pour les destinataires externes, le contenu chiffré est rendu inaccessible mais l'enveloppe (expéditeur, sujet, date) reste visible dans leur client mail.
Hébergement Luxembourg, certifié EuroPriSe en cours
Serveurs physiques chez deux datacenters Tier IV au Luxembourg (LuxConnect DC1 et DC2, redondance géographique). Aucune réplique hors UE, aucun hyperscaler américain dans la chaîne. Conformité RGPD, NIS 2 (entité importante secteur services numériques), loi LU du 1er août 2018. Certification EuroPriSe visée pour 2026. Audit annuel par un cabinet indépendant avec publication du rapport. Code source du Bridge et du protocole publiés en open source (revue communautaire) ; seuls les composants serveur restent propriétaires (logique de tarification, anti-spam).
Demandes des autorités : transparence totale, mais rien à donner
En cas de demande judiciaire luxembourgeoise valide (commission rogatoire, mandat de perquisition signé par un jugé d'instruction), Luxgap est légalement tenu de répondre. Mais nous ne pouvons remettre que ce que nous avons : les blobs chiffrés. Sans votre passphrase, ils sont mathématiquement inexploitables. Nous publions un rapport de transparence semestriel (nombre de demandes reçues, juridiction d'origine, action prise) sur le modèle ProtonMail. Aucune demande hors UE n'est honorée (pas de FBI, pas de subpoena US : nous sommes une entité luxembourgeoise sans présence aux États-Unis).