Skip to content

ucsd-hacc/msdrbg_code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repo contains example code to accompany our paper "On the Possibility of a Backdoor in the Micali-Schnorr Generator"

nothing_up_my_sleeve.py verifies the "Nothing up my sleeve" parameters for the Bad-e attack on MS PRG from section A.4.

example_eSP.py verifies that the example parameters for the eSP attack on RSA PRG do produce partially-hidden cycles as described in section 5.3.1.

example_SUS.py verifies that some example parameters for the SUS attack on RSA PRG to give rise to the desired relation between PRG states, as described in section 5.3.2

The sus_attack/ directory contains code to carry out the full SUS attack on maliciously-generated RSA PRG parameters of various sizes.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages