Un colloque scientifique sur : « Technologies IoT, Big data, IA, Blockchain et protection des données et de la vie privée dans les sociétés connectées », s’est tenu les 26 au 27 octobre 2023, à l’Université virtuelle de Côte d’Ivoire (UVCI). Enseignant-chercheur dans cette université, Kouraogo Yacouba apporte des éclairages sur la sécurisation de l’identification numérique par le Protocole Fiat-Shamir…
Qu’est-ce que l’identification numérique ?
L’identification numérique est un processus, dans tout système d’information, permettant de savoir si nous avons affaire à la bonne personne. Autrement dit, elle permet de prouver son identité, soit par mot de passe, soit par numéro de téléphone ou par empreinte digitale. Aujourd’hui, pour accéder à un système, un cabinet ministériel, au métro, à son compte bancaire, à une application web, etc., nous passons par un processus d’identification. Ce qui est différent de l’authentification qui consiste à authentifier un document numérique, par exemple.
Quels sont les défis de l’identification numérique ?
On ne peut avoir un système d’information sans un processus d’identification numérique, c’est-à-dire obliger les personnes qui y accèdent à s’identifier. Le gros défi ici, c’est comment éviter les usurpations d’identité mais aussi la piraterie. Il faut aussi faire face à la protection des informations des personnes qui accèdent au système. Quand on parle d’information on parle de loi, on parle de protection des données à caractère personnel. Il faut rassurer les utilisateurs de système que les données sont bien protégées. On le fait par la blockchain. Cette technologie est omniprésente dans l’immobilier, le foncier, le transport et l’administration publique. Sur la blockchain, les données d’identification des personnes sont stockées sur un réseau. Pour leur sécurisation, nous avons proposé le protocole Fiat-Shamir.
Qu’est-ce que le Protocole Fiat-Shamir ?
De manière traditionnelle, tous les processus d’identification se basent sur des protocoles cryptographiques. Par exemple, l’identification par mot de passe, l’identification par ODP ou identification à deux facteurs, combinant mot de passe et numéro de téléphone sur lequel vous recevez un SMS. Il y a aussi l’identification par empreinte digitale. En revanche, le Protocole Fiat-Shamir est un protocole d’identification qui permet de s’identifier sans révéler le secret qu’on ne veut pas transmettre sur le réseau, donc sans mot de passe, sans numéro de téléphone, sans empreinte digitale. C’est l’identification sans divulgation d’informations.
Comment le Protocole Fiat-Shamir permet-ils de sécuriser l’identification numérique ?
Le protocole Fiat-Shamir contribue à sécuriser l’identification numérique dans la technologie blockchain. Il élimine la nécessité de transmettre des informations secrètes sur le réseau. Il permet également aux utilisateurs de prouver leur identité en utilisant des preuves cryptographiques sans divulguer d’informations sensibles, ce qui renforce la sécurité des opérations d’identification. Notons que la sécurité de l’identification numérique en blockchain repose sur des protocoles qui utilisent des clés cryptographiques.
Interview réalisée
Par Esther Droh