csy1234 / Rubato

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rubato

This is an implementation of Rubato cipher

Contents

We implement:

  • reference Rubato implementation in ref with test code for debugging;
  • fast Rubato implementation in avx2 with test code for debugging and benchmark scripts.

How to use

Each directory has Makefile with following commands:

  • bench(only in avx2): create benchmark code;
  • test: create test code for debugging - it prints all internal variables.

About


Languages

Language:C 63.6%Language:C++ 20.1%Language:Mathematica 15.8%Language:Makefile 0.5%