Ver código fonte

rename ClpIECCore to ClpIECCommon

Ugochukwu Mmaduekwe 4 dias atrás
pai
commit
468a83f23a
63 arquivos alterados com 63 adições e 63 exclusões
  1. 1 1
      CryptoLib.Tests/Delphi.Tests/CryptoLib.Tests.dpr
  2. 1 1
      CryptoLib.Tests/src/Asn1/X9Tests.pas
  3. 1 1
      CryptoLib.Tests/src/Crypto/DSATests.pas
  4. 1 1
      CryptoLib.Tests/src/Math/EC/Custom/Sec/SecP256R1FieldTests.pas
  5. 1 1
      CryptoLib.Tests/src/Math/EC/Custom/Sec/SecP384R1FieldTests.pas
  6. 1 1
      CryptoLib.Tests/src/Math/EC/FixedPointTests.pas
  7. 1 1
      CryptoLib.Tests/src/Math/ECAlgorithmsTests.pas
  8. 1 1
      CryptoLib.Tests/src/Math/ECIESTests.pas
  9. 1 1
      CryptoLib.Tests/src/Math/ECNRTests.pas
  10. 1 1
      CryptoLib.Tests/src/Math/ECPointTests.pas
  11. 1 1
      CryptoLib.Tests/src/Math/PascalCoinECIESTests.pas
  12. 1 1
      CryptoLib.Tests/src/Others/CertTests.pas
  13. 1 1
      CryptoLib.Tests/src/Others/ECDsa5Tests.pas
  14. 1 1
      CryptoLib.Tests/src/Others/ECTests.pas
  15. 1 1
      CryptoLib.Tests/src/Others/SignerUtilitiesTests.pas
  16. 1 1
      CryptoLib/src/Asn1/CryptoPro/ClpECGost3410NamedCurves.pas
  17. 1 1
      CryptoLib/src/Asn1/Sec/ClpSecNamedCurves.pas
  18. 1 1
      CryptoLib/src/Asn1/TeleTrust/ClpTeleTrusTNamedCurves.pas
  19. 1 1
      CryptoLib/src/Asn1/X9/ClpX962NamedCurves.pas
  20. 1 1
      CryptoLib/src/Asn1/X9/ClpX9ECAsn1Objects.pas
  21. 1 1
      CryptoLib/src/Asn1/X9/ClpX9IntegerConverter.pas
  22. 1 1
      CryptoLib/src/Crypto/Agreements/ClpECDHBasicAgreement.pas
  23. 1 1
      CryptoLib/src/Crypto/Agreements/ClpECDHCBasicAgreement.pas
  24. 1 1
      CryptoLib/src/Crypto/EC/ClpCustomNamedCurves.pas
  25. 1 1
      CryptoLib/src/Crypto/Generators/ClpECGenerators.pas
  26. 1 1
      CryptoLib/src/Crypto/Parameters/ClpECParameters.pas
  27. 1 1
      CryptoLib/src/Crypto/Signers/ClpECDsaSigner.pas
  28. 1 1
      CryptoLib/src/Crypto/Signers/ClpECNRSigner.pas
  29. 1 1
      CryptoLib/src/Factories/ClpPublicKeyFactory.pas
  30. 1 1
      CryptoLib/src/Interfaces/Asn1/X9/ClpIX9ECAsn1Objects.pas
  31. 1 1
      CryptoLib/src/Interfaces/Crypto/Parameters/ClpIECParameters.pas
  32. 1 1
      CryptoLib/src/Interfaces/Crypto/Signers/ClpIECDsaSigner.pas
  33. 1 1
      CryptoLib/src/Interfaces/Math/EC/ClpIECCommon.pas
  34. 1 1
      CryptoLib/src/Interfaces/Math/EC/Custom/Sec/ClpISecP256K1Custom.pas
  35. 1 1
      CryptoLib/src/Interfaces/Math/EC/Custom/Sec/ClpISecP256R1Custom.pas
  36. 1 1
      CryptoLib/src/Interfaces/Math/EC/Custom/Sec/ClpISecP384R1Custom.pas
  37. 1 1
      CryptoLib/src/Interfaces/Math/EC/Custom/Sec/ClpISecP521R1Custom.pas
  38. 1 1
      CryptoLib/src/Interfaces/Math/EC/Custom/Sec/ClpISecT283K1Custom.pas
  39. 1 1
      CryptoLib/src/Interfaces/Math/EC/Endo/ClpIEndoPreCompInfo.pas
  40. 1 1
      CryptoLib/src/Interfaces/Math/EC/Endo/ClpIGlvTypeBEndomorphism.pas
  41. 1 1
      CryptoLib/src/Interfaces/Math/EC/Multiplier/ClpIFixedPointPreCompInfo.pas
  42. 1 1
      CryptoLib/src/Interfaces/Math/EC/Multiplier/ClpIWNafPreCompInfo.pas
  43. 1 1
      CryptoLib/src/Interfaces/Math/EC/Multiplier/ClpIWTauNafPreCompInfo.pas
  44. 1 1
      CryptoLib/src/Math/EC/Abc/ClpTnaf.pas
  45. 1 1
      CryptoLib/src/Math/EC/ClpECAlgorithms.pas
  46. 1 1
      CryptoLib/src/Math/EC/ClpECCurve.pas
  47. 1 1
      CryptoLib/src/Math/EC/ClpECLookupTables.pas
  48. 1 1
      CryptoLib/src/Math/EC/ClpECPoint.pas
  49. 1 1
      CryptoLib/src/Math/EC/ClpECPointMaps.pas
  50. 1 1
      CryptoLib/src/Math/EC/Custom/Sec/ClpSecP256K1Custom.pas
  51. 1 1
      CryptoLib/src/Math/EC/Custom/Sec/ClpSecP256R1Custom.pas
  52. 1 1
      CryptoLib/src/Math/EC/Custom/Sec/ClpSecP384R1Custom.pas
  53. 1 1
      CryptoLib/src/Math/EC/Custom/Sec/ClpSecP521R1Custom.pas
  54. 1 1
      CryptoLib/src/Math/EC/Custom/Sec/ClpSecT283K1Custom.pas
  55. 1 1
      CryptoLib/src/Math/EC/Endo/ClpEndoPreCompInfo.pas
  56. 1 1
      CryptoLib/src/Math/EC/Endo/ClpEndoUtilities.pas
  57. 1 1
      CryptoLib/src/Math/EC/Endo/ClpGlvTypeBEndomorphism.pas
  58. 1 1
      CryptoLib/src/Math/EC/Multiplier/ClpFixedPointPreCompInfo.pas
  59. 1 1
      CryptoLib/src/Math/EC/Multiplier/ClpFixedPointUtilities.pas
  60. 1 1
      CryptoLib/src/Math/EC/Multiplier/ClpMultipliers.pas
  61. 1 1
      CryptoLib/src/Math/EC/Multiplier/ClpWNafPreCompInfo.pas
  62. 1 1
      CryptoLib/src/Math/EC/Multiplier/ClpWNafUtilities.pas
  63. 1 1
      CryptoLib/src/Math/EC/Multiplier/ClpWTauNafPreCompInfo.pas

