|
@@ -201,6 +201,8 @@ begin
|
|
|
CurveName := 'secp256k1';
|
|
CurveName := 'secp256k1';
|
|
|
Lcurve := TSecNamedCurves.GetByName(CurveName);
|
|
Lcurve := TSecNamedCurves.GetByName(CurveName);
|
|
|
// KeyPairGeneratorInstance := TGeneratorUtilities.GetKeyPairGenerator('ECDSA');
|
|
// KeyPairGeneratorInstance := TGeneratorUtilities.GetKeyPairGenerator('ECDSA');
|
|
|
|
|
+ raise Exception.Create(Lcurve.G.ToString + ' DABA ' + Lcurve.N.ToString +
|
|
|
|
|
+ ' DABA ' + Lcurve.H.ToString);
|
|
|
ecSpec := TECDomainParameters.Create(Lcurve.Curve, Lcurve.G, Lcurve.N,
|
|
ecSpec := TECDomainParameters.Create(Lcurve.Curve, Lcurve.G, Lcurve.N,
|
|
|
Lcurve.H, Lcurve.GetSeed);
|
|
Lcurve.H, Lcurve.GetSeed);
|
|
|
// RandomInstance := TSecureRandom.Create();
|
|
// RandomInstance := TSecureRandom.Create();
|