March 13-15, 2019
Montreal, Canada

m4dz Matthias Dugué

m4dz Matthias Dugué

m4dz is a strange animal. Through many lives, he always tried to teach to others what he learnt himself. Previously a web developer (nobody's perfect), concerned about privacy, a respect of private data, and cyber security. He's now Tech Evangelist at alwaysdata. He tries to inform about present and future of digital issues. His favorite book always remains "Alice in Wonderland".

Proposals - Montreal 2019

Architecture à connaissance nulle

Avez-vous déja entendu parler d'architecture à connaissance nulle ? Zero-knowledge est un schema d'application où aucun acteur ne peut accéder à la donnée, hormis son propriétaire. À la base, on y trouve le principe d'authentification à preuve-nulle, un schema d'autorisation d'accès. Mais sa sécurité va bien plus loin. Malgré ses fonctionnalités incroyables, ce design reste encore largement ignoré. Découvrons donc ici les bases d'ACN (ou ZKA).

Blockchain: how it works outside of the cryptocurrency trend

Did you ever try to work with a blockchain? This not-so-new technology, sometimes described as "the most important technology since the Internet" struggle to find its use-cases outside of the cryptocurrency market. Let's take a look at how it works in-depth using a convincing use-case: a health notebook application. Based on a distributed blockchain, we'll see how to implement it to learn how to use its powerful features.

La crypto pour les devs

Nous avons besoin de sécuriser nos échanges et de renforcer notre confiance dans nos outils pour garder nos données à l'abri des yeux indiscrets. Franchir le pas vous semble insurmontable. Vous vous dites que tout ça reste une affaire de groupes d'hackitivistes éclairés. Il vous manque sans doute juste une connaissance simple de l'univers du chiffrement. Nous regarderons quels outils existent, pourquoi et comment les utiliser.

Privacy by Design

Protéger les données des utilisateurs, ça signifie quoi concrètement ? Quelles sont les mesures et les concepts nécessaires à la mise en place d'un service réellement Privacy by Design ? Quels sont les conséquences techniques et les pièges à éviter pour ne pas sombrer dans une formule creuse ? De 1978 à aujourd'hui, voyons comment mettre en place une stratégie Privacy by Design, basée sur des solutions Open Source, réellement efficace.

If Code is Law, who's in charge of Ethics?

30 years later the the first to mention of digital ethics, what did we do to take care of it? As developers, designers, product managers, UX, we have to protect our users from the free market overflows. How can we define this ethic for digital labors? Who’s wondering every day about its code and design consequences? Before we passed the limit, we must wonder: where does our responsibility start as a digital craftsman?

Zero Knowledge Architecture

Did you already hear about the ZKA pattern? Zero Knowledge stands for a pattern where no-one but the owner is aware of the content of the data. It's mainly in use in the Zero Knowledge Proof pattern, an authorization design. Despite its powerful concepts, Zero Knowledge patterns remain misunderstood. Here's a wide and comprehensive talk about ZKA, with cryptography, keys exchange, data storage, blob secured transfers, privacy use-cases, and more.