6[DebuggerDisplay(
"ECCurve: {Oid}")]
7[UnsupportedOSPlatform(
"browser")]
91 if (
string.IsNullOrEmpty(
value.Value) &&
string.IsNullOrEmpty(
value.FriendlyName))
131 result.Oid = curveOid;
137 if (oidFriendlyName ==
null)
146 if (oidValue ==
null)
156 if (oidValue ==
null && oidFriendlyName !=
null)
168 oid =
new Oid(oidValue, oidFriendlyName);
189 if (
A ==
null ||
B ==
null ||
B.Length !=
A.Length ||
G.
X ==
null ||
G.
X.Length !=
A.Length ||
G.
Y ==
null ||
G.
Y.Length !=
A.Length ||
Order ==
null ||
Order.Length == 0 ||
Cofactor ==
null ||
Cofactor.Length == 0)
195 if (!flag && (
Prime ==
null ||
Prime.Length !=
A.Length))
226 return Hash.HasValue;
static string Cryptography_CurveNotSupported
static string Format(string resourceFormat, object p1)
static string Cryptography_InvalidECPrimeCurve
static string Cryptography_InvalidECCharacteristic2Curve
static string Cryptography_InvalidECNamedCurve
static string Cryptography_InvalidCurveOid
static ECCurve brainpoolP512r1
static ECCurve brainpoolP384r1
static ECCurve brainpoolP224r1
static ECCurve brainpoolP160t1
static ECCurve brainpoolP256t1
static ECCurve brainpoolP512t1
static ECCurve brainpoolP256r1
static ECCurve brainpoolP160r1
static ECCurve brainpoolP320r1
static ECCurve brainpoolP192r1
static ECCurve brainpoolP192t1
static ECCurve brainpoolP320t1
static ECCurve brainpoolP384t1
static ECCurve brainpoolP224t1
static Oid FromFriendlyName(string friendlyName, OidGroup group)
static ECCurve CreateFromValue(string oidValue)
bool HasAnyExplicitParameters()
static ECCurve CreateFromOid(Oid curveOid)
static ECCurve CreateFromValueAndName(string oidValue, string oidFriendlyName)
static ECCurve CreateFromFriendlyName(string oidFriendlyName)