bplib icon indicating copy to clipboard operation
bplib copied to clipboard

A bilinear pairing library for petlib

Results 12 bplib issues
Sort by recently updated
recently updated
newest added

Greetings, I search for my thesis a lib for the pairing issues of a protocol, which i would to implement in python. Now I found this project and i ask...

When I am installing in my pc with win 10 ,it's error : ` Complete output from command python setup.py egg_info: Traceback (most recent call last): File "d:\python3\lib\site-packages\setuptools\sandbox.py", line 154,...

Is there any way to generate a symmetric pairing function? As in G1=G2?

I'm trying to ensure my implementation of Coconut in Go is consistent and fully compatible (if used on BN254 curve) with the one created in Python, however, I've stumbled upon...

enhancement

I got this error when trying `pip install bplib` OS High Sierra 10.13.6... ` clang -bundle -undefined dynamic_lookup -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk build/temp.macosx-10.13-x86_64-2.7/build/temp.macosx-10.13-x86_64-2.7/bplib._bplib.o build/temp.macosx-10.13-x86_64-2.7/bplib/src/bp_fp12.o build/temp.macosx-10.13-x86_64-2.7/bplib/src/bp_fp6.o build/temp.macosx-10.13-x86_64-2.7/bplib/src/bp_g2.o build/temp.macosx-10.13-x86_64-2.7/bplib/src/bp_group.o build/temp.macosx-10.13-x86_64-2.7/bplib/src/bp_map.o build/temp.macosx-10.13-x86_64-2.7/bplib/src/bp_fp2.o build/temp.macosx-10.13-x86_64-2.7/bplib/src/bp_g1.o build/temp.macosx-10.13-x86_64-2.7/bplib/src/bp_g2_mult.o build/temp.macosx-10.13-x86_64-2.7/bplib/src/bp_gt.o...

bug

Hello. I`am sorry for my probably stupid question. Why method BpGroup.hashG1 is exist for hashing message but method BpGroup.hashG2 not exist? What is reason for it? Thanks!

enhancement

Ok, so we have now upgraded to support OpenSSL 1.1 API, but in the process the support for OpenSSL 1.0 was broken. Have a look at the failing Travis test,...

bug

![image](https://github.com/gdanezis/bplib/assets/92171234/fc0c0ca6-8f7d-4b97-a122-16b17ef0b6d6) When I try to install bplib, this error happened. How do I fix this?

After calling `python3 examples/PSSig.py`, I met the following error: ``` ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/bplib-0.0.6-py3.10-macosx-10.9-universal2.egg/bplib/_bplib.abi3.so, 2): Symbol not found: _ERR_new Referenced from: /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/bplib-0.0.6-py3.10-macosx-10.9-universal2.egg/bplib/_bplib.abi3.so Expected in: flat namespace in /Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/bplib-0.0.6-py3.10-macosx-10.9-universal2.egg/bplib/_bplib.abi3.so ``` May I ask...

--------------------------------------------------------------------------- Following the documentation we have ```python G = bp.BpGroup() ``` that gives this output ```AttributeError: module 'bplib' has no attribute 'BpGroup'``` * I suggest to update the documentation to...