KCORE Se connecter Créer un compte
Messagerie chiffrée, auto-hébergée

Le courrier que votre propre serveur ne peut pas lire.

KCORE fait tourner votre messagerie sur votre machine, sous votre nom de domaine. Les messages sont chiffrés sur votre appareil : le serveur les achemine et les range sans jamais pouvoir les ouvrir.

La clé privée est dérivée de votre mot de passe et ne quitte pas votre navigateur. Personne d'autre ne peut la reconstituer — pas même l'administrateur de la machine.

Ce que le serveur stocke
-----BEGIN PGP MESSAGE-----

hQIMA7fK9Xn2sPtQAQ//WcQ0Zk8hL2pR6vN1yB
tGmA4eXcDdKfHs9UwJrEoV3lNqZ7iYbPxMa2Tu
Cg5nR8OvF1jWkSzHdLpAyE6bQ3XmtIrJf0KcVn
9DhUsGeW4NxZoBqM7TlPyA1CvRkXd2SfHiJmEu
0NgOaZbLpQwTcYr5VxAkDn8UhFtSjMoIeBvGq3
lXwRyPd6CmKZaNfTuEoJ1sHbQ9WvA4gYxMtLrD
p2NkVcSiUeB7fZhOjWmXqTyAo0dRLpGvIbEnKu
=t9Xa
-----END PGP MESSAGE-----
Ce que vous lisez
Camille Lefèvre
camille@kcore-studio.fr

Les clés de l'atelier

Le double est dans le tiroir du haut. J'ai prévenu le gardien que tu passerais avant huit heures — inutile de sonner.

Déchiffré sur cet appareil

Le même message, au même instant. À gauche, l'octet près de ce que contient le disque du serveur. À droite, ce que votre clé en fait.

Ce que cela change

Trois différences qui se constatent, pas qui se promettent.

Le chiffrement se fait chez vous

Le navigateur chiffre avant d'envoyer et déchiffre après avoir reçu. Le serveur ne voit passer que du chiffré : il n'a rien à promettre, il n'a simplement pas de quoi lire.

Votre domaine, vos adresses

Chaque compte est une adresse sur votre nom de domaine, créée par vous. Aucun compte tiers, aucune sous-location : la boîte appartient à celui qui tient la machine.

Des protocoles, pas un enclos

IMAP, SMTP, POP3, JMAP et Sieve répondent tous. Votre client habituel se connecte, et vos messages se reprennent le jour où vous voudrez partir ailleurs.

Le socle

Des pièces existantes, assemblées — rien de réécrit pour le plaisir.

Serveur de courrier
Stalwart, écrit en Rust, étendu d'une façade qui parle nativement le protocole des applications web.
Identité
Service Rust dédié. L'authentification passe par SRP‑6a : le mot de passe ne circule jamais sur le réseau.
Interfaces
Les applications web de Proton, sous licence libre, servies depuis votre serveur.
Licence
AGPL‑3.0. Servir cette plateforme oblige à publier les modifications qu'on lui apporte.
État du projet

Ce qui fonctionne aujourd'hui, et ce qui n'existe pas encore.

Service Accès État
Messagerie Web, IMAP 993, SMTP 465 Disponible
Filtres de tri Sieve, via l'interface Disponible
Pièces jointes chiffrées Web Disponible
Mots de passe d'application API seulement Sans interface
Réponse d'absence À venir
Drive, Agenda, Documents, Visio À venir

Votre première adresse prend une minute.

La création du compte engendre la paire de clés dans votre navigateur. Notez bien votre mot de passe : il n'existe nulle part ailleurs, et nul ne peut le retrouver à votre place.

Créer un compte