[:fr]La parole est aux speakers : Julien Pauli[:]

Publié le

[:fr]Jusqu’au Forum PHP 2018, retrouvez nos interviews de speakers pour mieux comprendre leur parcours et le sujet qu’ils aborderont lors de leur conférence !

La conférence

Comment fonctionne la cryptographie ?

Cette présentation va montrer la base commune derrière tout processus cryptographique informatique. Nous parlerons du chiffrement de Vernam, appliqué dans la machine Enigma à l'époque, pour l'appliquer au domaine de l'informatique.

Nous verrons une implémentation précise de la notion de chiffrement : le chiffrement par flot et les registres à décalage. Ces structures sont derrière la notion d'aléatoire en informatique. Le but est que tout le monde comprenne bien techniquement, comment fonctionne la base de tous les algorithmes de cryptographie du monde, sans pour autant entrer dans des formules mathématiques incompréhensibles.

Nous coderons une machine de chiffrement par flot, pas à pas, en PHP, puis sous forme d'extension PHP (en C). Les (vieux) algorithmes RC4 et A51 seront analysés puis implémentés pas à pas à titre d'exemple dans des classes PHP.

Grace Hopper
25/10/2018
15:15-15:55

Après une conférence sur DNS au PHP Tour Montpellier 2018, tu nous parleras de cryptographie au Forum PHP 2018. Est-ce une envie de revenir aux bases dans les sujets présentés ?

Oui, c’est une envie de vulgariser des sujets qu’on pense complexes, mais qui décomposés, analysés, et bien expliqués, passent très bien en compréhension.

La cryptographie c’est un sujet qui peut sembler difficile. Qu’aurais-tu à dire aux personnes hésitant à voir ta conférence ?

Voir réponse à la question précédente ! Je vais vulgariser un max, et montrer comment les choses fonctionnent dans les machines, qui sont des idiotes et ont un vocabulaire composé uniquement de 1 et de 0.

Tu as été Release Manager pour PHP 5.5 et 5.6, que retires-tu de cette expérience ?

Que je vais possiblement postuler pour un poste de RM futur (PHP 8 ?). PHP à besoin d’aide. Il a besoin de petites mains ingrates, qui font le travail ingrat que personne n’a envie de faire.
Mais c’est un projet tellement passionnant, tellement enrichissant, tellement puissant… Qu’il le mérite bien je trouve !

Une conférence présentée par

Julien PAULI
Julien PAULI
Julien PAULI est un architecte système et web qui travaille chez SensioLabs. Véritable passionné par l'openSource, il s'investit et contribue à l'amélioration quotidienne de PHP et de son écosystème, en corrigeant des bugs et en développant des idées/concepts via des extensions. Il a été en charge de la gestion des sorties des versions 5.5 et 5.6 du langage.

Autres interviews

[:]