+ 1 - 1
CryptoLib.Tests/Delphi.Tests/CryptoLib.Tests.dpr

@@ -175,7 +175,7 @@ uses
   ClpIDsaGenerators in '..\..\CryptoLib\src\Interfaces\Crypto\Generators\ClpIDsaGenerators.pas',
   ClpIDsaParameters in '..\..\CryptoLib\src\Interfaces\Crypto\Parameters\ClpIDsaParameters.pas',
   ClpIDsaSigner in '..\..\CryptoLib\src\Interfaces\Crypto\Signers\ClpIDsaSigner.pas',
-  ClpIECCore in '..\..\CryptoLib\src\Interfaces\Math\EC\ClpIECCore.pas',
+  ClpIECCommon in '..\..\CryptoLib\src\Interfaces\Math\EC\ClpIECCommon.pas',
   ClpIECFieldElement in '..\..\CryptoLib\src\Interfaces\Math\EC\ClpIECFieldElement.pas',
   ClpIECDHBasicAgreement in '..\..\CryptoLib\src\Interfaces\Crypto\Agreements\ClpIECDHBasicAgreement.pas',
   ClpIECDHCBasicAgreement in '..\..\CryptoLib\src\Interfaces\Crypto\Agreements\ClpIECDHCBasicAgreement.pas',

+ 1 - 1
CryptoLib.Tests/src/Asn1/X9Tests.pas

