Pinned Repositories
anonibe
Implementation of some anonymous Identity Based Encryption (IBE) schemes based on the quadratic residuosity problem.
aseq
Quick and dirty tool to print out a region of bytes after a matched byte sequence.
bibfetch
Command-line tool to search bibsonomy.org for publications and add BibTex entries to a bibliography
DMMT
Distributed Multi-Message Threshold - a system that allows decryption if a threshold number of ciphertexts are obtained.
fhe
This program lets you try Fully Homomorphic Encryption (HElib is used in the backend). Run programs written in SCDL on encrypted data.
floweroflife
Drawing the flower of life pattern and related overlapping circles patterns.
geom2d
Python module for 2D geometry with floating point coordinates.
mpc_sum_protocol
Multi-round multi-party computation protocol for summation
scdf
Simple circuit description in python along with an algorithm to reduce the depth of a cicuit.
scdl
Simple Circuit Description Language - simple functional language to describe circuits with a very basic implementation of a "compiler"
ciphron's Repositories
ciphron/anonibe
Implementation of some anonymous Identity Based Encryption (IBE) schemes based on the quadratic residuosity problem.
ciphron/fhe
This program lets you try Fully Homomorphic Encryption (HElib is used in the backend). Run programs written in SCDL on encrypted data.
ciphron/mpc_sum_protocol
Multi-round multi-party computation protocol for summation
ciphron/scdl
Simple Circuit Description Language - simple functional language to describe circuits with a very basic implementation of a "compiler"
ciphron/scdf
Simple circuit description in python along with an algorithm to reduce the depth of a cicuit.
ciphron/aseq
Quick and dirty tool to print out a region of bytes after a matched byte sequence.
ciphron/bibfetch
Command-line tool to search bibsonomy.org for publications and add BibTex entries to a bibliography
ciphron/DMMT
Distributed Multi-Message Threshold - a system that allows decryption if a threshold number of ciphertexts are obtained.
ciphron/floweroflife
Drawing the flower of life pattern and related overlapping circles patterns.
ciphron/geom2d
Python module for 2D geometry with floating point coordinates.
ciphron/hideurl
Simple web-based client-side application to encrypt/decrypt a URL. It is written in Javascript using the Stanford Javascrypt Crypto Library. Sample perl-based backend included.
ciphron/hram
Type of RAM model developed to aid the investigation of memory safety in languages with no memory management.
ciphron/hyperlight
Uberlight, a fork of hyperlight - a flat-file blog engine with the intent of being incredibly small and fast.
ciphron/ll1parse
LL1 parser for languages generated by a context-free grammar
ciphron/qmandelbrot
ciphron/RepoBlog
RepoBlog is a blog written in perl that supports showing revisions of blog posts based on commits in a repository.
ciphron/sfdl_to_scdl
Compile programs written in SFDL v2 (part of FairplayMP) into SCDL.