Skip to content

michael-emmi/ct-fuzz

Repository files navigation

CT-Fuzz

The fuzzer for constant time.

Requirements

  • The Python platform, version 2.7
  • The LLVM compiler infrastructure, version 3.9
  • The jemalloc memory allocator

Installation

# fetch the submodules
git submodule init
git submodule update

# create isolated build directory
mkdir build && cd build

# build libraries and executables
cmake .. && make

# install libraries and executables
make install

# run tests (optional)
cd ../test && lit .

More information

See usage.

Paper

Please cite the paper in this link: https://ieeexplore.ieee.org/document/9159066

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published