Log'n Pass

Log'n Pass est un projet plus vaste qu'une simple application bureautique. J'ai voulu mettre en place un système de double authentification sur mon CMS Bloginus et l'étendre à d'autres logiciels.

Ce projet comprend une application pour Windows, Mac OS X, iOS et Android. Elle permet de stocker les "phrases mystères" partagées servant de clé afin d'obtenir des codes à usage unique générés chaque minute.

Pour la génération de ces codes le programme fait appel à une grappe de serveurs.

Le logiciel ou site sur lequel on veut se connecter fait de même de son côté et compare la valeur résultante avec celle qui est saisie par l'utilisateur.

Principe simple, déjà utilisé par certains prestataires sous une forme ou une autre, mais qui a ici l'avantage de permettre également de servir de clé pour communiquer directement entre sites Internet lors d'échanges d'informations. Bien entendu cela suppose que les serveurs fournissant les clés publiques soient accessibles... et j'ai fait le pari (facile) de faire confiance à OVH et son cloud pour ça.

Ce projet n'est pas open source, mais ce qui permet de l'utiliser est bien entendu disponible en téléchargement. Les API des serveurs sont également documentées et des librairies de code sont disponibles pour les développeurs désireux de l'intégrer à leurs travaux.


A lire aussi

Week-end de direct sur Twitch pour le Sidaction 2021 dans le cadre de #GamingForSidaction (28/05/2021)
Live stream Delphi du 11 mars 2021 : actu Delphi, incendie OVH et codage d'un soft de contact tracing (28/05/2021)
Live stream Delphi du 4 mars 2021 : retour sur l'API DeepL, point d'actualité et programmation avec Delphi pour macOS et iOS sans Mac... (28/05/2021)
Live stream Delphi du 25 février 2021 : arrivée de Delphi 10.4.2 Sydney, intervention de Serge Girard, implémentation de l'API de DeepL (25/05/2021)
Live stream Delphi du 18 février 2021 : codage d'un logiciel multiplateforme de gestion de comptes personnels (25/05/2021)
Live stream Delphi du 14 février 2021 : codage d'un jeu vidéo pour fêter les 26 ans de Delphi (24/05/2021)
Live stream Delphi du 11 février 2021 : codage d'un éditeur de textes multiplateforme simple et de son extension à onglets (24/05/2021)
Christmas Game for Code Rage 2018 (18/05/2021)
Live stream Delphi du 29-31 janvier 2021 : codage du jeu "Where is Bernie" à l'occasion de la Global Game Jam 2021 (18/05/2021)
CCTRB - COVID Contact Tracing Restau Bar (11/03/2021)
PromoVérif : l'application de contrôle du vrai coût des promotions et offres gratuites (21/02/2021)
Pompach ou comment se retrouver chargé des piles déchargées (21/02/2021)
WtCtS : le bouton piéton des feux rouges sur son smartphone (21/02/2021)
Text Line Cut (21/02/2021)
Un simple jeu pour Halloween : Pumpkin Killer (01/11/2018)
Log'n Pass (23/01/2016)
Aweber Voilà Extract (12/01/2016)

Membre du programme MVP.
Membre du programme MVP