Skip to content

Latest commit

 

History

History
26 lines (17 loc) · 458 Bytes

README.md

File metadata and controls

26 lines (17 loc) · 458 Bytes

Bn256 of Python

This package is a fully tested python edition of Golang crypto/bn256.

How to install

pip install bn256

How to Use

from bn256 import G1, G2, GT

k1, g1 = G1.random_g1()
k2, g2 = G2.random_g2()

gt = GT.pair(g1, g2)

print(gt.marshal().hex())

Refer