Skip to content

Broadcast encryption schemes: ElGamal baseline, Boneh-Franklin, and a new scheme based on ElGamal.

License

Notifications You must be signed in to change notification settings

moudyellaz/Braodcast-Encryption-Schemes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Broadcast Encryption Scheme in Ocaml

Introduction

In this project, two existing broadcast encryption schemes are implemented: ElGamal baseline, Boneh-Franklin. In addition, a new scheme based on ElGamal is implemented as well.

Usage

For testing, you can run the following code in terminal:

  1. cd folder_location

  2. eval $(opam env)

  3. ocamlbuild -use-ocamlfind -I src -I lib src/filename.native

Note that only Zarith package is needed in order to compile Bignum.

License

Apache 2.0

About

Broadcast encryption schemes: ElGamal baseline, Boneh-Franklin, and a new scheme based on ElGamal.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages