52g icon indicating copy to clipboard operation
52g copied to clipboard

Index leaked password data with bloom filter.

52g

Build Status

Process & query leaked password data using bloom filter.

Installation

Prerequisites:

  • CMake >= 3.0
  • GCC >= 4.9 / clang with C++11 support
  • Node.js + npm

On OS X

brew install cmake nodejs

On Ubuntu

apt install build-essential cmake nodejs-legacy npm

Execute following command in project root:

git submodule update --init --recursive
npm install

should build following artifacts in build/

  • mkbfidx: create a bloom filter index
  • openidx: query a bloom filter index created by mkbfidx

See --help for option details.

License

(The MIT License)