Philippe Teuwen

Brussels, Belgium
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Philippe Teuwen is a hardware security and embedded systems engineer with 17 years of experience specializing in RFID/NFC security, white-box cryptography, and system architecture. Based in Brussels, he blends low-level protocol and cryptographic expertise with practical firmware and toolchain contributions across well-known projects like Proxmark3, libnfc and the ChameleonMini smartcard emulator. His work spans secure messaging, crypto primitives, and real-world attack tooling—evidenced by contributions to white-box attack repositories and Mifare cracking tools—showing both offensive and defensive security fluency. Philippe is comfortable across the full stack of embedded IoT development, from HAL-level fixes and PN53x integrations to CLI tooling and udev/system integration. He trained as an electronics engineer at the University of Liège, and his code habitually focuses on robustness and compatibility (e.g., ANSI-C ports and PRNG testing) rather than flashy features.
code17 years of coding experience
bookIngénieur Civil (IC), Electronics, Ingénieur Civil (IC), Electronics at University of Liège
bookHumanités, Latin then Moderne Math, Humanités, Latin then Moderne Math at Athénée Royal Charles Rogier (Liège I)
languagesFrench, English, Dutch
github-logo-circle

Github Skills (28)

python10
scripting10
mifare10
nfc10
firmware10
command-line-interface10
linux10
rfid10
c1110
security10
c1710
sys10
cryptography10
card10
embedded10

Programming languages (21)

JavaC++CRustTeXGoPerlHTML

Github contributions (5)

github-logo-circle
SideChannelMarvels/Deadpool

Feb 2016 - Jan 2023

Repository of various public white-box cryptographic implementations and their practical attacks.
Role in this project:
userBack-end Developer
Contributions:185 commits, 11 PRs, 155 pushes in 6 years 11 months
Contributions summary:Philippe contributed to the `deadpool` repository, which focuses on white-box cryptographic implementations and their practical attacks. They added code related to differential computation analysis (DCA) attacks on the Wyseur and Hack.lu challenges, which involved modifying Python scripts for trace conversion and generating configuration files. The user's work involved adapting scripts to create traces and configurations suitable for analyzing white-box cryptographic implementations.
cryptographyimplementationsboxcryptographicsecurity
RfidResearchGroup/proxmark3

Nov 2020 - Jan 2023

Iceman Fork - Proxmark3
Role in this project:
userBack-end Developer
Contributions:1 release, 26 reviews, 435 commits in 2 years 3 months
Contributions summary:Philippe's commits primarily focus on low-level cryptographic primitives and protocols related to the Proxmark3 project. Their work includes implementing and modifying core encryption algorithms and secure messaging protocols, with specific attention to CIPURSE crypto primitives, and the T55xx and Mifare Classic protocols, as evidenced by the modifications to cipursecrypto.c, desfirecrypto.h, and related files. Additionally, contributions involve integration or adjustment of existing cryptography libraries, as indicated by the mbedtls backport. They also appear to contribute to specific hardware and protocol implementations, such as the updates to hitags and various commands
emulatoricemansnifferreaderiso14443a
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Philippe Teuwen