View Single Post
  #1  
Old 09-14-2016, 08:54
TechLord TechLord is offline
Banned User
 
Join Date: Mar 2005
Location: 10 Steps Ahead of You
Posts: 759
Rept. Given: 384
Rept. Rcvd 247 Times in 112 Posts
Thanks Given: 789
Thanks Rcvd at 2,022 Times in 571 Posts
TechLord Reputation: 200-299 TechLord Reputation: 200-299 TechLord Reputation: 200-299
Public White-Box Cryptographic Implementations and their Practical Attacks

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

This could be of practical utility to us when dealing with the WBAES of dongles for example...

LINK :

Quote:
https://github.com/SideChannelMarvels/Deadpool
Details :

Attacks

Differential Computation Analysis
Differential Fault Analysis

White-box implementations

Wyseur 2007 challenge
A Linux binary implementing a DES.

Hack.lu 2009 challenge
A Windows binary implementing an AES 128.

Karroumi 2010 challenge
A Linux binary implementing an AES 128.

SSTIC 2012 challenge
A Python serialized object implementing a DES.

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

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

PlaidCTF 2013 challenge
A Linux binary implementing an AES 128.

CHES 2015 challenge
A GameBoy ROM implementing an AES 128.

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

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

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

Last edited by TechLord; 09-14-2016 at 13:10.
Reply With Quote
The Following 6 Users Say Thank You to TechLord For This Useful Post:
chants (11-03-2016), foosaa (09-29-2016), mak (09-22-2016), nathan (01-01-2018), niculaita (09-14-2016), Syoma (09-14-2016)