CryptoOps class
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
toString()
→ String
-
A string representation of this object.
inherited
Static Methods
-
equal(int b, int c)
→ int
-
-
fe0(FieldElement h)
→ void
-
-
fe1(FieldElement h)
→ void
-
-
feAdd(FieldElement h, FieldElement f, FieldElement g)
→ void
-
-
feCmov(FieldElement f, FieldElement g, int b)
→ void
-
-
feCopy(FieldElement h, FieldElement f)
→ void
-
-
feDivpowm1(FieldElement r, FieldElement u, FieldElement v)
→ void
-
-
feInvert(FieldElement out, FieldElement z)
→ void
-
-
feIsnegative(FieldElement f)
→ int
-
-
feIsnonzero(FieldElement f)
→ int
-
-
feMul(FieldElement h, FieldElement f, FieldElement g)
→ void
-
-
feNeg(FieldElement h, FieldElement f)
→ void
-
-
feSq(FieldElement h, FieldElement f)
→ void
-
-
feSq2(FieldElement h, FieldElement f)
→ void
-
-
feSub(FieldElement h, FieldElement f, FieldElement g)
→ void
-
-
feTobytes(List<int> s, FieldElement h)
→ void
-
-
geAdd(GroupElementP1P1 r, GroupElementP3 p, GroupElementCached q)
→ void
-
-
geCached0(GroupElementCached r)
→ void
-
-
geCachedCmov(GroupElementCached t, GroupElementCached u, int b)
→ void
-
-
geDoubleScalarMultBaseVartime(GroupElementP2 r, List<int> a, GroupElementP3 gA, List<int> b)
→ void
-
-
geDoubleScalarMultBaseVartimeP3(GroupElementP3 r3, List<int> a, GroupElementP3 gA, List<int> b)
→ void
-
-
geDoubleScalarMultPrecompVartime(GroupElementP2 r, List<int> a, GroupElementP3 A, List<int> b, List<GroupElementCached> bI)
→ void
-
-
geDoubleScalarMultPrecompVartime2(GroupElementP2 r, List<int> a, List<GroupElementCached> aI, List<int> b, List<GroupElementCached> bI)
→ void
-
-
geDoubleScalarMultPrecompVartime2P3(GroupElementP3 r3, List<int> a, List<GroupElementCached> aI, List<int> b, List<GroupElementCached> bI)
→ void
-
-
geDsmPrecomp(List<GroupElementCached> r, GroupElementP3 s)
→ void
-
-
geFromBytesVartime(List<int> s)
→ GroupElementP3
-
-
geFromBytesVartime_(GroupElementP3 h, List<int> s)
→ int
-
-
geFromfeFrombytesVartime(GroupElementP2 r, List<int> s)
→ void
-
-
geMadd(GroupElementP1P1 r, GroupElementP3 p, GroupElementPrecomp q)
→ void
-
-
geMsub(GroupElementP1P1 r, GroupElementP3 p, GroupElementPrecomp q)
→ void
-
-
geMul8(GroupElementP1P1 r, GroupElementP2 t)
→ void
-
-
geP1P1ToP2(GroupElementP2 r, GroupElementP1P1 p)
→ void
-
-
geP1P1ToP3(GroupElementP3 r, GroupElementP1P1 p)
→ void
-
-
geP2Dbl(GroupElementP1P1 r, GroupElementP2 p)
→ void
-
-
geP2Zero(GroupElementP2 h)
→ void
-
-
geP3Dbl(GroupElementP1P1 r, GroupElementP3 p)
→ void
-
-
geP3Tobytes(List<int> s, GroupElementP3 h)
→ void
-
-
geP3Tobytes_(GroupElementP3 h)
→ List<int>
-
-
geP3ToCached(GroupElementCached r, GroupElementP3 p)
→ void
-
-
geP3ToP2(GroupElementP2 r, GroupElementP3 p)
→ void
-
-
geP3Zero(GroupElementP3 h)
→ void
-
-
gePrecompCmov(GroupElementPrecomp t, GroupElementPrecomp u, int b)
→ void
-
-
gePrecompZero(GroupElementPrecomp h)
→ void
-
-
geScalarMult(GroupElementP2 r, List<int> a, GroupElementP3 gA)
→ void
-
-
geScalarMultBase(GroupElementP3 h, List<int> a)
→ void
-
-
geSub(GroupElementP1P1 r, GroupElementP3 p, GroupElementCached q)
→ void
-
-
geToBytes(List<int> s, GroupElementP2 h)
→ void
-
-
geTobytes_(GroupElementP2 h)
→ List<int>
-
-
geTripleScalarMultBasePrecompVartime(GroupElementP2 r, List<int> a, GroupElementDsmp aI, List<int> b, GroupElementDsmp bI, List<int> c, GroupElementDsmp cI)
→ void
-
-
geTripleScalarMultBaseVartime(GroupElementP2 r, List<int> a, List<int> b, GroupElementDsmp bI, List<int> c, GroupElementDsmp cI)
→ void
-
-
negative(int b)
→ int
-
-
pr(String name, dynamic v)
→ void
-
-
scAdd(List<int> s, List<int> a, List<int> b)
→ void
-
-
scCheck(List<int> s)
→ int
-
-
scFill(List<int> s, List<int> a)
→ void
-
-
scIsNonZero(List<int> s)
→ int
-
-
scMul(List<int> s, List<int> a, List<int> b)
→ void
-
-
scMulAdd(List<int> s, List<int> a, List<int> b, List<int> c)
→ void
-
-
scMulSub(List<int> s, List<int> a, List<int> b, List<int> c)
→ void
-
-
scReduce32(List<int> s)
→ void
-
-
scReduce32Copy(List<int> scopy, List<int> s)
→ void
-
-
scSub(List<int> s, List<int> a, List<int> b)
→ void
-
-
scZero(List<int> s)
→ void
-
-
select(GroupElementPrecomp t, int pos, int b)
→ void
-
-
signum(BigInt a)
→ BigInt
-
-
slide(List<int> r, List<int> a)
→ void
-