Top Level Namespace

Defined in:

Constant Summary

S256 = Curve.new("FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFC2F".to_big_i(16), "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364141".to_big_i(16), "0000000000000000000000000000000000000000000000000000000000000007".to_big_i(16), Curve::Point.new("79BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F81798".to_big_i(16), "483ADA7726A3C4655DA4FBFC0E1108A8FD17B448A68554199C47D08FFB10D4B8".to_big_i(16)))

Method Summary

Method Detail

def mod_inv(g : BigInt, n : BigInt) : BigInt #

[View source]
def write_bigendian(x : Int, to : Bytes) #

[View source]