An implementation of Wiener's attack on RSA public key
-
Updated
Nov 17, 2012 - Java
Cryptography, or cryptology is the practice and study of techniques for secure communication in the presence of adversarial behavior. More generally, cryptography is about constructing and analyzing protocols that prevent third parties or the public from reading private messages.[
An implementation of Wiener's attack on RSA public key
Contains code related to solving cryptography challenges
Solutions to some exercises of Douglas R. Stinson's textbook Cryptograph Theory and Practicce
µCrypto is a thin wrapper for the OpenSSL API's that are missing in OTP's crypto application.
Flame is an ActionScript library that provides a number of useful UI controls, collections, cryptographic services, and utilities to work with the Flex SDK.
My master thesis on Whitebox cryptography & AES Whitebox schemes.
Cube attack & algebraic functional approximator. Proof-of-concept for Cube attack on Keccak
An md5 implementation in C, using the SSE* instruction set.
Using a trained Markov chain - a stochastic model for describing a sequence of possible events - to decipher the Vigenère code.
Simple and flexible "object-oriented" cryptographic library written in ISO C99.
Prøst implementation in Python
✋ Solution to Matasano Crypto Challenges in Elixir
Network security labwork - Toy implementations of some classical and modern encryption algorithms.
A small proof of concept of the Feige-Fiat-Shamir zero-knowledge proof