Technologies

MeldID après la mise à jour : un coffre-fort sécurisé devient un outil quotidien

La nouvelle version de MeldID ne modifie pas seulement le principe TOTP, mais développe tout ce qui entoure les codes à usage unique : recherche locale, notes chiffrées, tags, import de QR codes à partir d’images, masquage et copie des codes, récupération d’enregistrements supprimés et synchronisation entre appareils. Le principe architectural Zero Vault reste inchangé.

Dans le précédent article, j’ai analysé MeldID comme un système qui dépasse le cadre d’un seul compte. Les applications mobiles pour iPhone et Android ont intégré l’authentification TOTP, une utilisation sans Internet complète, la récupération de données sécurisées sur un nouvel appareil et la confirmation de connexion à des services liés.

La nouvelle mise à jour est intéressante pour une autre raison. Elle comporte presque aucune tentative d’ajouter un mécanisme d’authentification supplémentaire. L’attention principale est centrée sur l’utilisation quotidienne du coffre-fort sécurisé.

Au début, avec deux ou trois entrées, une liste ordinaire suffit. Mais avec le temps, elle contient des e-mails professionnels, des comptes personnels, des tableaux de bord, des services cloud, des systèmes d’entreprise et des environnements de test. À ce moment-là, le problème n’est plus la génération d’un code à six chiffres. Il est essentiel de pouvoir retrouver rapidement l’entrée souhaitée, en comprendre l’utilité, éviter de confondre les comptes, modifier en toute sécurité les données et ne pas les perdre lors de l’utilisation de plusieurs appareils.

C’est précisément ici que MeldID étend notablement ses fonctionnalités.

La modification principale — l’organisation à l’intérieur du coffre-fort sécurisé

Je décrirais la nouvelle version comme une transition d’une simple liste d’entrées TOTP vers un espace de travail plus gérable.

Cela ne signifie pas que l’application est devenue plus complexe. Au contraire : les nouvelles fonctions couvrent des situations qui, auparavant, devaient être résolues manuellement. L’utilisateur n’a plus besoin de se rappeler où se trouve une entrée, de garder la description du compte en tête ou de refaire la procédure d’ajout après une suppression accidentelle.

Une caractéristique importante est que ces fonctions sont interconnectées. La recherche fonctionne en tandem avec les notes, les tags facilitent le filtrage, l’importation depuis un QR code est accompagnée d’un surlignage visuel de la nouvelle entrée, et la suppression ou la récupération se synchronisent entre tous les appareils d’un même compte.

La recherche reste locale

MeldID a introduit une recherche locale par nom de service, nom de compte et contenu des notes. Simple, mais efficace : cette fonctionnalité commence à faire gagner du temps lorsque le nombre d’entrées augmente.

Supposons que le coffre contient plusieurs comptes pour un même service : personnel, professionnel et administratif. Au lieu de parcourir toute la liste, il suffit de taper une partie du nom du service ou de l’adresse e-mail. Si une note a été ajoutée à l’entrée, son contenu peut également être utilisé dans la recherche.

Et cela n’accède pas au secret TOTP lui-même. Le secret ne devient pas un champ de recherche ni un identifiant de l’entrée. L’utilisateur recherche un contexte compréhensible — le nom du service, le compte ou la note — et non des données cryptographiques.

La requête de recherche n’est pas envoyée au serveur. L’application effectue la recherche dans le coffre sécurisé déjà ouvert sur l’appareil.

Les notes et tags apportent un contexte aux entrées

Un seul nom de service ne suffit pas toujours pour comprendre l’usage d’une entrée. C’est pourquoi il est maintenant possible d’ajouter des notes chiffrées aux entrées TOTP.

Une note peut indiquer à quel environnement professionnel elle se rapporte, à quel département elle appartient ou quel mode de connexion est utilisé. Ces notes sont stockées avec l’entrée sécurisée dans le Vault, et ne sont pas visibles comme une information ouverte sur le serveur.

Les tags multi-valeurs ont été également introduits. Une entrée peut avoir plusieurs tags, par exemple « Travail », « Critique », « Europe » ou « Test ». Les tags sont saisis en texte normal : une nouvelle étiquette peut être ajoutée par la touche Entrée ou la virgule, puis supprimée sous forme d’un petit élément.

Le système propose aussi des tags existants et regroupe les variantes identiques sans distinction de casse. Ainsi, « Travail », « travail » et « TRAVAIL » ne deviennent pas trois catégories différentes.

Un filtre local distinct pour les tags est prévu. Si la structure change avec le temps, un tag normal peut être renommé ou supprimé globalement par un appui long. Il n’est pas nécessaire d’ouvrir chaque entrée séparément et de corriger manuellement la même étiquette plusieurs fois.

Favoris mis en avant dans un tag système avec une icône d’étoile, qui est affiché en rouge, permettant de ne voir que les éléments importants rapidement.

En pratique, cela transforme le coffre d’un simple ensemble de codes en une organisation pouvant fonctionner selon votre propre logique.

Le code masqué peut toujours être utilisé

Une option permet d’afficher ou de masquer les codes TOTP. La sélection est enregistrée sur l’appareil, ce qui évite de devoir tout réinitialiser à chaque redémarrage.

C’est une mesure de protection visuelle : le code n’est pas affiché à l’écran en permanence, sauf si l’utilisateur le souhaite. Cependant, masquer ne signifie pas empêcher le travail avec l’entrée.

Le code peut être copié dans le presse-papiers, que la vue soit visible ou masquée. Cela repose sur une logique importante : une personne peut préférer ne pas voir les chiffres à l’écran, mais en avoir besoin pour les saisir dans un formulaire.

Le QR code n’a plus besoin d’être rescané

