La cryptographie est à la base de tout mécanisme de sécurité et quiconque maîtrise cette science contrôle la sécurité des systèmes d'information. Si la publication de résultats de techniques de cryptanalyse sans portée pratique, parce que d'un intérêt seulement théorique, ne pose aucun souci, il n'en est pas de même lorsque ces techniques peuvent réellement mettre à mal des systèmes. Le cryptanalyste est alors concernée par la législation (art 323 CP) et il ne peut sérieusement publier une technique opérationnelle ou qui, du moins, peut avoir un impact non négligeable sur la sécurité réelle d'un système. Toutefois, comment alerter l'opinion sur la faiblesse d'un algorithme et obliger les industriels à changer leur technologie sans mettre à disposition des informations techniques pouvant être mal utilisées ou détournées. Cet article présente une technique de preuve de cryptanalyse, de type zero-knowledge, d'un système de chiffrement et son application à l'algorithme de chiffrement E0 du protocole Bluetooth.
Introduction
Le chiffrement, et plus généralement les techniques cryptographiques, sont à la base de beaucoup de mécanismes de sécurité dans un système d'information et de communication : qui peut contourner opérationnellement un mécanisme cryptographique contrôle totalement la sécurité d'un ou plusieurs système(s). Les mécanismes de mot de passe, les protocoles de transmission sécurisés sur les réseaux, les protocoles sans fil (Wep, WPA, Bluetooth, GSM...), le contrôle d'intégrité (par exemple dans un antivirus), la confidentialité des données... sont des exemples bien connus dont la sécurité réelle repose sur des mécanismes cryptographiques.
Considérons le cas particulier du protocole Bluetooth, utilisé pour les communications sans fil entre environnements mobiles : ordinateurs portables, PDA, téléphones cellulaires, imprimantes, voitures... Ce protocole possède une sécurité multi-niveaux reposant sur plusieurs algorithmes cryptographiques...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première