Nicolas Papernot's repositories
buffer-overflow-attack
This is an example buffer overflow attack on a small vulnerable C program.
phishing-detection
Train a simple decision tree classifier to detect websites used for phishing
multiple-teachers-for-privacy
This repository contains binaries for the multiple teacher approach to learning differential private ML models: https://arxiv.org/abs/1610.05755
dictionary-attack
A simple example of a dictionary attack coded in Java
bigram-next-word-predictor
A simple bigram next word predictor implemented in Python.
cleverhans
A library for benchmarking vulnerability to adversarial examples
double-des-meet-in-the-middle
Implementation of a DoubleDES cipher along with a Meet In The Middle attack
computer-security-class
Notes from computer security class by Trent Jaeger
ieee-boilerplate
Boilerplate for IEEE conference submissions
interviews
Technical Interview Problems with Solution Source Code
differentialprivacy
Github pages backend for https://differentialprivacy.org
prolog-examples
Some examples to get started with list manipulation in Prolog
CSrankings
A web app for ranking computer science departments according to their research output in selective venues, and for finding active faculty across a wide range of areas.
jax
Composable transformations of Python+NumPy programs: differentiate, vectorize, JIT to GPU/TPU, and more
privacy
Library for training machine learning models with privacy for training data
programming-languages
Some notes about programming languages