Skip to content

Encryption in the Browser: Progress and Challenges by Nadim Kobeissi

Photo of Irmgard van der Krift
Hosted By
Irmgard van der K.
Encryption in the Browser: Progress and Challenges by Nadim Kobeissi

Details

This presentation will be held in English. Cette présentation sera en anglais.

http://photos3.meetupstatic.com/photos/event/2/f/a/600_343080762.jpeg

Encryption in the Browser: Progress and Challenges by Nadim Kobeissi

This talk will provide an outline of the pitfalls, dangers, benefits and progress when it comes to doing encryption in JavaScript in the browser. Nadim has been working on this problem for the past three years in collaboration with Mozilla, Google and the W3C. The solution is still far away, but there have been many interesting (and most importantly, educational) challenges that we've faced.

Relying on real-world examples and experience, the talk will go through problems with cryptography in the JavaScript context such as weak typing, limited arithmetic, code delivery, and secure random number generation. Ultimately, this talk will showcase in what circumstances JavaScript fails at encryption, and how we can work around these failures for a more malleable client-side browser cryptography framework.

Nadim Bio

Originally from Lebanon, Nadim Kobeissi is a programmer and cryptography enthusiast whose work focuses on making encryption more accessible to people around the world. Nadim created Cryptocat, one of the world's most popular encrypted chat solutions and a gold standard for easy-to-use private chat. Nadim is a member of the W3C's Web Cryptography Working Group and holds a double degree from Concordia University in Montreal. Currently, he acts as cryptography engineer at eQualitie for their DDoS mitigation platform.

Agenda:

5:30 - 6:00pm Registration, networking

6:00 - 6:05pm Welcome and introduction

6:05 - 6:50pm Encryption in the Browser: Progress and Challenges by Nadim Kobeissi

6:50 - 7:00pm Q&A

Please RSVP to this meetup with your full name, this will significantly speed up the registration process on the day of the event.

Google volunteers wearing Google Montreal t-shirts will be present at this event to answer any questions you may have.

See you there!

-------

La Cryptographie dans le Navigateurs: Progrès et Problèmes

Cette conférence fournira un aperçu des pièges, dangers, avantages et le progrès quand il s'agit de faire le chiffrement en JavaScript dans le navigateur. Nadim a travaillé sur ce problème pour les trois dernières années, en collaboration avec Mozilla, Google et le W3C. La solution est encore loin, mais il ya eu de nombreux défis intéressants (et surtout, éducationnels) que nous avons rencontrés.
En s'appuyant sur ​​des exemples et des expériences du monde réel, le discours va passer par les problèmes de la cryptographie dans le contexte JavaScript tels que le "weak typing", arithmétique limitée, livraison de code, et la génération de nombres aléatoires sécurisées . En fin de compte, cette conférence présentera dans quelles circonstances JavaScript échoue au chiffrement, et comment nous pouvons travailler autour de ces échecs pour un framework de cryptographie plus malleable dans le navigateur.

Nadim Bio

Originaire du Liban, Nadim Kobeissi est un programmeur passionné de la cryptographie dont le travail se concentre de faire le chiffrement plus accessible aux personnes à travers le monde. Nadim a créé Cryptocat, l'une des solutions de chat chiffré les plus populaires du monde et une norme d'or pour le chat privé facile a utiliser. Nadim est un membre du Groupe de Travail sur la Cryptographique Web du W3C et est titulaire d'un double diplôme de l'Université Concordia à Montréal. Actuellement, il agit à titre d'ingénieur de cryptographie à eQualitie pour leur plate-forme d'attenuation DDoS.

Ordre du jour

17h30 - 18h00 Inscription et réseautage

18h00 - 18:05 Accueil et introduction

18h05 - 18h50 La Cryptographie dans le Navigateurs: Progrès et Problèmes - Nadim Kobeissi

18h50 - 19h00 Période de questions

Veuillez, s’il vous plaît, confirmer votre présence à cet événement en inscrivant votre nom complet, ce qui accélérera considérablement le processus d'inscription le jour de l'événement.

Des bénévoles portant un t-shirt Google Montréal seront présents lors de cet événement pour vous guider et répondre à vos questions.

Photo of Google Montreal Tech Series group
Google Montreal Tech Series
See more events
Google Montreal
1253 McGill College, Bureau 150 · Montréal, QC