Skip to content

Instantly share code, notes, and snippets.

View yfgeek's full-sized avatar
🐱
Excited +1s

Ivan yfgeek

🐱
Excited +1s
View GitHub Profile
@yfgeek
yfgeek / borromean.py
Created July 14, 2017 18:28 — forked from badmofo/borromean.py
Pure Python Borromean Ring Signatures
'''
Pure Python Borromean Ring Signatures
DEPENDS ON: pip install ecdsa
WARNING: THIS IS A PEDAGOGICAL IMPLEMENTATION.
PERFORMANCE IS HORRIBLE AND NON-CONSTANT.
CORNER CASES ARE NOT PROPERLY CHECKED.
FOR THE LOVE OF GOD USE THE CODE FROM THE ELEMENTS PROJECT.
https://gist.github.com/badmofo/2d6e66630e4a6748edb7
'''
from hashlib import sha256