Skip to content

hchengv/avxbls

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

230 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AVXBLS: fast AVX-512 implementation of the optimal ate pairing on BLS12-381

Overview

AVXBLS is a software library containing a latency-optimized AVX-512 implementation of the optimal ate pairing on BLS12-381 curve, and is based on the widely-used BLST library.

Usage

  • Clone the repo:

    git clone https://github.com/hchengv/avxbls ./avxbls
    cd ./avxbls
  • Compile the AVX-512 implementation:

    make
  • Execute test and benchmark:

    ./bin/test
    ./bin/bench

About

Fast AVX-512 implementation of the optimal ate pairing on BLS12-381 curve

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors