summary refs log tree commit diff
path: root/crypto/test (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Mark public sequence constructor ObsoletePeter Dettman2024-07-011-1/+1
|
* Refactoring in Asn1.SecPeter Dettman2024-07-011-2/+1
|
* Refactoring in Asn1.OiwPeter Dettman2024-07-011-1/+1
|
* Add support for modified UTF-8 in JKSAlexander Scheel2024-06-212-0/+16
| | | | | | | | | | | When parsing JKS entries, BC C# previously failed to parse entries with UTF-8 entries. This is because Java encodes them using a modified UTF-8 wherein NULL bytes and 4-byte extended values do not appear. Add support for both reading and writing this modified method of UTF-8 within the JKS parsing code. Signed-off-by: Alexander Scheel <alexander.scheel@keyfactor.com>
* Improve RC2 effective key bits determinationPeter Dettman2024-06-201-3/+37
|
* Refactoring in Asn1.PkcsPeter Dettman2024-06-201-1/+1
|
* DerInteger constants for small valuesPeter Dettman2024-06-126-16/+16
|
* Dilithium SampleInBall change and KATs updatedroyb2024-06-065-2906/+200
|
* Thread-safe lazy init for test generatorsPeter Dettman2024-05-311-74/+28
|
* Microsoft.NET.Test.Sdk 17.10.0Peter Dettman2024-05-241-1/+1
|
* Add checks in CMS tests that recipient matches expected certificatePeter Dettman2024-05-104-18/+48
|
* Restrict m value in F2m curvesPeter Dettman2024-04-231-0/+20
| | | | - configure limit w/ env. var. "Org.BouncyCastle.EC.F2m_MaxSize"
* TLS: Some work on GOST support (RFC 9189)Peter Dettman2024-04-102-2/+7
|
* Add various fingerprint-related methods in OpenPgpPeter Dettman2024-04-102-4/+16
|
* Ed448 regression tests for infinite loopPeter Dettman2024-03-292-18/+1103
|
* Rework SIgnedPublicKeyAndChallengePeter Dettman2024-03-271-0/+34
|
* Refactoring in Crypto.TestsPeter Dettman2024-03-272-7/+7
|
* Refactoring in Asn1Peter Dettman2024-03-261-2/+2
|
* Expanded regression tests for infinite loopPeter Dettman2024-03-201-15/+697
|
* Sanity checks and refactoring in Bcpg.SigPeter Dettman2024-03-191-0/+68
|
* Fix for EdDSA verification infinite loopPeter Dettman2024-03-131-0/+15
| | | | - see https://github.com/bcgit/bc-java/issues/1599
* Refactoring in CmsPeter Dettman2024-03-131-1/+1
| | | | | - stricter (and earlier) OID checks - add TODOs for IDigestAlgorithmFinder usage (inc. noParams)
* Refactor some test casesPeter Dettman2024-03-121-2/+2
|
* Add regression test for #524Peter Dettman2024-03-041-1/+39
|
* Microsoft.NET.Test.Sdk 17.9.0Peter Dettman2024-02-161-1/+1
|
* Add explicit algorithm parameter in AddKeyTransRecipientAlexander Scheel2024-02-141-1/+34
| | | | | | | | | | | | This allows callers to select between OAEP and PKCS#1v1.5 independent of the underlying certificate OID. In some instances, callers may wish to use OAEP for transport (e.g., due to FIPS sunset) with PKCS#1v1.5 OID certificates for compatibility. Note that Asn1KeyWrapper involves /NONE/ in the parameter name (whereas some other places reference it with just //). Signed-off-by: Alexander Scheel <alexander.scheel@keyfactor.com>
* Correctly disable tests on LinuxAlexander Scheel2024-02-122-14/+37
| | | | | | | | | | | | | | | | | | | | | The SP800-38G tests fail to execute on Linux, due to the inability to set environment variables documented in a dotnet runtime issue. This uses RuntimeInformation to conditionally exclude the test from being run on Linux. Switch from SupportedOSPlatform to RuntimeInformation.IsOSPlatform for TestRsaInterop Guard this by a NET 6.0 requirement so that it doesn't affect old Windows-only .NET framework versions. Note: this only appears to fail on Linux when building from the CLI: > dotnet test -v:normal -l \"console;verbosity=detailed\" Building from an IDE (e.g., Rider) does not seem to be affected. Signed-off-by: Alexander Scheel <alexander.scheel@keyfactor.com>
* Verifying read of MS PKCS#7 SignedDataAlexander Scheel2024-02-121-0/+20
| | | | Signed-off-by: Alexander Scheel <alexander.scheel@keyfactor.com>
* Added test for PKCS7 signed content parsing #310 #232Alexander Scheel2024-02-122-0/+8
| | | | Signed-off-by: Alexander Scheel <alexander.scheel@keyfactor.com>
* Test invalid DerGeneralizedTime with explicit zoneAlexander Scheel2024-02-071-1/+12
| | | | Signed-off-by: Alexander Scheel <alexander.scheel@keyfactor.com>
* Add Hmac SHA384/SHA512 with Pbes2 in PKCS#12Alexander Scheel2024-01-301-1/+47
| | | | | | | This adds support for SHA-384 and SHA-512 in conjunction with Pbes2 PKCS#12 bundles after seeing one in the wild. Signed-off-by: Alexander Scheel <alexander.scheel@keyfactor.com>
* Mark test NonParallelizablePeter Dettman2024-01-301-1/+2
|
* Support signer reuse in SM2SignerPeter Dettman2024-01-291-3/+39
|
* Overhaul algorithm registriesPeter Dettman2024-01-201-4/+4
|
* Overhaul DerObjectIdentifier and Asn1RelativeOidPeter Dettman2024-01-182-10/+41
| | | | | | | - contents is now primary data - don't generate identifier string during parsing - improved validation - add TryFromID methods
* Update X509NameTests, including some TODOsPeter Dettman2024-01-021-14/+42
|
* moved to always generate 256 bit secret (see SSH ntruprime IETF draft)David Hook2023-12-301-0/+18
|
* Disable serialization test from net80 onPeter Dettman2023-12-161-0/+2
|
* Refactoring in Pqc.Crypto.LmsPeter Dettman2023-12-141-1/+1
|
* LMS updatesPeter Dettman2023-12-134-5/+193
|
* Add fast coprime testPeter Dettman2023-12-061-2/+19
|
* Throw UnsupportedException insteadPeter Dettman2023-11-221-28/+8
|
* NUnit 3.14.0Peter Dettman2023-11-141-1/+1
|
* Microsoft.NET.Test.Sdk 17.8.0Peter Dettman2023-11-141-1/+1
|
* Refactoring in testsPeter Dettman2023-11-024-267/+144
|
* DTLS: Fixed retransmission in response to re-receipt of an aggregated ↵Peter Dettman2023-10-268-28/+717
| | | | | | ChangeCipherSpec - see https://github.com/bcgit/bc-java/pull/1491
* Clean up warningsPeter Dettman2023-10-231-1/+0
|
* additional EC regression testDavid Hook2023-10-171-1/+32
|
* Use GeneratePrivateKey in testsPeter Dettman2023-09-062-9/+9
|
* Microsoft.NET.Test.Sdk 17.7.2Peter Dettman2023-08-311-1/+1
|
* updated SPHINCS+ private key encodingDavid Hook2023-08-301-6/+6
|
* removed some commented out code in testDavid Hook2023-08-291-9/+14
|
* commented out now incorrect encoding test while fixingDavid Hook2023-08-291-0/+2
|
* marked sphincs+ robust as obsoleteDavid Hook2023-08-261-40/+0
|
* c~ change from SP 800-204 (draft)David Hook2023-08-262-400/+400
|
* update Kyber and NTRU to always use 32 byte session keysroyb2023-08-252-2/+11
|
* fixed typosDavid Hook2023-08-231-2/+2
|
* updated SPHINCS+ keys and OIDsDavid Hook2023-08-231-4/+4
|
* Microsoft.NET.Test.Sdk 17.7.1Peter Dettman2023-08-221-1/+1
|
* Refactoring in Math.ECPeter Dettman2023-08-182-18/+14
|
* removed Kyber AES, updated unit vector testDavid Hook2023-08-141-31/+21
|
* removed AES parameters from DilithiumDavid Hook2023-08-141-41/+0
|
* Merge remote-tracking branch 'refs/remotes/origin/master'David Hook2023-08-142-6/+36
|\
| * Microsoft.NET.Test.Sdk 17.7.0Peter Dettman2023-08-101-1/+1
| |
| * Added handling of L=1 in GenerateLmsContext()Peter Dettman2023-08-041-5/+35
| |
* | test vector updates to Kyber and DilithiumDavid Hook2023-08-146-1500/+1500
|/
* Misc. cleanupPeter Dettman2023-07-311-1/+1
|
* Refactoring around X509Peter Dettman2023-07-306-20/+20
|
* Refactoring around algorithm findersPeter Dettman2023-07-251-1/+1
|
* Make DL encoding public in Asn1 APIPeter Dettman2023-07-251-2/+2
|
* Refactoring in CmsPeter Dettman2023-07-241-19/+18
|
* Use Asn1Set FromVector utility methodsPeter Dettman2023-07-242-8/+8
|
* Add Rfc5649WrapEnginePeter Dettman2023-07-223-22/+531
|
* Refactoring in Asn1.CrmfPeter Dettman2023-07-201-1/+1
|
* Refactoring around PrivateKeyInfoPeter Dettman2023-07-181-1/+2
|
* Refactor using MapElementsPeter Dettman2023-07-141-10/+2
|
* Add DtlsRawKeysProtocolTestPeter Dettman2023-07-121-0/+353
|
* Reduce DTLS test timeoutsPeter Dettman2023-07-122-3/+3
|
* Refactoring in Tls.TestsPeter Dettman2023-07-1213-58/+58
|
* NUnit3TestAdapter 4.5.0Peter Dettman2023-07-051-1/+1
|
* Microsoft.NET.Test.Sdk 17.6.3Peter Dettman2023-07-051-1/+1
|
* Add AttributeTableTestPeter Dettman2023-06-141-0/+141
|
* Prefer AES/GCM over CHACHA20_POLY1305 (cipher suites)Peter Dettman2023-06-092-7/+7
|
* TODO for stricter HC-256 key/IVPeter Dettman2023-05-301-4/+5
|
* HC128Engine: require exactly 128 bits of IVPeter Dettman2023-05-291-1/+1
|
* Refactor AsconTest and SparkleTestPeter Dettman2023-05-182-9/+53
|
* Refactor AsconTestPeter Dettman2023-05-181-3/+3
|
* Cleanup around DtlsVerifierPeter Dettman2023-05-182-15/+25
|
* Microsoft.NET.Test.Sdk 17.6.0Peter Dettman2023-05-171-1/+1
|
* DTLS: Improve DtlsVerifier performancePeter Dettman2023-05-171-1/+31
|
* Refactoring in PicnicPeter Dettman2023-05-111-1/+32
|
* Update SphincsPlus from bc-javaPeter Dettman2023-05-021-0/+9
| | | | - refactoring in Pqc
* Update Pqc.Crypto.Crystals from bc-javaPeter Dettman2023-05-013-27/+149
| | | | - add PqcOtherInfoGenerator and supporting code
* PQC test cleanupPeter Dettman2023-05-019-17/+4
|
* Frodo: add support to PQC factoriesPeter Dettman2023-05-011-15/+17
| | | | - refactoring
* Sparkle: Fix GetUpdateOutputSize(0) behaviourPeter Dettman2023-04-272-0/+12
|
* Sparkle: Add buffering testsPeter Dettman2023-04-271-0/+76
|
* Fix Ascon decryption buffering bugPeter Dettman2023-04-271-0/+70
| | | | - add test coverage for all buffer splits
* Re-add reworked SparkleEnginePeter Dettman2023-04-261-35/+674
|
* Refactor AsconTestPeter Dettman2023-04-261-271/+552
|
* SparkleDIgest: improved tests and fixed regressionPeter Dettman2023-04-241-2/+14
|
* SparkleDigest perf. opts.Peter Dettman2023-04-241-6/+19
|
* Add SparkleTestPeter Dettman2023-04-221-0/+129
|
* Cleanup AsconTestPeter Dettman2023-04-221-4/+1
|
* Merge branch 'release/v2.2'Peter Dettman2023-04-211-0/+2
|\
| * Patch #1 for 2.2 release-2.2.1Peter Dettman2023-04-211-0/+2
| | | | | | | | | | | | | | - enable optimized code in 'Publish' configuration - fixed blocksRemaining tracking in GcmBlockCipher (not net60) - complete connection ID for block ciphers with encrypt_then_mac (not net60) - added some missing entries for the contributors file
* | Remove unused variablePeter Dettman2023-04-181-1/+0
| |
* | Refactor GeneralNameTestPeter Dettman2023-04-181-94/+26
|/
* Basic setup for signing assemblies post-buildPeter Dettman2023-04-171-0/+5
|
* Fixes and improvements for github_439Peter Dettman2023-04-161-1/+1
|
* Move/rename filesPeter Dettman2023-04-151-1/+1
|
* Initial fixups for github_439Peter Dettman2023-04-151-134/+103
|
* port OpenSSH key support from java apiAnh Vo2023-04-151-0/+521
|
* Code cleanupPeter Dettman2023-04-151-16/+0
|
* Refactor GCM codePeter Dettman2023-04-151-1/+1
|
* Use KeyParameter.KeyLengthPeter Dettman2023-04-122-3/+3
|
* PKCS10: check for null/empty extension request valuePeter Dettman2023-04-041-1/+32
|
* Add EdDsa_LegacyPeter Dettman2023-03-201-2/+2
|
* Fix rethrow syntaxPeter Dettman2023-03-163-5/+5
| | | | - see https://github.com/bcgit/bc-csharp/issues/425
* Fix non-8-aligned IPv4 netmask parsingPeter Dettman2023-03-161-5/+18
| | | | - see https://github.com/bcgit/bc-csharp/issues/426
* NUnit3TestAdapter 4.4.2Peter Dettman2023-03-101-1/+1
|
* Microsoft.NET.Test.Sdk 17.5.0Peter Dettman2023-03-101-1/+1
|
* Support 'leaveOpen' in Asn1 streamsPeter Dettman2023-03-054-63/+67
|
* Add Integers.PopCountPeter Dettman2023-03-011-0/+33
|
* OpenPGP updates from bc-javaPeter Dettman2023-02-281-0/+58
|
* Remove unready LWC engines for this releasePeter Dettman2023-02-185-2305/+0
|
* ASN.1: "Alternative algorithm" types and extension OIDsPeter Dettman2023-02-181-0/+44
|
* ParameterUtilities support for CCM, GCM parametersPeter Dettman2023-02-161-1/+42
| | | | - see https://github.com/bcgit/bc-csharp/issues/354
* Rework AsconEnginePeter Dettman2023-02-151-0/+54
| | | | | | | - efficient buffering - AeadParameters support - underflow check for decryption improved OutputSize methods
* Separate Ascon Hash, XOFPeter Dettman2023-02-151-11/+76
|
* Refactor LWC testsPeter Dettman2023-02-143-19/+13
|
* Rework AsconEnginePeter Dettman2023-02-141-63/+72
|
* Refactor LWC algorithmsPeter Dettman2023-02-135-5/+5
|
* Fix/refactor LWC algorithmsPeter Dettman2023-02-136-605/+498
|
* AesEngine_X86 perf. opts.Peter Dettman2023-02-101-0/+144
| | | | | - based on suggestions by https://github.com/benaadams - see https://github.com/bcgit/bc-csharp/pull/414
* Fix test namespacesPeter Dettman2023-02-104-27/+31
|
* Fix/refactor IsapEnginePeter Dettman2023-02-091-179/+168
|
* AsconEngine improvementsPeter Dettman2023-02-091-38/+51
|
* Add Ascon Hash to the master branchgefeili2023-02-095-2/+16481
|
* Refactor AsconEnginePeter Dettman2023-02-081-181/+156
|
* Misc. refactoringPeter Dettman2023-02-072-2/+2
|
* Merge branch 'sparkle' into 'master'Gefei Li2023-02-067-0/+39203
|\ | | | | | | | | Sparkle See merge request root/bc-csharp!4
| * Complete Sparkle testsgefeili2023-02-061-10/+381
| |
| * Initial push for Sparklegefeili2022-12-307-0/+38832
| |
* | Cleanup warningsPeter Dettman2023-02-025-67/+59
| |
* | Refactoring in Tls.TestsPeter Dettman2023-02-025-11/+6
| |
* | Merge branch 'elephant' into 'master'Gefei Li2023-01-314-0/+23299
|\ \ | | | | | | | | | | | | Elephant See merge request root/bc-csharp!3
| * | Add test of Elephyant and decryption partgefeili2023-01-311-11/+349
| | |
| * | Initial push of Elephant v2gefeili2022-12-284-0/+22961
| |/
* | Add Photon-Beetle to the master branchgefeili2023-01-314-0/+19845
| |
* | Misc. cleanup after bc-fips-csharp updatesPeter Dettman2023-01-301-2/+2
| |
* | Change method namesPeter Dettman2023-01-301-11/+11
| |
* | Ensure configured SecureRandom is passed onPeter Dettman2023-01-301-4/+8
| |
* | Add missing failure reports (no bug)Peter Dettman2023-01-301-19/+3
| |
* | Microsoft.NET.Test.Sdk 17.4.1Peter Dettman2023-01-301-1/+1
| |
* | Improve seed generationPeter Dettman2023-01-292-1/+10
| |
* | Refactor X509CertificatePairPeter Dettman2023-01-282-168/+0
| |
* | Add Xoodyak to the master branchgefeili2023-01-273-0/+12212
| |
* | ISAPTest fixesPeter Dettman2023-01-271-45/+41
| |
* | Fix PkixNameConstraintValidator method namesPeter Dettman2023-01-261-11/+11
| |
* | Add ISAP to the master branchgefeili2023-01-256-0/+35097
| |
* | AsconTest fixesPeter Dettman2023-01-241-39/+40
| |
* | Remove merge errorsgefeili2023-01-231-36/+1
| |
* | Remove tests on span<byte>gefeili2023-01-231-0/+35
|\ \
| * | Complete tests for Ascon AEADgefeili2023-01-231-12/+350
| | |
* | | Complete tests for Ascon AEADgefeili2023-01-231-12/+350
|/ /
* / Complete tests for Ascon AEADgefeili2023-01-234-0/+22962
|/
* JPAKE: Improved calculation of sPeter Dettman2022-12-231-1/+1
|
* AesWrap: update from bc-javaPeter Dettman2022-12-051-13/+33
| | | | - fix wrap/unwrap of 64-bit keys
* Rfc3394WrapEngine: check input length in UnwrapPeter Dettman2022-12-051-5/+17
|
* Fix rounding issue with FF1Peter Dettman2022-12-051-0/+23
|
* EdDSA: match API to bc-javaPeter Dettman2022-11-272-5/+5
|
* EdDSA: Hold decoded pubilc point in public keysPeter Dettman2022-11-262-28/+141
|
* Ed25519: cofactored verificationPeter Dettman2022-11-241-4/+2
| | | | | - Perf. opts.: Pornin's basis reduction - factor out Scalar25519 class
* NUnit3TestAdapter 4.3.1Peter Dettman2022-11-231-1/+1
|
* Use FixedTimeEqualsPeter Dettman2022-11-231-1/+1
|
* Round 4 modifications to HQC + removed some redundancyroyb2022-11-2210-4209/+2109
|
* Round 4 modifications to BIKEroyb2022-11-216-3300/+1200
|
* Ed448: Reject small order public keysPeter Dettman2022-11-201-16/+26
|
* Ed25519: Reject small order public keysPeter Dettman2022-11-201-16/+30
|
* RefactoringPeter Dettman2022-11-191-18/+18
|
* Taming the many EdDSAs paperPeter Dettman2022-11-191-0/+176
| | | | - add test vectors with TODOs
* Add test coverage for AesEngine_X86.ProcessFourBlocksPeter Dettman2022-11-191-0/+67
|
* EdDSA improvementsPeter Dettman2022-11-172-0/+12
| | | | | | - better guards on context values - add Verify method to public keys - reduced allocation during verification
* RunAnalyzersDuringBuild = falsePeter Dettman2022-11-131-0/+1
|
* Round 4 modifications for CMCEroyb2022-11-1020-772/+520
|
* Microsoft.NET.Test.Sdk 17.4.0Peter Dettman2022-11-091-1/+1
|
* Various Close/Dispose cleanupPeter Dettman2022-11-094-15/+36
|
* Asn1Generator implements IDisposablePeter Dettman2022-11-092-243/+210
| | | | - now expects BerOctetStringGenerator to be disposed, not just its octets stream
* CmsContentInfoParser implements IDisposablePeter Dettman2022-11-095-172/+355
| | | | - Obsolete the Close method
* IStreamGenerator changesPeter Dettman2022-11-098-249/+269
| | | | | - go back to Close (but Obsolete it) - callers should just Dispose any opened Stream
* Dispose cleanupPeter Dettman2022-11-0915-195/+220
| | | | - IDisposable for PemReader, PemWriter, IStreamGenerator
* Overhaul GeneralizedTime classesPeter Dettman2022-11-083-143/+19
|
* removed unused SecureRandomDavid Hook2022-11-081-1/+1
|
* Add Pqc prefix to Pqc factory classesPeter Dettman2022-11-0810-46/+46
|
* removed WriteLineDavid Hook2022-11-081-3/+0
|
* added raw encoding for Dilithium keysDavid Hook2022-11-081-1/+54
|
* Merge remote-tracking branch 'refs/remotes/origin/master'David Hook2022-11-084-61/+41
|\
| * Overhaul UTCTime classesPeter Dettman2022-11-074-61/+41
| |
* | fixed falcon signature format, added raw encoding for Falcon public keyDavid Hook2022-11-081-14/+62
|/
* fixed use of propertyDavid Hook2022-11-071-2/+2
|
* fixed use of propertyDavid Hook2022-11-071-2/+2
|
* GOST 2012 private key readingPeter Dettman2022-11-061-0/+18
| | | | - see https://github.com/bcgit/bc-csharp/issues/365
* Add some dotnet ECDsa interop methodsPeter Dettman2022-11-061-1/+31
|
* CMS support for OtherRevocationInfoFormatPeter Dettman2022-11-062-1/+121
| | | | - see https://github.com/bcgit/bc-csharp/pull/328
* Rename HKDF filesPeter Dettman2022-11-061-0/+0
| | | | - see https://github.com/bcgit/bc-csharp/pull/325
* Update KeyPurposeID from bc-javaPeter Dettman2022-11-061-1/+1
| | | | | - obsolete old-style names - add Kerberos entries (see https://github.com/bcgit/bc-csharp/pull/256)
* Add Span-based variants in DTLSPeter Dettman2022-11-053-0/+168
|
* Port OpenPGP support for XDH, EdDSA from bc-javaPeter Dettman2022-11-056-25/+15155
| | | | - see https://github.com/bcgit/bc-csharp/issues/345
* Make LongArray a struct, refactorPeter Dettman2022-11-041-7/+7
|
* Clenaup warningsPeter Dettman2022-11-032-1/+3
|
* net462 => net461Peter Dettman2022-11-031-1/+1
|
* NUnit3TestAdapter 4.3.0Peter Dettman2022-11-021-1/+1
|
* Fix test projectPeter Dettman2022-11-022-4/+3
|
* More release prep.Peter Dettman2022-11-021-0/+1
|
* Re-add TRACEPeter Dettman2022-11-011-1/+1
|
* Remove TRACEPeter Dettman2022-10-301-1/+1
|
* Release preparationsPeter Dettman2022-10-2911-21/+27
|
* DateTimeUtilities improvements:Peter Dettman2022-10-276-34/+40
| | | | | - DateTimeToUnixMs converts to UTC - UnixMsToDateTime checks input range
* Refactor Pqc test configsPeter Dettman2022-10-257-100/+10
|
* FIne-grained SupportedOSPlatform attributesPeter Dettman2022-10-251-4/+5
|
* Merge remote-tracking branch 'origin/master'royb2022-10-244-53/+64
|\
| * Add Asn1GeneralizedTime and usePeter Dettman2022-10-254-53/+64
| |
* | Added Aes and Uniform variant to Saberroyb2022-10-2410-0/+6342
|/
* Use correct OIDPeter Dettman2022-10-241-1/+1
|
* Add Gost2012 algorithms to registriesPeter Dettman2022-10-231-1/+1
| | | | - see https://github.com/bcgit/bc-csharp/pull/217
* Complete SecureRandom refactoringPeter Dettman2022-10-232-8/+7
|
* SecureRandom refactoring in CmsPeter Dettman2022-10-231-1/+1
|
* Refactoring in Pqc.Crypto.SikePeter Dettman2022-10-221-16/+16
|
* Refactoring in Pqc.Crypto.SaberPeter Dettman2022-10-221-1/+1
|
* Refactoring in Pqc.Crypto.LmsPeter Dettman2022-10-226-190/+190
| | | | - add missing factory entries
* Refactoring in Pqc.Crypto.Hqc (performance)Peter Dettman2022-10-201-1/+1
|
* Initial import of HQCPeter Dettman2022-10-207-0/+4337
|
* Fix BinaryReader usage in Pqc.Crypto.LmsPeter Dettman2022-10-201-2/+14
|
* Microsoft.NET.Test.Sdk 17.3.2Peter Dettman2022-10-201-1/+1
|
* Fix LMS tests namespacePeter Dettman2022-10-205-33/+29
|
* Refactoring in Pqc.Crypto.Lms (tests)Peter Dettman2022-10-205-70/+27
|
* Reorganize tests in Pqc.Crypto.TestPeter Dettman2022-10-2013-551/+673
|
* Refactoring in Pqc.Crypto.Bike (performance)Peter Dettman2022-10-181-4/+6
|
* Mark some tests NonParallelizablePeter Dettman2022-10-173-6/+5
|
* updated public key encoding to latest version of draft RFCDavid Hook2022-10-141-0/+4
|
* Remove debug testPeter Dettman2022-10-141-9/+0
|
* fixed truncation issue in BikeRandom (Harrison patch)David Hook2022-10-131-2/+1
|
* Refactoring in Pqc.Crypto.TestsPeter Dettman2022-10-1310-216/+196
|
* general cleanups - naming, importsDavid Hook2022-10-128-35/+4376
|
* Minor fixes in PQC testsPeter Dettman2022-10-134-8/+8
|
* Reorganize FrodoVectorTestPeter Dettman2022-10-122-96/+102
|
* Skip redundant cipher init in Frodo-AESPeter Dettman2022-10-121-53/+28
|
* Add BcTlsCrypto default constructorPeter Dettman2022-10-1217-39/+20
|
* Change method names in IXofPeter Dettman2022-10-1110-59/+59
| | | | - distinct from IDigest methods and consistent with span-based methods