@@ -46,7 +46,7 @@ uses
   ClpPkcsAsn1Objects,
   ClpISecECAsn1Objects,
   ClpSecECAsn1Objects,
-  ClpIECCore,
+  ClpIECCommon,
   ClpCryptoLibTypes,
   CryptoLibTestBase;
 

+ 1 - 1
CryptoLib.Tests/src/Crypto/DSATests.pas

@@ -37,7 +37,7 @@ uses
   ClpIDsaParameters,
   ClpDsaParameters,
   ClpECCurve,
-  ClpIECCore,
+  ClpIECCommon,
   ClpECParameters,
   ClpIECParameters,
   ClpIAsn1Objects,

+ 1 - 1
CryptoLib.Tests/src/Math/EC/Custom/Sec/SecP256R1FieldTests.pas

@@ -38,7 +38,7 @@ uses
   ClpPack,
   ClpCustomNamedCurves,
   ClpECCurve,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIECFieldElement,
   ClpBigInteger,
   ClpCryptoLibTypes,

+ 1 - 1
CryptoLib.Tests/src/Math/EC/Custom/Sec/SecP384R1FieldTests.pas

@@ -37,7 +37,7 @@ uses
   ClpSecObjectIdentifiers,
   ClpPack,
   ClpCustomNamedCurves,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIECFieldElement,
   ClpBigInteger,
   ClpCryptoLibTypes,

+ 1 - 1
CryptoLib.Tests/src/Math/EC/FixedPointTests.pas

@@ -33,7 +33,7 @@ uses
   Generics.Collections,
   ClpSecureRandom,
   ClpISecureRandom,
-  ClpIECCore,
+  ClpIECCommon,
   ClpBigInteger,
   ClpECNamedCurveTable,
   ClpCustomNamedCurves,

+ 1 - 1
CryptoLib.Tests/src/Math/ECAlgorithmsTests.pas

@@ -38,7 +38,7 @@ uses
   ClpSecureRandom,
   ClpISecureRandom,
   ClpECCurve,
-  ClpIECCore,
+  ClpIECCommon,
   ClpBigInteger,
   ClpECNamedCurveTable,
   ClpCustomNamedCurves,

+ 1 - 1
CryptoLib.Tests/src/Math/ECIESTests.pas

@@ -32,7 +32,7 @@ uses
   TestFramework,
 {$ENDIF FPC}
   ClpECCurve,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIHMac,
   ClpHMac,
   ClpIESEngine,

+ 1 - 1
CryptoLib.Tests/src/Math/ECNRTests.pas

@@ -34,7 +34,7 @@ uses
   ClpAsn1Objects,
   ClpIAsn1Objects,
   ClpECCurve,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIDigest,
   ClpECNRSigner,
   ClpIECNRSigner,

+ 1 - 1
CryptoLib.Tests/src/Math/ECPointTests.pas

@@ -45,7 +45,7 @@ uses
   ClpWNafUtilities,
   ClpIFiniteField,
   ClpIX9ECAsn1Objects,
-  ClpIECCore,
+  ClpIECCommon,
   ClpECCurve,
   ClpIECFieldElement,
   ClpX9ECAsn1Objects,

+ 1 - 1
CryptoLib.Tests/src/Math/PascalCoinECIESTests.pas

@@ -15,7 +15,7 @@ uses
 {$ELSE}
   TestFramework,
 {$ENDIF FPC}
-  ClpIECCore,
+  ClpIECCommon,
   ClpIESEngine,
   ClpIIESEngine,
   ClpIKeyParser,

+ 1 - 1
CryptoLib.Tests/src/Others/CertTests.pas

@@ -36,7 +36,7 @@ uses
   TestFramework,
 {$ENDIF FPC}
   ClpBigInteger,
-  ClpIECCore,
+  ClpIECCommon,
   ClpX509Asn1Objects,
   ClpIX509Asn1Objects,
   ClpIX509Extension,

+ 1 - 1
CryptoLib.Tests/src/Others/ECDsa5Tests.pas

@@ -36,7 +36,7 @@ uses
   ClpISecureRandom,
   ClpSecureRandom,
   ClpECCurve,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIECFieldElement,
   ClpIECParameters,
   ClpECParameters,

+ 1 - 1
CryptoLib.Tests/src/Others/ECTests.pas

