oscrypto
oscrypto copied to clipboard
secp256k1 support for oscrypto?
from oscrypto import asymmetric
public, private = asymmetric.generate_pair('ec', curve='secp256k1')
Could this be supported? I am trying to play with notr protocol and do not want to compile C libraries.
I think openssl already support this curve. Like openssl ecparam -name secp256k1 -genkey -noout -out priv.pem. so we can add
NID_secp160k1 = 708
NID_secp192k1 = 711
NID_secp224k1 = 712
NID_secp256k1 = 714
to https://github.com/wbond/oscrypto/blob/master/oscrypto/_openssl/_libcrypto.py#L147