Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 19 additions & 1 deletion CryptoLib.Benchmark/Delphi/CryptoLib.BenchmarkConsole.dpr
Original file line number Diff line number Diff line change
Expand Up @@ -309,7 +309,25 @@ uses
ClpKeyGenerationParameters in '..\..\CryptoLib\src\Crypto\Parameters\ClpKeyGenerationParameters.pas',
ClpKeyParameter in '..\..\CryptoLib\src\Crypto\Parameters\ClpKeyParameter.pas',
ClpKMac in '..\..\CryptoLib\src\Crypto\Macs\ClpKMac.pas',
ClpLongArray in '..\..\CryptoLib\src\Math\EC\ClpLongArray.pas',
ClpIBinPolyMul in '..\..\CryptoLib\src\Interfaces\Math\BinPoly\ClpIBinPolyMul.pas',
ClpIBinPolyInv in '..\..\CryptoLib\src\Interfaces\Math\BinPoly\ClpIBinPolyInv.pas',
ClpBinPolyMulBaseBinomialReduce in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyMulBaseBinomialReduce.pas',
ClpBinPolyMulBaseTrinomialReduce in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyMulBaseTrinomialReduce.pas',
ClpBinPolyMulBasePentanomialReduce in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyMulBasePentanomialReduce.pas',
ClpBinPolyScalarKernels in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyScalarKernels.pas',
ClpBinPolyScalarMedium in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyScalarMedium.pas',
ClpBinPolyScalarLarge in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyScalarLarge.pas',
ClpBinPolyScalarBackend in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyScalarBackend.pas',
ClpBinPolyX86V128Kernels in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyX86V128Kernels.pas',
ClpBinPolyX86V128Sizes in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyX86V128Sizes.pas',
ClpBinPolyX86V128Medium in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyX86V128Medium.pas',
ClpBinPolyX86V128Large in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyX86V128Large.pas',
ClpBinPolyX86V128Backend in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyX86V128Backend.pas',
ClpBinPolyMulBase in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyMulBase.pas',
ClpItohTsujiiInv in '..\..\CryptoLib\src\Math\BinPoly\ClpItohTsujiiInv.pas',
ClpBinPolys in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolys.pas',
ClpIF2mFieldData in '..\..\CryptoLib\src\Interfaces\Math\EC\ClpIF2mFieldData.pas',
ClpF2mFieldData in '..\..\CryptoLib\src\Math\EC\ClpF2mFieldData.pas',
ClpMacUtilities in '..\..\CryptoLib\src\Crypto\Macs\ClpMacUtilities.pas',
ClpMiscObjectIdentifiers in '..\..\CryptoLib\src\Asn1\Misc\ClpMiscObjectIdentifiers.pas',
ClpMultipliers in '..\..\CryptoLib\src\Math\EC\Multiplier\ClpMultipliers.pas',
Expand Down
20 changes: 19 additions & 1 deletion CryptoLib.Examples/Delphi.Examples/CryptoLib.Examples.dpr
Original file line number Diff line number Diff line change
Expand Up @@ -314,7 +314,25 @@ uses
ClpKeyGenerationParameters in '..\..\CryptoLib\src\Crypto\Parameters\ClpKeyGenerationParameters.pas',
ClpKeyParameter in '..\..\CryptoLib\src\Crypto\Parameters\ClpKeyParameter.pas',
ClpKMac in '..\..\CryptoLib\src\Crypto\Macs\ClpKMac.pas',
ClpLongArray in '..\..\CryptoLib\src\Math\EC\ClpLongArray.pas',
ClpIBinPolyMul in '..\..\CryptoLib\src\Interfaces\Math\BinPoly\ClpIBinPolyMul.pas',
ClpIBinPolyInv in '..\..\CryptoLib\src\Interfaces\Math\BinPoly\ClpIBinPolyInv.pas',
ClpBinPolyMulBaseBinomialReduce in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyMulBaseBinomialReduce.pas',
ClpBinPolyMulBaseTrinomialReduce in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyMulBaseTrinomialReduce.pas',
ClpBinPolyMulBasePentanomialReduce in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyMulBasePentanomialReduce.pas',
ClpBinPolyScalarKernels in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyScalarKernels.pas',
ClpBinPolyScalarMedium in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyScalarMedium.pas',
ClpBinPolyScalarLarge in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyScalarLarge.pas',
ClpBinPolyScalarBackend in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyScalarBackend.pas',
ClpBinPolyX86V128Kernels in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyX86V128Kernels.pas',
ClpBinPolyX86V128Sizes in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyX86V128Sizes.pas',
ClpBinPolyX86V128Medium in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyX86V128Medium.pas',
ClpBinPolyX86V128Large in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyX86V128Large.pas',
ClpBinPolyX86V128Backend in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyX86V128Backend.pas',
ClpBinPolyMulBase in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyMulBase.pas',
ClpItohTsujiiInv in '..\..\CryptoLib\src\Math\BinPoly\ClpItohTsujiiInv.pas',
ClpBinPolys in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolys.pas',
ClpIF2mFieldData in '..\..\CryptoLib\src\Interfaces\Math\EC\ClpIF2mFieldData.pas',
ClpF2mFieldData in '..\..\CryptoLib\src\Math\EC\ClpF2mFieldData.pas',
ClpMacUtilities in '..\..\CryptoLib\src\Crypto\Macs\ClpMacUtilities.pas',
ClpMiscObjectIdentifiers in '..\..\CryptoLib\src\Asn1\Misc\ClpMiscObjectIdentifiers.pas',
ClpMultipliers in '..\..\CryptoLib\src\Math\EC\Multiplier\ClpMultipliers.pas',
Expand Down
1 change: 1 addition & 0 deletions CryptoLib.Tests/Data/Pkcs/Pkcs12Store/Manifest.csv
Original file line number Diff line number Diff line change
Expand Up @@ -13,3 +13,4 @@ SentrixSoft,Pkcs/Pkcs12Store/Stores/SentrixSoft.der,0000,Sentrix soft
Sentrix1,Pkcs/Pkcs12Store/Stores/Sentrix1.der,0000,Sentrix 1
Sentrix2,Pkcs/Pkcs12Store/Stores/Sentrix2.der,0000,Sentrix 2
Sentrix3,Pkcs/Pkcs12Store/Stores/Sentrix3.der,0000,Sentrix 3
RawKeyBagStore,Pkcs/Pkcs12Store/Stores/RawKeyBagStore.der,,ONVIF raw keyBag store
Binary file not shown.
26 changes: 25 additions & 1 deletion CryptoLib.Tests/Delphi.Tests/CryptoLib.Tests.Mobile.dpr
Original file line number Diff line number Diff line change
Expand Up @@ -306,7 +306,25 @@ uses
ClpKeyGenerationParameters in '..\..\CryptoLib\src\Crypto\Parameters\ClpKeyGenerationParameters.pas',
ClpKeyParameter in '..\..\CryptoLib\src\Crypto\Parameters\ClpKeyParameter.pas',
ClpKMac in '..\..\CryptoLib\src\Crypto\Macs\ClpKMac.pas',
ClpLongArray in '..\..\CryptoLib\src\Math\EC\ClpLongArray.pas',
ClpIBinPolyMul in '..\..\CryptoLib\src\Interfaces\Math\BinPoly\ClpIBinPolyMul.pas',
ClpIBinPolyInv in '..\..\CryptoLib\src\Interfaces\Math\BinPoly\ClpIBinPolyInv.pas',
ClpBinPolyMulBaseBinomialReduce in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyMulBaseBinomialReduce.pas',
ClpBinPolyMulBaseTrinomialReduce in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyMulBaseTrinomialReduce.pas',
ClpBinPolyMulBasePentanomialReduce in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyMulBasePentanomialReduce.pas',
ClpBinPolyScalarKernels in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyScalarKernels.pas',
ClpBinPolyScalarMedium in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyScalarMedium.pas',
ClpBinPolyScalarLarge in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyScalarLarge.pas',
ClpBinPolyScalarBackend in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyScalarBackend.pas',
ClpBinPolyX86V128Kernels in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyX86V128Kernels.pas',
ClpBinPolyX86V128Sizes in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyX86V128Sizes.pas',
ClpBinPolyX86V128Medium in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyX86V128Medium.pas',
ClpBinPolyX86V128Large in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyX86V128Large.pas',
ClpBinPolyX86V128Backend in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyX86V128Backend.pas',
ClpBinPolyMulBase in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyMulBase.pas',
ClpItohTsujiiInv in '..\..\CryptoLib\src\Math\BinPoly\ClpItohTsujiiInv.pas',
ClpBinPolys in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolys.pas',
ClpIF2mFieldData in '..\..\CryptoLib\src\Interfaces\Math\EC\ClpIF2mFieldData.pas',
ClpF2mFieldData in '..\..\CryptoLib\src\Math\EC\ClpF2mFieldData.pas',
ClpMacUtilities in '..\..\CryptoLib\src\Crypto\Macs\ClpMacUtilities.pas',
ClpMiscObjectIdentifiers in '..\..\CryptoLib\src\Asn1\Misc\ClpMiscObjectIdentifiers.pas',
ClpMultipliers in '..\..\CryptoLib\src\Math\EC\Multiplier\ClpMultipliers.pas',
Expand Down Expand Up @@ -716,7 +734,9 @@ uses
BlowfishTests in '..\src\Crypto\BlowfishTests.pas',
RijndaelTests in '..\src\Crypto\RijndaelTests.pas',
Asn1IntegerTests in '..\src\Asn1\Asn1IntegerTests.pas',
Asn1GeneratorTests in '..\src\Asn1\Asn1GeneratorTests.pas',
Asn1SequenceParserTests in '..\src\Asn1\Asn1SequenceParserTests.pas',
Asn1TimeFormatTests in '..\src\Asn1\Asn1TimeFormatTests.pas',
BitStringTests in '..\src\Asn1\BitStringTests.pas',
DerUtf8StringTests in '..\src\Asn1\DerUtf8StringTests.pas',
EnumeratedTests in '..\src\Asn1\EnumeratedTests.pas',
Expand All @@ -738,6 +758,7 @@ uses
PrimesTests in '..\src\Math\PrimesTests.pas',
//ECAlgorithmsTests in '..\src\Math\ECAlgorithmsTests.pas',
//ECPointTests in '..\src\Math\ECPointTests.pas',
BinPolyTests in '..\src\Math\BinPoly\BinPolyTests.pas',
SecP384R1FieldTests in '..\src\Math\EC\Custom\Sec\SecP384R1FieldTests.pas',
DigestTests in '..\src\Others\DigestTests.pas',
ECDsa5Tests in '..\src\Others\ECDsa5Tests.pas',
Expand Down Expand Up @@ -813,6 +834,7 @@ uses
X931SignerTests in '..\src\Crypto\X931SignerTests.pas',
CertificateTests in '..\src\Asn1\X509\CertificateTests.pas',
AuthorityKeyIdentifierTests in '..\src\Asn1\X509\AuthorityKeyIdentifierTests.pas',
IdpRelativeNameTests in '..\src\Asn1\X509\IdpRelativeNameTests.pas',
GeneralNameTests in '..\src\Asn1\X509\GeneralNameTests.pas',
KeyUsageTests in '..\src\Asn1\X509\KeyUsageTests.pas',
SubjectKeyIdentifierTests in '..\src\Asn1\X509\SubjectKeyIdentifierTests.pas',
Expand Down Expand Up @@ -858,6 +880,8 @@ uses
Bip340SchnorrTests in '..\src\Crypto\Bip340SchnorrTests.pas',
Bip327MuSig2Tests in '..\src\Crypto\Bip327MuSig2Tests.pas',
SimdSelectSlotTests in '..\src\Misc\SimdSelectSlotTests.pas',
BinaryPrimitivesTests in '..\src\Misc\BinaryPrimitivesTests.pas',
ByteUtilitiesTests in '..\src\Utils\NumberUtilities\ByteUtilitiesTests.pas',
CryptoLibTestResourceLoader in '..\src\Utils\CryptoLibTestResourceLoader.pas',
CsvVectorParser in '..\src\Utils\Parsers\CsvVectorParser.pas',
JsonVectorParser in '..\src\Utils\Parsers\JsonVectorParser.pas',
Expand Down
26 changes: 25 additions & 1 deletion CryptoLib.Tests/Delphi.Tests/CryptoLib.Tests.dpr
Original file line number Diff line number Diff line change
Expand Up @@ -325,7 +325,25 @@ uses
ClpKeyGenerationParameters in '..\..\CryptoLib\src\Crypto\Parameters\ClpKeyGenerationParameters.pas',
ClpKeyParameter in '..\..\CryptoLib\src\Crypto\Parameters\ClpKeyParameter.pas',
ClpKMac in '..\..\CryptoLib\src\Crypto\Macs\ClpKMac.pas',
ClpLongArray in '..\..\CryptoLib\src\Math\EC\ClpLongArray.pas',
ClpIBinPolyMul in '..\..\CryptoLib\src\Interfaces\Math\BinPoly\ClpIBinPolyMul.pas',
ClpIBinPolyInv in '..\..\CryptoLib\src\Interfaces\Math\BinPoly\ClpIBinPolyInv.pas',
ClpBinPolyMulBaseBinomialReduce in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyMulBaseBinomialReduce.pas',
ClpBinPolyMulBaseTrinomialReduce in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyMulBaseTrinomialReduce.pas',
ClpBinPolyMulBasePentanomialReduce in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyMulBasePentanomialReduce.pas',
ClpBinPolyScalarKernels in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyScalarKernels.pas',
ClpBinPolyScalarMedium in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyScalarMedium.pas',
ClpBinPolyScalarLarge in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyScalarLarge.pas',
ClpBinPolyScalarBackend in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyScalarBackend.pas',
ClpBinPolyX86V128Kernels in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyX86V128Kernels.pas',
ClpBinPolyX86V128Sizes in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyX86V128Sizes.pas',
ClpBinPolyX86V128Medium in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyX86V128Medium.pas',
ClpBinPolyX86V128Large in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyX86V128Large.pas',
ClpBinPolyX86V128Backend in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyX86V128Backend.pas',
ClpBinPolyMulBase in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolyMulBase.pas',
ClpItohTsujiiInv in '..\..\CryptoLib\src\Math\BinPoly\ClpItohTsujiiInv.pas',
ClpBinPolys in '..\..\CryptoLib\src\Math\BinPoly\ClpBinPolys.pas',
ClpIF2mFieldData in '..\..\CryptoLib\src\Interfaces\Math\EC\ClpIF2mFieldData.pas',
ClpF2mFieldData in '..\..\CryptoLib\src\Math\EC\ClpF2mFieldData.pas',
ClpMacUtilities in '..\..\CryptoLib\src\Crypto\Macs\ClpMacUtilities.pas',
ClpMiscObjectIdentifiers in '..\..\CryptoLib\src\Asn1\Misc\ClpMiscObjectIdentifiers.pas',
ClpMultipliers in '..\..\CryptoLib\src\Math\EC\Multiplier\ClpMultipliers.pas',
Expand Down Expand Up @@ -735,7 +753,9 @@ uses
BlowfishTests in '..\src\Crypto\BlowfishTests.pas',
RijndaelTests in '..\src\Crypto\RijndaelTests.pas',
Asn1IntegerTests in '..\src\Asn1\Asn1IntegerTests.pas',
Asn1GeneratorTests in '..\src\Asn1\Asn1GeneratorTests.pas',
Asn1SequenceParserTests in '..\src\Asn1\Asn1SequenceParserTests.pas',
Asn1TimeFormatTests in '..\src\Asn1\Asn1TimeFormatTests.pas',
BitStringTests in '..\src\Asn1\BitStringTests.pas',
DerUtf8StringTests in '..\src\Asn1\DerUtf8StringTests.pas',
EnumeratedTests in '..\src\Asn1\EnumeratedTests.pas',
Expand All @@ -757,6 +777,7 @@ uses
PrimesTests in '..\src\Math\PrimesTests.pas',
ECAlgorithmsTests in '..\src\Math\ECAlgorithmsTests.pas',
ECPointTests in '..\src\Math\ECPointTests.pas',
BinPolyTests in '..\src\Math\BinPoly\BinPolyTests.pas',
SecP384R1FieldTests in '..\src\Math\EC\Custom\Sec\SecP384R1FieldTests.pas',
DigestTests in '..\src\Others\DigestTests.pas',
ECDsa5Tests in '..\src\Others\ECDsa5Tests.pas',
Expand Down Expand Up @@ -832,6 +853,7 @@ uses
X931SignerTests in '..\src\Crypto\X931SignerTests.pas',
CertificateTests in '..\src\Asn1\X509\CertificateTests.pas',
AuthorityKeyIdentifierTests in '..\src\Asn1\X509\AuthorityKeyIdentifierTests.pas',
IdpRelativeNameTests in '..\src\Asn1\X509\IdpRelativeNameTests.pas',
GeneralNameTests in '..\src\Asn1\X509\GeneralNameTests.pas',
KeyUsageTests in '..\src\Asn1\X509\KeyUsageTests.pas',
SubjectKeyIdentifierTests in '..\src\Asn1\X509\SubjectKeyIdentifierTests.pas',
Expand Down Expand Up @@ -877,6 +899,8 @@ uses
Bip340SchnorrTests in '..\src\Crypto\Bip340SchnorrTests.pas',
Bip327MuSig2Tests in '..\src\Crypto\Bip327MuSig2Tests.pas',
SimdSelectSlotTests in '..\src\Misc\SimdSelectSlotTests.pas',
BinaryPrimitivesTests in '..\src\Misc\BinaryPrimitivesTests.pas',
ByteUtilitiesTests in '..\src\Utils\NumberUtilities\ByteUtilitiesTests.pas',
CryptoLibTestResourceLoader in '..\src\Utils\CryptoLibTestResourceLoader.pas',
CsvVectorParser in '..\src\Utils\Parsers\CsvVectorParser.pas',
JsonVectorParser in '..\src\Utils\Parsers\JsonVectorParser.pas',
Expand Down
30 changes: 27 additions & 3 deletions CryptoLib.Tests/FreePascal.Tests/CryptoLib.Tests.lpi
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
</Target>
<SearchPaths>
<IncludeFiles Value="$(ProjOutDir)"/>
<OtherUnitFiles Value="..\src\Asn1;..\src\Math;..\src\Math\EC\Custom\Sec;..\src\Others;..\src\Security;..\src\Utils;..\src\Crypto;..\src\Math\EC;..\src\Math\EC\Rfc7748;..\src\Math\EC\Rfc8032;..\src;..\src\Misc;..\src\Asn1\X509;..\src\X509;..\src\Asn1\Pkcs;..\src\Utils\Pem;..\src\Utils\Net;..\src\OpenSsl;..\src\Utils\NumberUtilities;..\src\Pkcs;..\src\Utils\Parsers;..\src\Utils\Vectors"/>
<OtherUnitFiles Value="..\src\Asn1;..\src\Math;..\src\Math\BinPoly;..\src\Math\EC\Custom\Sec;..\src\Others;..\src\Security;..\src\Utils;..\src\Crypto;..\src\Math\EC;..\src\Math\EC\Rfc7748;..\src\Math\EC\Rfc8032;..\src;..\src\Misc;..\src\Asn1\X509;..\src\X509;..\src\Asn1\Pkcs;..\src\Utils\Pem;..\src\Utils\Net;..\src\OpenSsl;..\src\Utils\NumberUtilities;..\src\Pkcs;..\src\Utils\Parsers;..\src\Utils\Vectors"/>
<UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
</SearchPaths>
<Parsing>
Expand Down Expand Up @@ -79,7 +79,7 @@
<PackageName Value="FCL"/>
</Item4>
</RequiredPackages>
<Units Count="164">
<Units Count="170">
<Unit0>
<Filename Value="CryptoLib.lpr"/>
<IsPartOfProject Value="True"/>
Expand Down Expand Up @@ -737,6 +737,30 @@
<Filename Value="..\src\Utils\Vectors\PemReaderVectors.pas"/>
<IsPartOfProject Value="True"/>
</Unit163>
<Unit164>
<Filename Value="..\src\Math\BinPoly\BinPolyTests.pas"/>
<IsPartOfProject Value="True"/>
</Unit164>
<Unit165>
<Filename Value="..\src\Asn1\X509\IdpRelativeNameTests.pas"/>
<IsPartOfProject Value="True"/>
</Unit165>
<Unit166>
<Filename Value="..\src\Asn1\Asn1TimeFormatTests.pas"/>
<IsPartOfProject Value="True"/>
</Unit166>
<Unit167>
<Filename Value="..\src\Asn1\Asn1GeneratorTests.pas"/>
<IsPartOfProject Value="True"/>
</Unit167>
<Unit168>
<Filename Value="..\src\Misc\BinaryPrimitivesTests.pas"/>
<IsPartOfProject Value="True"/>
</Unit168>
<Unit169>
<Filename Value="..\src\Utils\NumberUtilities\ByteUtilitiesTests.pas"/>
<IsPartOfProject Value="True"/>
</Unit169>
</Units>
</ProjectOptions>
<CompilerOptions>
Expand All @@ -747,7 +771,7 @@
</Target>
<SearchPaths>
<IncludeFiles Value="$(ProjOutDir)"/>
<OtherUnitFiles Value="..\src\Asn1;..\src\Math;..\src\Math\EC\Custom\Sec;..\src\Others;..\src\Security;..\src\Utils;..\src\Crypto;..\src\Math\EC;..\src\Math\EC\Rfc7748;..\src\Math\EC\Rfc8032;..\src;..\src\Misc;..\src\Asn1\X509;..\src\X509;..\src\Asn1\Pkcs;..\src\Utils\Pem;..\src\Utils\Net;..\src\OpenSsl;..\src\Utils\NumberUtilities;..\src\Pkcs;..\src\Utils\Parsers;..\src\Utils\Vectors"/>
<OtherUnitFiles Value="..\src\Asn1;..\src\Math;..\src\Math\BinPoly;..\src\Math\EC\Custom\Sec;..\src\Others;..\src\Security;..\src\Utils;..\src\Crypto;..\src\Math\EC;..\src\Math\EC\Rfc7748;..\src\Math\EC\Rfc8032;..\src;..\src\Misc;..\src\Asn1\X509;..\src\X509;..\src\Asn1\Pkcs;..\src\Utils\Pem;..\src\Utils\Net;..\src\OpenSsl;..\src\Utils\NumberUtilities;..\src\Pkcs;..\src\Utils\Parsers;..\src\Utils\Vectors"/>
<UnitOutputDirectory Value="lib\$(TargetCPU)-$(TargetOS)"/>
</SearchPaths>
<CodeGeneration>
Expand Down
Loading
Loading