Le basculement de nos vies vers le numérique est en route. Nos habitudes sociales, productives, d’achat, passent de plus en plus souvent par la case électronique. Les conversations qui avaient lieu à voix basse devant la machine à café ou de vive voix dans notre salle à manger, à l’abri des oreilles indiscrètes, se retrouvent transportées et stockées sur des serveurs et des machines que nous ne contrôlons pas toujours (en fait, jamais). La nécessité de protéger les échanges n’est pas nouvelle. Mais aujourd’hui, nous ne pouvons plus utiliser le sceau de notre famille pour sceller les parchemins, ou les plis oblitérés à enveloppes opaques. Nos transactions sont des séries de 0 et 1 (le numérique), et des outils adaptés pour les protéger se sont développés. Ces outils reposent sur l’usage de la cryptographie. Nous nous pencherons dans cet article sur les possibles utilisations de la cryptographie dans le contexte du Web. En route…
1. Le petit rappel de crypto pour se mettre en jambes…
Qu’est-ce que la cryptographie ? C’est une science.
Wikipédia nous dit que « la cryptographie est une des disciplines de la cryptologie (la science du secret) s'attachant à protéger des messages (assurant confidentialité, authenticité et intégrité) en s'aidant souvent de secrets ou clés. Elle se distingue de la stéganographie qui fait passer inaperçu un message dans un autre message alors que la cryptographie rend un message inintelligible à autre que qui de droit. »
Et si vous avez fait un peu de crypto et de mathématiques à l’école, vous savez que toute la subtilité d’un bon expert de cryptographie est de savoir jouer avec les bonnes fonctions de mathématiques. Transformer une série de données x, en une série de données y, après avoir multiplié, divisé, mis à la puissance. Les fonctions essentielles attendues de la crypto sont donc de transformer x en y, ou de retrouver x à...
- 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