@@ -49,7 +49,7 @@ uses
   ClpECGenerators,
   ClpIAsymmetricCipherKeyPair,
   ClpECCurve,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIECFieldElement,
   ClpBigInteger,
   ClpBigIntegers,

+ 1 - 1
CryptoLib.Tests/src/Others/SignerUtilitiesTests.pas

@@ -34,7 +34,7 @@ uses
   ClpBigInteger,
   ClpISigner,
   ClpECCurve,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIECFieldElement,
   ClpIRandom,
   ClpSignerUtilities,

+ 1 - 1
CryptoLib/src/Asn1/CryptoPro/ClpECGost3410NamedCurves.pas

@@ -34,7 +34,7 @@ uses
   ClpBigInteger,
   ClpECCurve,
   ClpWnafUtilities,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIAsn1Objects,
   ClpX9ECAsn1Objects,
   ClpIX9ECAsn1Objects,

+ 1 - 1
CryptoLib/src/Asn1/Sec/ClpSecNamedCurves.pas

@@ -39,7 +39,7 @@ uses
   ClpIScalarSplitParameters,
   ClpIGlvTypeBParameters,
   ClpIGlvTypeBEndomorphism,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIAsn1Objects,
   ClpX9ECAsn1Objects,
   ClpIX9ECAsn1Objects,

+ 1 - 1
CryptoLib/src/Asn1/TeleTrust/ClpTeleTrusTNamedCurves.pas

@@ -33,7 +33,7 @@ uses
   ClpBigInteger,
   ClpECCurve,
   ClpWnafUtilities,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIAsn1Objects,
   ClpX9ECAsn1Objects,
   ClpIX9ECAsn1Objects,

+ 1 - 1
CryptoLib/src/Asn1/X9/ClpX962NamedCurves.pas

@@ -33,7 +33,7 @@ uses
   ClpBigInteger,
   ClpECCurve,
   ClpWnafUtilities,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIAsn1Objects,
   ClpX9ECAsn1Objects,
   ClpIX9ECAsn1Objects,

+ 1 - 1
CryptoLib/src/Asn1/X9/ClpX9ECAsn1Objects.pas

@@ -30,7 +30,7 @@ uses
   ClpIAsn1Core,
   ClpIX9ECAsn1Objects,
   ClpBigInteger,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIECFieldElement,
   ClpECAlgorithms,
   ClpX9ObjectIdentifiers,

+ 1 - 1
CryptoLib/src/Asn1/X9/ClpX9IntegerConverter.pas

@@ -23,7 +23,7 @@ interface
 
 uses
   ClpBigInteger,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIECFieldElement,
   ClpCryptoLibTypes;
 

+ 1 - 1
CryptoLib/src/Crypto/Agreements/ClpECDHBasicAgreement.pas

@@ -27,7 +27,7 @@ uses
   ClpECAlgorithms,
   ClpICipherParameters,
   ClpIECParameters,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIBasicAgreement,
   ClpIECDHBasicAgreement,
   ClpIParametersWithRandom,

+ 1 - 1
CryptoLib/src/Crypto/Agreements/ClpECDHCBasicAgreement.pas

@@ -26,7 +26,7 @@ uses
   ClpBigInteger,
   ClpECAlgorithms,
   ClpICipherParameters,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIBasicAgreement,
   ClpIECParameters,
   ClpIECDHCBasicAgreement,

+ 1 - 1
CryptoLib/src/Crypto/EC/ClpCustomNamedCurves.pas

@@ -44,7 +44,7 @@ uses
   ClpISecP521R1Custom,
   ClpSecT283K1Custom,
   ClpISecT283K1Custom,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIAsn1Objects,
   ClpWnafUtilities,
   ClpScalarSplitParameters,

+ 1 - 1
CryptoLib/src/Crypto/Generators/ClpECGenerators.pas

@@ -32,7 +32,7 @@ uses
   ClpWNafUtilities,
   ClpIKeyGenerationParameters,
   ClpIECParameters,
-  ClpIECCore,
+  ClpIECCommon,
   ClpMultipliers,
   ClpSecObjectIdentifiers,
   ClpCustomNamedCurves,

+ 1 - 1
CryptoLib/src/Crypto/Parameters/ClpECParameters.pas

@@ -26,7 +26,7 @@ uses
   SysUtils,
   ClpBigInteger,
   ClpECAlgorithms,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIECParameters,
   ClpIAsn1Objects,
   ClpIX9ECAsn1Objects,

