BEGIN:VCALENDAR
PRODID:-//Google Inc//Google Calendar 70.9054//EN
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALNAME:44CON 2026
X-WR-TIMEZONE:Europe/London
BEGIN:VEVENT
DTSTART:20260917T150000Z
DTEND:20260917T164000Z
DTSTAMP:20260731T102914Z
UID:3sncqjt3neu04gpk1ikgt8q8hq@google.com
CREATED:20260724T143256Z
DESCRIPTION:The implementation of cryptology is a complex domain\, and m
 any cryptographic security issues lie at the implementation level. Insecure
  implementations may lead to cryptographic flaws even in the most cryptogra
 phically secure algorithms. An intentionally poor implementation can also b
 e used to conceal cryptographic backdoors.\n\nThis workshop is designed to 
 teach how to avoid pitfalls when implementing cryptography and detect a few
  bad implementations. It does not cover the case of mathematical backdoors 
 (such as DUAL ECC_RBG case) which is a far more complex domain.\n\nEach mai
 n type of vulnerability (or backdoor) is presented followed by the presenta
 tion and explanations on how to exploit the identified vulnerability and ho
 w to do a secure implementation.\n\nMost of the cases presented are taken f
 rom real cases\, some of which will be presented later.\n\nThe workshop is 
 part of a certification program in cryptography and networks for Thales Gro
 up engineers. Moreover\, an undergraduate textbook dedicated to this topic 
 is scheduled for publication in early 2027 by Springer Verlag.\n\nThis work
 shop teaches how to implement cryptography securely and address the main se
 curity flaws encountered in the wild\, as well as how they could have been 
 exploited. Insights into backdoors are also provided through source code an
 alysis.\n\n*Target audience and Prerequisites*\nParticipants are ex
 pected to have a relatively good command of C programming and to know the b
 asic principles of\n\ncryptography and of secure programming.\n\n*Techni
 cal requirements*\nIn case participants would like to test some of the
  code presented during the workshop\, a laptop running Linux with
GCC and the GMP library installed is necessary.
LAST-MODIFIED:20260724T143312Z
LOCATION:Track 2
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:The Agent's Inner Monologue: Catching Compromise in the Reasoning T
 race (Workshop) – Max Corbridge, Sunny Chau
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR