summary refs log tree commit diff
path: root/crypto/test/src/pqc (follow)
Commit message (Collapse)AuthorAgeFilesLines
* moved to always generate 256 bit secret (see SSH ntruprime IETF draft)David Hook2023-12-301-0/+18
|
* Refactoring in Pqc.Crypto.LmsPeter Dettman2023-12-141-1/+1
|
* LMS updatesPeter Dettman2023-12-134-5/+193
|
* 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
|
* 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
|
* removed Kyber AES, updated unit vector testDavid Hook2023-08-141-31/+21
|
* removed AES parameters from DilithiumDavid Hook2023-08-141-41/+0
|
* Added handling of L=1 in GenerateLmsContext()Peter Dettman2023-08-041-5/+35
|
* 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
* Round 4 modifications to HQC + removed some redundancyroyb2022-11-221-3/+3
|
* 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
|
* 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
|
* Refactor Pqc test configsPeter Dettman2022-10-257-100/+10
|
* Added Aes and Uniform variant to Saberroyb2022-10-241-0/+24
|
* 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-201-0/+131
|
* Fix BinaryReader usage in Pqc.Crypto.LmsPeter Dettman2022-10-201-2/+14
|
* 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
|
* 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-122-35/+170
|
* 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
|
* Refactoring pass over Pqc.Crypto.SphincsPlusPeter Dettman2022-10-101-56/+56
|
* Refactor TestSamplerPeter Dettman2022-10-081-5/+4
|
* Refactoring pass over Pqc.Crypto.LmsPeter Dettman2022-10-064-53/+48
|
* Added ASN.1 key encoding/decoding for Kyber, Dilithium, and Falcon.royb2022-09-291-48/+7
|
* Added Kyber AES supportroyb2022-09-281-100/+91
|
* Added Dilithium AES support + some optimizationsroyb2022-09-281-63/+29
|
* Kyber refactoringPeter Dettman2022-09-281-2/+2
|
* added randomized signingDavid Hook2022-09-201-2/+2
|
* Cleanup.mw2022-09-141-4/+42
|
* first cut of DilithiumDavid Hook2022-09-141-0/+144
|
* SecureRandom fixups in testsPeter Dettman2022-08-292-1/+7
|
* initial CRYSTALS-Kyber implementationDavid Hook2022-08-252-0/+255
|
* minor refactoring, added samplingDavid Hook2022-08-251-1/+3
|
* SIKE: added warning, keysize testDavid Hook2022-08-211-2/+3
|
* added key size restrictionsDavid Hook2022-08-212-12/+16
|
* added key size restrictionsDavid Hook2022-08-212-20/+23
|
* added SPHINCS+ HarakaDavid Hook2022-08-186-35/+80
|
* split NtruPrime into SNtruPrime, NtruLPRimeDavid Hook2022-08-091-26/+119
|
* minor refactoringDavid Hook2022-08-081-1/+1
|
* Initial Falcon implementationDavid Hook2022-08-081-0/+153
|
* move KEMExtractor to KemExtractorDavid Hook2022-07-261-1/+1
|
* moved ntrup to ntruprime, reduced accessors on keys, marked key fields internalDavid Hook2022-07-241-28/+27
|
* initial NTRU PrimeDavid Hook2022-07-221-0/+150
|
* Refactoring around SecureRandomPeter Dettman2022-07-122-13/+21
|
* Detached picnic signatureRoy Basmacier2022-07-111-3/+15
|
* Added SIKE to PrivateKeyFactory.cs and changed SikeVectorTest.csRoy Basmacier2022-07-111-4/+5
|
* Fixed static problem in PicnicRoy Basmacier2022-07-111-2/+2
|
* Fix namespace of sike codePeter Dettman2022-07-061-2/+3
|
* Remove redundant test and add ParallelizablePeter Dettman2022-07-051-24/+5
|
* SIKE implementation with compression addedRoy Basmacier2022-07-011-0/+179
| | | | Implemented SecretWIhEcapsulationImpl.cs
* Generics migration in PqcPeter Dettman2022-06-292-20/+14
|
* Split up fast/slow testsPeter Dettman2022-06-271-6/+26
|
* Reorganize test vector testsPeter Dettman2022-06-262-289/+295
|
* updated sphincsplus testsRoy Basmacier2022-06-241-16/+17
|
* Merge remote-tracking branch 'origin/master'Roy Basmacier2022-06-242-14/+4
|\
| * Cleanup in testsPeter Dettman2022-06-242-14/+4
| |
* | sphincs plus v3.1Roy Basmacier2022-06-231-25/+25
|/
* Initial merge of PQC portroyb2022-06-2313-0/+2894