+ 1 - 1
CryptoLib/src/Crypto/Signers/ClpECDsaSigner.pas

@@ -26,7 +26,7 @@ uses
   ClpBigInteger,
   ClpSecureRandom,
   ClpECAlgorithms,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIECFieldElement,
   ClpIECParameters,
   ClpMultipliers,

+ 1 - 1
CryptoLib/src/Crypto/Signers/ClpECNRSigner.pas

@@ -24,7 +24,7 @@ interface
 uses
   SysUtils,
   ClpIDsa,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIECNRSigner,
   ClpBigInteger,
   ClpBigIntegers,

+ 1 - 1
CryptoLib/src/Factories/ClpPublicKeyFactory.pas

@@ -35,7 +35,7 @@ uses
   ClpIX9ECAsn1Objects,
   ClpX9ECAsn1Objects,
   ClpAsn1Objects,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIDsaParameters,
   ClpIECParameters,
   ClpIX509Asn1Objects,

+ 1 - 1
CryptoLib/src/Interfaces/Asn1/X9/ClpIX9ECAsn1Objects.pas

@@ -25,7 +25,7 @@ uses
   ClpIAsn1Core,
   ClpIAsn1Objects,
   ClpBigInteger,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIECFieldElement,
   ClpCryptoLibTypes;
 

+ 1 - 1
CryptoLib/src/Interfaces/Crypto/Parameters/ClpIECParameters.pas

@@ -23,7 +23,7 @@ interface
 
 uses
   ClpBigInteger,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIAsymmetricKeyParameter,
   ClpIKeyGenerationParameters,
   ClpIAsn1Objects,

+ 1 - 1
CryptoLib/src/Interfaces/Crypto/Signers/ClpIECDsaSigner.pas

@@ -26,7 +26,7 @@ uses
   ClpISecureRandom,
   ClpBigInteger,
   ClpCryptoLibTypes,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIECFieldElement;
 
 type

+ 1 - 1
CryptoLib/src/Interfaces/Math/EC/ClpIECCore.pas → CryptoLib/src/Interfaces/Math/EC/ClpIECCommon.pas

@@ -15,7 +15,7 @@
 
 (* &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& *)
 
-unit ClpIECCore;
+unit ClpIECCommon;
 
 {$I ..\..\..\Include\CryptoLib.inc}
 

+ 1 - 1
CryptoLib/src/Interfaces/Math/EC/Custom/Sec/ClpISecP256K1Custom.pas

@@ -23,7 +23,7 @@ interface
 
 uses
   ClpBigInteger,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIECFieldElement,
   ClpCryptoLibTypes;
 

+ 1 - 1
CryptoLib/src/Interfaces/Math/EC/Custom/Sec/ClpISecP256R1Custom.pas

@@ -23,7 +23,7 @@ interface
 
 uses
   ClpBigInteger,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIECFieldElement,
   ClpCryptoLibTypes;
 

+ 1 - 1
CryptoLib/src/Interfaces/Math/EC/Custom/Sec/ClpISecP384R1Custom.pas

@@ -23,7 +23,7 @@ interface
 
 uses
   ClpBigInteger,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIECFieldElement,
   ClpCryptoLibTypes;
 

+ 1 - 1
CryptoLib/src/Interfaces/Math/EC/Custom/Sec/ClpISecP521R1Custom.pas

@@ -23,7 +23,7 @@ interface
 
 uses
   ClpBigInteger,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIECFieldElement,
   ClpCryptoLibTypes;
 

+ 1 - 1
CryptoLib/src/Interfaces/Math/EC/Custom/Sec/ClpISecT283K1Custom.pas

@@ -22,7 +22,7 @@ unit ClpISecT283K1Custom;
 interface
 
 uses
-  ClpIECCore,
+  ClpIECCommon,
   ClpIECFieldElement,
   ClpCryptoLibTypes;
 

+ 1 - 1
CryptoLib/src/Interfaces/Math/EC/Endo/ClpIEndoPreCompInfo.pas

@@ -22,7 +22,7 @@ unit ClpIEndoPreCompInfo;
 interface
 
 uses
-  ClpIECCore,
+  ClpIECCommon,
   ClpIPreCompInfo;
 
 type

