Ugochukwu Mmaduekwe f6717fab64 add RSA signing support 1 mese fa
..
ClpIAesEngine.pas 2f8d999e44 Add: support for AES CBC PKCS#7 padding with 128, 192, 256 bits key size 7 anni fa
ClpIAesLightEngine.pas 319af6c3b8 Add AESLightEngine(engine with no static table for precomputation round) 7 anni fa
ClpIAlgorithmIdentifier.pas a6cea3a43a partial Rsa implementation 1 mese fa
ClpIAlgorithmParameterSpec.pas b66fb947b3 some code refactoring. 6 anni fa
ClpIArgon2ParametersGenerator.pas cbb97ff83b minor fixes 6 anni fa
ClpIAsn1Objects.pas 8e93ae0068 some refactorings 6 anni fa
ClpIAsymmetricBlockCipher.pas a6cea3a43a partial Rsa implementation 1 mese fa
ClpIAsymmetricCipherKeyPair.pas 2f8d999e44 Add: support for AES CBC PKCS#7 padding with 128, 192, 256 bits key size 7 anni fa
ClpIAsymmetricCipherKeyPairGenerator.pas 2f8d999e44 Add: support for AES CBC PKCS#7 padding with 128, 192, 256 bits key size 7 anni fa
ClpIAsymmetricKeyParameter.pas 2f8d999e44 Add: support for AES CBC PKCS#7 padding with 128, 192, 256 bits key size 7 anni fa
ClpIBaseKdfBytesGenerator.pas 370c6c3287 Added ECIES Encryption Support 7 anni fa
ClpIBasicAgreement.pas 370c6c3287 Added ECIES Encryption Support 7 anni fa
ClpIBlockCipher.pas 6345133f30 performance optimizations. 7 anni fa
ClpIBlockCipherModes.pas fd9a5db3f4 minor cleanup 6 anni fa
ClpIBlockCipherPadding.pas 6345133f30 performance optimizations. 7 anni fa
ClpIBlowfishEngine.pas 24836ca696 add Blowfish block cipher support 7 anni fa
ClpIBufferedAsymmetricBlockCipher.pas a6cea3a43a partial Rsa implementation 1 mese fa
ClpIBufferedBlockCipher.pas 2f8d999e44 Add: support for AES CBC PKCS#7 padding with 128, 192, 256 bits key size 7 anni fa
ClpIBufferedCipher.pas 6bbc2901cd add progress callback event for buffered cipher stream processing. 7 anni fa
ClpIBufferedCipherBase.pas 2f8d999e44 Add: support for AES CBC PKCS#7 padding with 128, 192, 256 bits key size 7 anni fa
ClpIBufferedStreamCipher.pas fecc5553ea add support for Salsa20, XSalsa20 and ChaCha stream ciphers. 7 anni fa
ClpIChaChaEngine.pas fecc5553ea add support for Salsa20, XSalsa20 and ChaCha stream ciphers. 7 anni fa
ClpICipherKeyGenerator.pas fdf8d8fa86 added more AES block and padding modes support 7 anni fa
ClpICipherParameters.pas 2f8d999e44 Add: support for AES CBC PKCS#7 padding with 128, 192, 256 bits key size 7 anni fa
ClpICryptoApiRandomGenerator.pas 2f8d999e44 Add: support for AES CBC PKCS#7 padding with 128, 192, 256 bits key size 7 anni fa
ClpICurve25519Custom.pas 9fee46e4c8 Add non-constant-time variant to ECLookupTable 6 anni fa
ClpIDHAgreement.pas b6689516d9 add support for Diffie–Hellman key exchange 6 anni fa
ClpIDHBasicAgreement.pas b6689516d9 add support for Diffie–Hellman key exchange 6 anni fa
ClpIDHBasicKeyPairGenerator.pas b6689516d9 add support for Diffie–Hellman key exchange 6 anni fa
ClpIDHDomainParameters.pas b6689516d9 add support for Diffie–Hellman key exchange 6 anni fa
ClpIDHKeyGenerationParameters.pas b6689516d9 add support for Diffie–Hellman key exchange 6 anni fa
ClpIDHKeyGeneratorHelper.pas b6689516d9 add support for Diffie–Hellman key exchange 6 anni fa
ClpIDHKeyPairGenerator.pas b6689516d9 add support for Diffie–Hellman key exchange 6 anni fa
ClpIDHKeyParameters.pas b6689516d9 add support for Diffie–Hellman key exchange 6 anni fa
ClpIDHParameters.pas b6689516d9 add support for Diffie–Hellman key exchange 6 anni fa
ClpIDHParametersGenerator.pas b6689516d9 add support for Diffie–Hellman key exchange 6 anni fa
ClpIDHPrivateKeyParameters.pas b6689516d9 add support for Diffie–Hellman key exchange 6 anni fa
ClpIDHPublicKeyParameters.pas b6689516d9 add support for Diffie–Hellman key exchange 6 anni fa
ClpIDHValidationParameters.pas b6689516d9 add support for Diffie–Hellman key exchange 6 anni fa
ClpIDHValidationParams.pas b6689516d9 add support for Diffie–Hellman key exchange 6 anni fa
ClpIDerivationFunction.pas 91618dadda more minor refactoring. 7 anni fa
ClpIDerivationParameters.pas 370c6c3287 Added ECIES Encryption Support 7 anni fa
ClpIDigest.pas a6cea3a43a partial Rsa implementation 1 mese fa
ClpIDigestInfo.pas a6cea3a43a partial Rsa implementation 1 mese fa
ClpIDigestRandomGenerator.pas 2f8d999e44 Add: support for AES CBC PKCS#7 padding with 128, 192, 256 bits key size 7 anni fa
ClpIDsa.pas 6345133f30 performance optimizations. 7 anni fa
ClpIDsaDigestSigner.pas 94818be526 Add CVC-ECDSA and PLAIN-ECDSA 7 anni fa
ClpIDsaExt.pas 94818be526 Add CVC-ECDSA and PLAIN-ECDSA 7 anni fa
ClpIDsaKCalculator.pas 6345133f30 performance optimizations. 7 anni fa
ClpIDsaKeyGenerationParameters.pas 7916ee69cd Add Support For ECNR and DSA Signing. 7 anni fa
ClpIDsaKeyPairGenerator.pas 274b66a3b6 some refactoring and cleanup. 7 anni fa
ClpIDsaKeyParameters.pas 48a77ce403 handled some overload issues 6 anni fa
ClpIDsaParameter.pas eb73718903 minor modifications 6 anni fa
ClpIDsaParameterGenerationParameters.pas 72d4f9c5b9 some refactoring and bug fixes. 7 anni fa
ClpIDsaParameters.pas 7916ee69cd Add Support For ECNR and DSA Signing. 7 anni fa
ClpIDsaParametersGenerator.pas 98ce058178 case sensitivity fix. 7 anni fa
ClpIDsaPrivateKeyParameters.pas 48a77ce403 handled some overload issues 6 anni fa
ClpIDsaPublicKeyParameters.pas 48a77ce403 handled some overload issues 6 anni fa
ClpIDsaSigner.pas 94818be526 Add CVC-ECDSA and PLAIN-ECDSA 7 anni fa
ClpIDsaValidationParameters.pas 7916ee69cd Add Support For ECNR and DSA Signing. 7 anni fa
ClpIECC.pas 97402c12c8 Fix memory leaks and ci pipeline (#53) 2 mesi fa
ClpIECDHBasicAgreement.pas 370c6c3287 Added ECIES Encryption Support 7 anni fa
ClpIECDHCBasicAgreement.pas 274b66a3b6 some refactoring and cleanup. 7 anni fa
ClpIECDomainParameters.pas fe1eeac8ef some refactorings and cleanup 6 anni fa
ClpIECDsaSigner.pas 25b1fcb3af major refactoring to reduce inter unit circular dependencies. 7 anni fa
ClpIECIESPublicKeyParser.pas b80535378a fix some warnings and code cleanup 7 anni fa
ClpIECKeyGenerationParameters.pas fe1eeac8ef some refactorings and cleanup 6 anni fa
ClpIECKeyPairGenerator.pas 2f8d999e44 Add: support for AES CBC PKCS#7 padding with 128, 192, 256 bits key size 7 anni fa
ClpIECKeyParameters.pas fe1eeac8ef some refactorings and cleanup 6 anni fa
ClpIECNRSigner.pas e63805728f correct bounds checking on ECNR signer 6 anni fa
ClpIECPrivateKeyParameters.pas 48a77ce403 handled some overload issues 6 anni fa
ClpIECPublicKeyParameters.pas 48a77ce403 handled some overload issues 6 anni fa
ClpIECSchnorrSipaSigner.pas e619bfa433 - Refactoring of Schnorr Module. 7 anni fa
ClpIEd25519.pas 31102d59bd some refactorings for Ed25519 6 anni fa
ClpIEd25519CtxSigner.pas 9412a45319 add base functionality for X25519, Ed25519, Ed25519Blake2B 6 anni fa
ClpIEd25519KeyGenerationParameters.pas 9412a45319 add base functionality for X25519, Ed25519, Ed25519Blake2B 6 anni fa
ClpIEd25519KeyPairGenerator.pas 9412a45319 add base functionality for X25519, Ed25519, Ed25519Blake2B 6 anni fa
ClpIEd25519PhSigner.pas 9412a45319 add base functionality for X25519, Ed25519, Ed25519Blake2B 6 anni fa
ClpIEd25519PrivateKeyParameters.pas 9412a45319 add base functionality for X25519, Ed25519, Ed25519Blake2B 6 anni fa
ClpIEd25519PublicKeyParameters.pas 9412a45319 add base functionality for X25519, Ed25519, Ed25519Blake2B 6 anni fa
ClpIEd25519Signer.pas 9412a45319 add base functionality for X25519, Ed25519, Ed25519Blake2B 6 anni fa
ClpIEndoPreCompInfo.pas ad0422b9fe Accept only properly-sized BigInteger (no auto-reduction) 6 anni fa
ClpIEphemeralKeyPair.pas 25b1fcb3af major refactoring to reduce inter unit circular dependencies. 7 anni fa
ClpIEphemeralKeyPairGenerator.pas 370c6c3287 Added ECIES Encryption Support 7 anni fa
ClpIExtensionField.pas 2f8d999e44 Add: support for AES CBC PKCS#7 padding with 128, 192, 256 bits key size 7 anni fa
ClpIFiniteField.pas 2f8d999e44 Add: support for AES CBC PKCS#7 padding with 128, 192, 256 bits key size 7 anni fa
ClpIFixedPointPreCompInfo.pas 25b1fcb3af major refactoring to reduce inter unit circular dependencies. 7 anni fa
ClpIGF2Polynomial.pas 72d4f9c5b9 some refactoring and bug fixes. 7 anni fa
ClpIGenericPolynomialExtensionField.pas 72d4f9c5b9 some refactoring and bug fixes. 7 anni fa
ClpIGenericSigner.pas f6717fab64 add RSA signing support 1 mese fa
ClpIGlvEndomorphism.pas 25b1fcb3af major refactoring to reduce inter unit circular dependencies. 7 anni fa
ClpIGlvTypeAEndomorphism.pas 8ed07a9408 add ScalarSplitParameters class 6 anni fa
ClpIGlvTypeAParameters.pas 8ed07a9408 add ScalarSplitParameters class 6 anni fa
ClpIGlvTypeBEndomorphism.pas 8ed07a9408 add ScalarSplitParameters class 6 anni fa
ClpIGlvTypeBParameters.pas 8ed07a9408 add ScalarSplitParameters class 6 anni fa
ClpIHMac.pas e9f17bb42a - add KMAC support 6 anni fa
ClpIHMacDsaKCalculator.pas 72d4f9c5b9 some refactoring and bug fixes. 7 anni fa
ClpIHkdfBytesGenerator.pas 72d4f9c5b9 some refactoring and bug fixes. 7 anni fa
ClpIHkdfParameters.pas 72d4f9c5b9 some refactoring and bug fixes. 7 anni fa
ClpIIESCipher.pas b66fb947b3 some code refactoring. 6 anni fa
ClpIIESEngine.pas 6345133f30 performance optimizations. 7 anni fa
ClpIIESParameterSpec.pas b66fb947b3 some code refactoring. 6 anni fa
ClpIIESParameters.pas 72d4f9c5b9 some refactoring and bug fixes. 7 anni fa
ClpIIESWithCipherParameters.pas b66fb947b3 some code refactoring. 6 anni fa
ClpIISO9796d1Encoding.pas a6cea3a43a partial Rsa implementation 1 mese fa
ClpIIso18033KdfParameters.pas 370c6c3287 Added ECIES Encryption Support 7 anni fa
ClpIKMac.pas e9f17bb42a - add KMAC support 6 anni fa
ClpIKdf1BytesGenerator.pas 2a0df6baae add Kdf1BytesGenerator and ShortenedDigest class 6 anni fa
ClpIKdf2BytesGenerator.pas 370c6c3287 Added ECIES Encryption Support 7 anni fa
ClpIKdfParameters.pas 370c6c3287 Added ECIES Encryption Support 7 anni fa
ClpIKeyEncoder.pas 72d4f9c5b9 some refactoring and bug fixes. 7 anni fa
ClpIKeyGenerationParameters.pas 2f8d999e44 Add: support for AES CBC PKCS#7 padding with 128, 192, 256 bits key size 7 anni fa
ClpIKeyParameter.pas b587292f8f clean up some unneeded comments. 6 anni fa
ClpIKeyParser.pas 6345133f30 performance optimizations. 7 anni fa
ClpIMac.pas e9f17bb42a - add KMAC support 6 anni fa
ClpIMultipliers.pas 413985d739 refactoring (level 1) 6 anni fa
ClpIOaepEncoding.pas a6cea3a43a partial Rsa implementation 1 mese fa
ClpIOidTokenizer.pas 2f8d999e44 Add: support for AES CBC PKCS#7 padding with 128, 192, 256 bits key size 7 anni fa
ClpIPaddedBufferedBlockCipher.pas 2f8d999e44 Add: support for AES CBC PKCS#7 padding with 128, 192, 256 bits key size 7 anni fa
ClpIPaddingModes.pas 25b1fcb3af major refactoring to reduce inter unit circular dependencies. 7 anni fa
ClpIParametersWithIV.pas b587292f8f clean up some unneeded comments. 6 anni fa
ClpIParametersWithRandom.pas 2f8d999e44 Add: support for AES CBC PKCS#7 padding with 128, 192, 256 bits key size 7 anni fa
ClpIPascalCoinECIESKdfBytesGenerator.pas b80535378a fix some warnings and code cleanup 7 anni fa
ClpIPascalCoinIESEngine.pas 370c6c3287 Added ECIES Encryption Support 7 anni fa
ClpIPbeParametersGenerator.pas 8d6157dcfb add Scrypt support 6 anni fa
ClpIPkcs1Encoding.pas a6cea3a43a partial Rsa implementation 1 mese fa
ClpIPkcs5S2ParametersGenerator.pas 8d6157dcfb add Scrypt support 6 anni fa
ClpIPolynomial.pas 2f8d999e44 Add: support for AES CBC PKCS#7 padding with 128, 192, 256 bits key size 7 anni fa
ClpIPolynomialExtensionField.pas 2f8d999e44 Add: support for AES CBC PKCS#7 padding with 128, 192, 256 bits key size 7 anni fa
ClpIPreCompCallBack.pas 72d4f9c5b9 some refactoring and bug fixes. 7 anni fa
ClpIPreCompInfo.pas 2f8d999e44 Add: support for AES CBC PKCS#7 padding with 128, 192, 256 bits key size 7 anni fa
ClpIPrehash.pas f6717fab64 add RSA signing support 1 mese fa
ClpIPrimeField.pas 72d4f9c5b9 some refactoring and bug fixes. 7 anni fa
ClpIPssSigner.pas f6717fab64 add RSA signing support 1 mese fa
ClpIRandom.pas 6345133f30 performance optimizations. 7 anni fa
ClpIRandomDsaKCalculator.pas 2f8d999e44 Add: support for AES CBC PKCS#7 padding with 128, 192, 256 bits key size 7 anni fa
ClpIRandomGenerator.pas 6345133f30 performance optimizations. 7 anni fa
ClpIRandomNumberGenerator.pas 0e96dede8f Add AESPRNGRandom CSPRNG 6 anni fa
ClpIRawAgreement.pas 9412a45319 add base functionality for X25519, Ed25519, Ed25519Blake2B 6 anni fa
ClpIRijndaelEngine.pas 9018cb475d add support for Rijndael 7 anni fa
ClpIRsa.pas a6cea3a43a partial Rsa implementation 1 mese fa
ClpIRsaBlindedEngine.pas a6cea3a43a partial Rsa implementation 1 mese fa
ClpIRsaBlindingEngine.pas a6cea3a43a partial Rsa implementation 1 mese fa
ClpIRsaBlindingFactorGenerator.pas a6cea3a43a partial Rsa implementation 1 mese fa
ClpIRsaBlindingParameters.pas a6cea3a43a partial Rsa implementation 1 mese fa
ClpIRsaCoreEngine.pas a6cea3a43a partial Rsa implementation 1 mese fa
ClpIRsaDigestSigner.pas a6cea3a43a partial Rsa implementation 1 mese fa
ClpIRsaEngine.pas a6cea3a43a partial Rsa implementation 1 mese fa
ClpIRsaKeyGenerationParameters.pas a6cea3a43a partial Rsa implementation 1 mese fa
ClpIRsaKeyPairGenerator.pas a6cea3a43a partial Rsa implementation 1 mese fa
ClpIRsaKeyParameters.pas a6cea3a43a partial Rsa implementation 1 mese fa
ClpIRsaPrivateCrtKeyParameters.pas a6cea3a43a partial Rsa implementation 1 mese fa
ClpISalsa20Engine.pas fecc5553ea add support for Salsa20, XSalsa20 and ChaCha stream ciphers. 7 anni fa
ClpIScalarSplitParameters.pas e9f17bb42a - add KMAC support 6 anni fa
ClpIScaleXNegateYPointMap.pas 8ed07a9408 add ScalarSplitParameters class 6 anni fa
ClpIScaleXPointMap.pas 25b1fcb3af major refactoring to reduce inter unit circular dependencies. 7 anni fa
ClpIScaleYNegateXPointMap.pas 8ed07a9408 add ScalarSplitParameters class 6 anni fa
ClpISchnorr.pas e619bfa433 - Refactoring of Schnorr Module. 7 anni fa
ClpISchnorrDigestSigner.pas e619bfa433 - Refactoring of Schnorr Module. 7 anni fa
ClpISchnorrExt.pas e619bfa433 - Refactoring of Schnorr Module. 7 anni fa
ClpIScryptParametersGenerator.pas 8d6157dcfb add Scrypt support 6 anni fa
ClpISecP256K1Custom.pas 9fee46e4c8 Add non-constant-time variant to ECLookupTable 6 anni fa
ClpISecP256R1Custom.pas 9fee46e4c8 Add non-constant-time variant to ECLookupTable 6 anni fa
ClpISecP384R1Custom.pas 9fee46e4c8 Add non-constant-time variant to ECLookupTable 6 anni fa
ClpISecP521R1Custom.pas 9fee46e4c8 Add non-constant-time variant to ECLookupTable 6 anni fa
ClpISecT283Custom.pas 9fee46e4c8 Add non-constant-time variant to ECLookupTable 6 anni fa
ClpISecureRandom.pas 6345133f30 performance optimizations. 7 anni fa
ClpISigner.pas 6345133f30 performance optimizations. 7 anni fa
ClpISignersEncodings.pas 0e222a4a68 fix compiler warnings 7 anni fa
ClpISpeckEngine.pas a716cf691a add support for SPECK Cipher Algorithm 7 anni fa
ClpISpeckLegacyEngine.pas 8c513ff714 -add SpeckLegacy cipher 6 anni fa
ClpIStreamCipher.pas fecc5553ea add support for Salsa20, XSalsa20 and ChaCha stream ciphers. 7 anni fa
ClpIValidityPreCompInfo.pas c823bfb887 fix some compilation issues on Unix like Oses 6 anni fa
ClpIWNafPreCompInfo.pas c6eaddb1b8 Implement promotion for ECPoint precomputations 6 anni fa
ClpIWTauNafPreCompInfo.pas 25b1fcb3af major refactoring to reduce inter unit circular dependencies. 7 anni fa
ClpIX25519Agreement.pas 9412a45319 add base functionality for X25519, Ed25519, Ed25519Blake2B 6 anni fa
ClpIX25519KeyGenerationParameters.pas 9412a45319 add base functionality for X25519, Ed25519, Ed25519Blake2B 6 anni fa
ClpIX25519KeyPairGenerator.pas 9412a45319 add base functionality for X25519, Ed25519, Ed25519Blake2B 6 anni fa
ClpIX25519PrivateKeyParameters.pas 9412a45319 add base functionality for X25519, Ed25519, Ed25519Blake2B 6 anni fa
ClpIX25519PublicKeyParameters.pas 9412a45319 add base functionality for X25519, Ed25519, Ed25519Blake2B 6 anni fa
ClpIX9ECC.pas 25b1fcb3af major refactoring to reduce inter unit circular dependencies. 7 anni fa
ClpIX9ECParameters.pas 25b1fcb3af major refactoring to reduce inter unit circular dependencies. 7 anni fa
ClpIX9ECParametersHolder.pas 2f8d999e44 Add: support for AES CBC PKCS#7 padding with 128, 192, 256 bits key size 7 anni fa
ClpIXSalsa20Engine.pas fecc5553ea add support for Salsa20, XSalsa20 and ChaCha stream ciphers. 7 anni fa
ClpIZTauElement.pas 2f8d999e44 Add: support for AES CBC PKCS#7 padding with 128, 192, 256 bits key size 7 anni fa