Appli Carte / Stockez toutes vos clés

slide-show

L'application s'appuie sur un système de code barre, pour initier la mise en oeuvre d'une carte.

slide-show

Certaines cartes peuvent être sélectionnées manuellement en interagissant avec une liste.

slide-show

La Carte la plus simple génère un mot de passe unique (OTP) qui dépend du temps. L'algorithme de Diffie Hellman est utilisé pour régènérer à la volée le secret partagé nécessaire à l'OTP.

slide-show

L'application intègre son propre terminal de saisie de code PIN, pour ne pas dépendre d'un composant externe pour cette fonction critique.

Description

L'application Carte est le composant le plus visible du projet KerPass UST. L'objectif de cet effort R&D est de simplifier la mise en oeuvre des technologies de cryptographie à clé publique pour permettre la protection des biens matériels et immatériels de chacun.

L'application Carte permet la création d'un nombre illimité de "cartes". Chaque carte correspond à un contexte d'utilisation particulier (ex Application Web, Contrôle d'accès physique...) et intègre une paire de clé privée/publique.

Pour simplifier le transfert des messages cryptographiques nécessaires pour la mise en oeuvre d'une certaine carte, l'application fait un usage avancé des interfaces d'entrées/sorties disponibles sur smartphone :

  • La caméra permet la réception de message contenu dans un code barre.
  • Le haut parleur permet l'envoi de message encodé par modulation audio.
  • Certaines cartes s'appuie également sur les interfaces Bluetooth LE & Wifi
Compétences : android, ios, c-language