+ 1 - 1
CryptoLib/src/Interfaces/Math/EC/Endo/ClpIGlvTypeBEndomorphism.pas

@@ -22,7 +22,7 @@ unit ClpIGlvTypeBEndomorphism;
 interface
 
 uses
-  ClpIECCore;
+  ClpIECCommon;
 
 type
   IGlvTypeBEndomorphism = interface(IGlvEndomorphism)

+ 1 - 1
CryptoLib/src/Interfaces/Math/EC/Multiplier/ClpIFixedPointPreCompInfo.pas

@@ -22,7 +22,7 @@ unit ClpIFixedPointPreCompInfo;
 interface
 
 uses
-  ClpIECCore,
+  ClpIECCommon,
   ClpIPreCompInfo,
   ClpCryptoLibTypes;
 

+ 1 - 1
CryptoLib/src/Interfaces/Math/EC/Multiplier/ClpIWNafPreCompInfo.pas

@@ -22,7 +22,7 @@ unit ClpIWNafPreCompInfo;
 interface
 
 uses
-  ClpIECCore,
+  ClpIECCommon,
   ClpIPreCompInfo,
   ClpCryptoLibTypes;
 

+ 1 - 1
CryptoLib/src/Interfaces/Math/EC/Multiplier/ClpIWTauNafPreCompInfo.pas

@@ -22,7 +22,7 @@ unit ClpIWTauNafPreCompInfo;
 interface
 
 uses
-  ClpIECCore,
+  ClpIECCommon,
   ClpIPreCompInfo,
   ClpCryptoLibTypes;
 

+ 1 - 1
CryptoLib/src/Math/EC/Abc/ClpTnaf.pas

@@ -28,7 +28,7 @@ uses
   ClpZTauElement,
   ClpSimpleBigDecimal,
   ClpECPoint,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIECFieldElement,
   ClpIPreCompCallback,
   ClpIPreCompInfo,

+ 1 - 1
CryptoLib/src/Math/EC/ClpECAlgorithms.pas

@@ -24,7 +24,7 @@ interface
 uses
   SysUtils,
   ClpBigInteger,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIECFieldElement,
   ClpIFiniteField,
   ClpIPolynomialExtensionField,

+ 1 - 1
CryptoLib/src/Math/EC/ClpECCurve.pas

@@ -27,7 +27,7 @@ uses
   Generics.Collections,
   ClpBigInteger,
   ClpIFiniteField,
-  ClpIECCore,
+  ClpIECCommon,
   ClpLongArray,
   ClpECAlgorithms,
   ClpFiniteFields,

+ 1 - 1
CryptoLib/src/Math/EC/ClpECLookupTables.pas

@@ -23,7 +23,7 @@ interface
 
 uses
   SysUtils,
-  ClpIECCore,
+  ClpIECCommon,
   ClpCryptoLibTypes;
 
 resourcestring

+ 1 - 1
CryptoLib/src/Math/EC/ClpECPoint.pas

@@ -32,7 +32,7 @@ uses
   ClpIValidityPreCompInfo,
   ClpValidityPreCompInfo,
   ClpBigInteger,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIECFieldElement,
   ClpIPreCompCallback,
   ClpIPreCompInfo,

+ 1 - 1
CryptoLib/src/Math/EC/ClpECPointMaps.pas

@@ -15,7 +15,7 @@ unit ClpECPointMaps;
 interface
 
 uses
-  ClpIECCore,
+  ClpIECCommon,
   ClpIECFieldElement;
 
 type

+ 1 - 1
CryptoLib/src/Math/EC/Custom/Sec/ClpSecP256K1Custom.pas

@@ -40,7 +40,7 @@ uses
   ClpECPoint,
   ClpECLookupTables,
   ClpFiniteFields,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIECFieldElement,
   ClpISecP256K1Custom,
   ClpCryptoLibTypes;

+ 1 - 1
CryptoLib/src/Math/EC/Custom/Sec/ClpSecP256R1Custom.pas

@@ -40,7 +40,7 @@ uses
   ClpECPoint,
   ClpECLookupTables,
   ClpFiniteFields,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIECFieldElement,
   ClpISecP256R1Custom,
   ClpCryptoLibTypes;

+ 1 - 1
CryptoLib/src/Math/EC/Custom/Sec/ClpSecP384R1Custom.pas

