becgabri / time-deniable-sigs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

time-deniable-sigs

This is an impelementation of Time Deniable Signatures. The construction uses a key-indistinguishable HIBE and a RSW based time lock scheme. The key-indist. HIBE can be one of the following: a variant of Gentry-Silverberg, a variant of the prime order translation of Lewko-Waters, or the HIBE of CLLWW12.

This codebase utilizes charm and requires it to be installed. Charm has dependencies on GMP, PBC, and Openssl. Instructions for installation can be found here.

The main code of main.py in code/ currently produces benchmarks for N in the ranges specified in the paper.

About


Languages

Language:Python 100.0%