bls
bls copied to clipboard
Side-channel resisitance
Not being resistant to side-channel attacks is a bug.
Why is it not resistant?
Arkworks and other pairing friendly curve crates lack constant time implementations. I think one claimed being constant-time, but whether they were constant time seemed dubious. We do key splitting in compensation, but really someone should add constant time support to arkworks.
I'll close this in favor of https://github.com/arkworks-rs/algebra/issues/65