@@ -40,7 +40,7 @@ uses
   ClpECPoint,
   ClpECLookupTables,
   ClpFiniteFields,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIECFieldElement,
   ClpISecP384R1Custom,
   ClpCryptoLibTypes;

+ 1 - 1
CryptoLib/src/Math/EC/Custom/Sec/ClpSecP521R1Custom.pas

@@ -40,7 +40,7 @@ uses
   ClpECPoint,
   ClpECLookupTables,
   ClpFiniteFields,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIECFieldElement,
   ClpISecP521R1Custom,
   ClpCryptoLibTypes;

+ 1 - 1
CryptoLib/src/Math/EC/Custom/Sec/ClpSecT283K1Custom.pas

@@ -36,7 +36,7 @@ uses
   ClpECPoint,
   ClpECLookupTables,
   ClpMultipliers,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIECFieldElement,
   ClpISecT283K1Custom,
   ClpArrayUtilities,

+ 1 - 1
CryptoLib/src/Math/EC/Endo/ClpEndoPreCompInfo.pas

@@ -22,7 +22,7 @@ unit ClpEndoPreCompInfo;
 interface
 
 uses
-  ClpIECCore,
+  ClpIECCommon,
   ClpIPreCompInfo,
   ClpIEndoPreCompInfo;
 

+ 1 - 1
CryptoLib/src/Math/EC/Endo/ClpEndoUtilities.pas

@@ -24,7 +24,7 @@ interface
 uses
   SysUtils,
   ClpBigInteger,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIPreCompCallback,
   ClpIPreCompInfo,
   ClpIEndoPreCompInfo,

+ 1 - 1
CryptoLib/src/Math/EC/Endo/ClpGlvTypeBEndomorphism.pas

@@ -23,7 +23,7 @@ interface
 
 uses
   ClpBigInteger,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIGlvTypeBParameters,
   ClpIGlvTypeBEndomorphism,
   ClpEndoUtilities,

+ 1 - 1
CryptoLib/src/Math/EC/Multiplier/ClpFixedPointPreCompInfo.pas

@@ -22,7 +22,7 @@ unit ClpFixedPointPreCompInfo;
 interface
 
 uses
-  ClpIECCore,
+  ClpIECCommon,
   ClpIPreCompInfo,
   ClpIFixedPointPreCompInfo,
   ClpCryptoLibTypes;

+ 1 - 1
CryptoLib/src/Math/EC/Multiplier/ClpFixedPointUtilities.pas

@@ -24,7 +24,7 @@ interface
 uses
   SysUtils,
   ClpBigInteger,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIPreCompCallback,
   ClpIPreCompInfo,
   ClpIFixedPointPreCompInfo,

+ 1 - 1
CryptoLib/src/Math/EC/Multiplier/ClpMultipliers.pas

@@ -35,7 +35,7 @@ uses
   ClpIWTauNafPreCompInfo,
   ClpWTauNafPreCompInfo,
   ClpBigInteger,
-  ClpIECCore,
+  ClpIECCommon,
   ClpIECFieldElement,
   ClpIZTauElement,
   ClpIWNafPreCompInfo,

+ 1 - 1
CryptoLib/src/Math/EC/Multiplier/ClpWNafPreCompInfo.pas

@@ -22,7 +22,7 @@ unit ClpWNafPreCompInfo;
 interface
 
 uses
-  ClpIECCore,
+  ClpIECCommon,
   ClpIPreCompInfo,
   ClpIWNafPreCompInfo,
   ClpCryptoLibTypes;

+ 1 - 1
CryptoLib/src/Math/EC/Multiplier/ClpWNafUtilities.pas

@@ -27,7 +27,7 @@ uses
   ClpArrayUtilities,
   ClpBitOperations,
   ClpBigInteger,
-  ClpIECCore,
+  ClpIECCommon,
   ClpECCurve,
   ClpECCurveConstants,
   ClpECAlgorithms,

+ 1 - 1
CryptoLib/src/Math/EC/Multiplier/ClpWTauNafPreCompInfo.pas

@@ -22,7 +22,7 @@ unit ClpWTauNafPreCompInfo;
 interface
 
 uses
-  ClpIECCore,
+  ClpIECCommon,
   ClpIPreCompInfo,
   ClpIWTauNafPreCompInfo,
   ClpCryptoLibTypes;