Développement9 août 2026· via DEV Community

OTI : une appli open source pour partager des secrets chiffrés

OTI : une appli open source pour partager des secrets chiffrés

Image : DEV Community

Un développeur a lancé OTI, une appli open source de partage de secrets éphémères. Elle chiffre les messages ou petits fichiers texte directement dans le navigateur, avant même qu’ils n’atteignent le serveur. Une fois le lien ouvert, le secret s’affiche une seule fois puis est supprimé, évitant les fuites accidentelles via les aperçus de discussion ou les accès répétés. Ce projet, conçu pour explorer AdonisJS 6 et le chiffrement côté navigateur, propose aussi des fonctionnalités comme le partage par QR, la protection par mot de passe, la prise en charge de fichiers jusqu’à 100 Ko et un minuteur d’expiration.

Conçue pour la confidentialité, pas seulement pour l’apprentissage

OTI ne stocke sur le serveur que des blocs chiffrés ; la clé de déchiffrement réside dans le lien partagé lui-même. Une mise à jour récente a ajouté une étape de confirmation avant l’affichage d’un secret, empêchant les aperçus ou bots de déclencher un déchiffrement prématuré. Même des détails comme un compteur et une page de réception pour le créateur visent à rendre l’expérience plus sûre et transparente. La pile technique repose sur AdonisJS 6, TypeScript, MySQL, Redis, un moteur de templates Edge et Vite, avec un code publié sous la licence MIT permissive.

Open source, mais avec des réserves

Le projet est délibérément léger et n’a pas subi d’audit de sécurité professionnel. Bien que le chiffrement côté navigateur et le modèle d’accès unique réduisent les risques, il doit être considéré comme un outil pratique plutôt qu’une solution formellement vérifiée. Le développeur précise avoir écrit lui-même les parties clés, n’utilisant les assistants IA que pour des tâches de soutien, et invite la communauté à partager ses retours.

Pourquoi c’est important

Pour les équipes ou particuliers ayant occasionnellement besoin d’échanger des données sensibles ou petits fichiers sans stockage à long terme, OTI offre une option sans configuration qui garde les données brutes hors du serveur. Son design met en lumière la capacité du chiffrement navigateur à réduire la surface de confiance lors du partage de secrets. Toutefois, les utilisateurs aux besoins stricts en conformité devraient se tourner vers des alternatives auditées, car la simplicité du projet s’accompagne de limites inhérentes.

Essayer la démo Voir le code sur GitHub


Source : DEV Community. Synthèse éditoriale assistée par IA — TechnoExpress.

Lire la source originale sur DEV Community →

← Retour à l'accueil