Autrefois, lors de l’ajout d’une entrée TOTP, on comptait surtout sur la caméra ou un second écran affichant le QR code. Désormais, MeldID peut importer une entrée TOTP à partir d’une photo ou d’une image enregistrée dans la galerie.

Cela s’avère utile dans divers cas. Le QR code peut avoir été conservé dans une capture d’écran ou photographié lors de la configuration d’un service. Il n’est pas toujours pratique de rouvrir la page initiale et de la présenter à nouveau à la caméra.

Il suffit de sélectionner l’image contenant le QR code, puis l’application le reconnaîtra et créera l’entrée dans le coffre sécurisé.

Après importation, les nouvelles entrées sont temporairement encadrées. Cela est particulièrement utile lors du transfert multiple d’un grand nombre de comptes : l’utilisateur voit immédiatement quels éléments viennent d’être ajoutés et ne les perd pas dans la masse des autres.

Suppression permet de changer d’avis

Une des nouveautés les plus pratiques est la suppression avec une période de récupération.

Une entrée supprimée ne disparaît pas définitivement immédiatement. Vous pouvez la restaurer durant une période prédéfinie, moyennant une confirmation supplémentaire. Cela protège contre les suppressions accidentelles, les taps erronés ou la suppression du mauvais compte.

Une autre protection importante est que, pendant cette période de récupération, l’application ne permet pas de rajouter un nouveau secret TOTP avec le même nom ou identifiant.

Un cas courant : un utilisateur supprime un compte, puis décide de le restaurer en rescanant un QR code ancien. Sans vérification préalable, deux entrées avec le même secret pourraient apparaître dans le coffre. MeldID empêche cette duplication et garantit la récupération correcte de l’entrée d’origine.

La restauration ne se limite pas à une modification locale. Elle modifie l’état du Vault sécurisé lui-même et se synchronise avec le serveur.

Un seul coffre pour un seul compte

Travailler avec plusieurs appareils a été l’une des idées clés de MeldID mobile. La nouvelle mise à jour la rend plus cohérente.

La suppression, la restauration, la modification de notes ou tags, et autres changements du Vault se synchronisent entre tous les appareils d’un même compte. Si l’utilisateur utilise un iPhone et un Android ou connecte un deuxième téléphone, ils ont en fin de compte un état confirmé identique.

Si une action est effectuée sur un appareil, la synchronisation empêche qu’une copie obsolète sur un autre appareil ne permette de revenir à une ancienne version ou d’écraser un changement plus récent. La gestion des conflits lors de l’utilisation de plusieurs appareils a été aussi améliorée.

Comme auparavant, différents comptes MeldID sur un même téléphone restent séparés. Les données d’un compte ne se mélangent pas avec celles d’un autre, et les modifications ne s’appliquent qu’au coffre sécurisé correspondant.

Ce séparatif est conservé même en mode hors ligne ou en ligne. La génération des codes TOTP pour les entrées déjà enregistrées ne dépend pas d’Internet, et de nouvelles entrées peuvent être préparées localement. Les changements qui doivent être synchronisés entre tous les appareils sont propagés après la reconnexion.

Zero Vault demeure la base

Côté MeldID, le principe Zero Vault reste valable. La partie serveur opère dans un état crypté opaque du coffre sécurisé et consigne uniquement des données techniques nécessaires à la gestion de sa version et sa synchronisation.

Les secrets TOTP, notes, tags et noms de services en clair ne sont pas transférés vers le serveur. Ils ne forment pas une table consultable ou utilisable pour une recherche serveur.

Le contenu du Vault est déchiffré localement dans l’application sur l’appareil de confiance. C’est pourquoi la recherche dans les notes et le travail avec les tags sont effectués localement : le serveur ne doit pas lire le contenu pour recevoir la nouvelle version cryptée et la synchroniser entre appareils.

Ces nouvelles fonctionnalités n’enfreignent pas ce principe et ne sacrifient pas la confidentialité à l’aisance d’utilisation. Au contraire, elles montrent qu’un coffre sécurisé peut être pratique tout en restant discret, sans devenir un répertoire ouvert côté serveur.

Petites détails qui influent sur la confiance

La mise à jour a également amélioré les traductions, l’accessibilité et l’affichage visuel des éléments de l’interface.

Cela peut sembler secondaire comparé à l’import du QR code ou à la récupération d’une entrée. Mais lorsque l’appareil comporte un affichage masqué, des favoris, un état d’attente de suppression et une confirmation séparée pour la restauration, de simples icônes ne suffisent plus.

Des légendes compréhensibles sont importantes pour tous les utilisateurs, surtout pour VoiceOver, TalkBack et autres outils d’accessibilité. Les traductions améliorées et les états visuels plus clairs facilitent la compréhension des nouveaux scénarios dans différentes langues et plateformes.

Ma conclusion

Après avoir analysé cette mise à jour, je dirais que MeldID n’est plus simplement une application pour générer des codes TOTP.

Le changement principal ne réside pas dans une seule fonction, mais dans leur combinaison : la recherche locale fonctionne avec les notes et tags, les favoris mettent en avant l’essentiel, l’import via QR code est facilité par le traitement des images, les entrées récentes sont plus visibles grâce à un cadre, et la période de récupération réduit le risque de suppression accidentelle.

La synchronisation relie les changements entre appareils, et le principe Zero Vault préserve le modèle de stockage sécurisé.

En définitive, MeldID évolue progressivement d’un simple générateur de codes vers un espace de travail sécurisé et géré. Les codes TOTP restent générés localement, accessibles sans Internet, mais tout ce qui les entoure devient plus clair, prévisible et maîtrisé.

Pour en savoir plus sur le projet : MedlID.