Skip to content

Repository of various public white-box cryptographic implementations and their practical attacks.

License

Notifications You must be signed in to change notification settings

SideChannelMarvels/Deadpool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

208 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deadpool

Our hero took the name Deadpool during the time he was experimented on:
The guards had a dead pool and gambled on which test subject would die next...
By the way, in the comics, the white boxes are Deadpool's crazy alternative inner voice.

Deadpool is a repository of various public white-box cryptographic implementations and their practical attacks.

Attacks

White-box implementations

A Linux binary implementing a DES.

A Windows binary implementing an AES 128.

A Linux binary implementing an AES 128.

A Python serialized object implementing a DES.

A Windows binary implementing an AES 128 with uncompensated external encodings.

Variants of the NoSuchCon 2013 challenge, using the same white-box generator but compiled for Linux, without obfuscation and with compensated external encodings.

A Linux binary implementing an AES 128.

A GameBoy ROM implementing an AES 128.

An implementation of Chow written in Go, implementing an AES 128.

An implementation of Xiao-Lai written in Go, implementing an AES 128.

An implementation of OpenWhiteBox paper written in Go, implementing an AES 128.

A Linux binary (and source) implementing an AES 128.

An ARM, ARM64, x86 and x86-64 native library implementing an AES 128, bundled in an Android application.

A JavaScript implementing an AES 256 with diversified round keys.

A Linux binary implementing an AES 128.

A Linux binary implementing an AES 128.

An AES128 implementation written in C.

A Linux binary implementing an AES 128. Sources available.

An AES128 implementation written in C.

A linux binary implementing ... (CTF still open)

Misc

About

Repository of various public white-box cryptographic implementations and their practical attacks.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 11