index
:
BouncyCastle.NET-ed25519.git
this commit
master
release/v1.9
release/v2.0
release/v2.1
release/v2.2
release/v2.3
release/v2.4
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
crypto
/
src
/
math
/
ec
/
rfc8032
/
Wnaf.cs
(
unfollow
)
Commit message (
Expand
)
Author
Files
Lines
2024-02-05
Set version to '2.3'
release-2.3.0
Peter Dettman
1
-1
/
+1
2024-02-05
Update Readme for 2.3.0
Peter Dettman
1
-1
/
+1
2024-02-05
DTLS: Sanity check on return value from DtlsTransport.Receive
Peter Dettman
1
-7
/
+9
2024-01-31
Add retries to make signing more reliable
Peter Dettman
2
-7
/
+13
2024-01-30
Update Readme for 2.3.0
Peter Dettman
1
-0
/
+8
2024-01-30
Add Hmac SHA384/SHA512 with Pbes2 in PKCS#12
Alexander Scheel
1
-1
/
+47
2024-01-30
Mark test NonParallelizable
Peter Dettman
1
-1
/
+2
2024-01-29
Support signer reuse in SM2Signer
Peter Dettman
2
-9
/
+95
2024-01-29
Add Prehash digest for safer raw signers
Peter Dettman
5
-7
/
+135
2024-01-28
Add contributor entry
Peter Dettman
1
-0
/
+3
2024-01-28
Fix NullReferenceException in PbeUtilities
Triton Circonflexe
1
-0
/
+18
2024-01-28
Refactoring
Peter Dettman
1
-4
/
+4
2024-01-28
Add noParams entries for Ed25519, Ed448
Peter Dettman
2
-30
/
+52
2024-01-28
Tolerate missing assembly attributes
Peter Dettman
1
-3
/
+8
2024-01-25
Update rosstandart OIDs
Peter Dettman
2
-33
/
+16
2024-01-23
Refactor some one-byte writes
Peter Dettman
6
-33
/
+78
2024-01-20
Use System.HashCode in a few places
Peter Dettman
4
-51
/
+107
2024-01-20
Update copyright
Peter Dettman
3
-3
/
+3
2024-01-20
Refactor X509SignatureUtilities
Peter Dettman
1
-34
/
+36
2024-01-20
Overhaul algorithm registries
Peter Dettman
11
-513
/
+884
2024-01-19
Align sig alg checks in X509Certificate, X509Crl
Peter Dettman
3
-23
/
+23
2024-01-18
Lazy creation of SigAlgName
Peter Dettman
3
-73
/
+29
2024-01-18
Refactoring in DerObjectIdentifier
Peter Dettman
1
-10
/
+6
2024-01-18
Overhaul DerObjectIdentifier and Asn1RelativeOid
Peter Dettman
4
-164
/
+279
2024-01-08
Fix ordering changes in Pkcs12Store
Peter Dettman
2
-90
/
+115
2024-01-04
Add some convenience methods to BigInteger
Peter Dettman
2
-3
/
+7
2024-01-02
Refactoring around Asn1TaggedObject
Peter Dettman
10
-68
/
+43
2024-01-02
Update X509NameTests, including some TODOs
Peter Dettman
1
-14
/
+42
2024-01-02
Revert API breaks (mark for fix at next major rev)
Peter Dettman
2
-12
/
+14
2023-12-30
moved to always generate 256 bit secret (see SSH ntruprime IETF draft)
David Hook
3
-12
/
+30
2023-12-19
Refactoring around Asn1TaggedObject
Peter Dettman
9
-46
/
+56
2023-12-17
Microsoft.SourceLink.GitHub 8.0.0
Peter Dettman
1
-1
/
+1
2023-12-16
Disable serialization test from net80 on
Peter Dettman
1
-0
/
+2
2023-12-16
fixed typo...
David Hook
1
-1
/
+1
2023-12-16
@cryspan patch from Kyber standard branch - possible timing issue.
David Hook
1
-2
/
+11
2023-12-14
Add TODO
Peter Dettman
1
-0
/
+3
2023-12-14
Refactoring in BcTlsSecret
Peter Dettman
1
-75
/
+68
2023-12-14
Refactoring in Pqc.Crypto.Lms
Peter Dettman
4
-115
/
+60
2023-12-13
Add TODOs
Peter Dettman
2
-0
/
+18
2023-12-13
LMS updates
Peter Dettman
28
-536
/
+858
2023-12-10
Update safegcd implementation
Peter Dettman
3
-326
/
+161
2023-12-06
Add fast coprime test
Peter Dettman
6
-49
/
+289
2023-12-06
Refactoring in Math.Raw.Nat
Peter Dettman
1
-37
/
+11
2023-12-06
Refactoring around Math.Raw.Mod
Peter Dettman
3
-45
/
+78
2023-12-06
Refactoring in NaccacheStern
Peter Dettman
1
-16
/
+15
2023-12-05
Refactor primality checks
Peter Dettman
2
-39
/
+29
2023-12-05
Refactor ECCurve primality checks
Peter Dettman
20
-87
/
+93
2023-12-05
Add TODO[api]
Peter Dettman
1
-0
/
+7
2023-11-24
Fix RFC reference
Peter Dettman
1
-1
/
+1
2023-11-22
Consistent exception messages
Peter Dettman
14
-18
/
+18
2023-11-22
Refactoring in CtrSP800Drbg
Peter Dettman
1
-1
/
+5
2023-11-22
Throw UnsupportedException instead
Peter Dettman
1
-28
/
+8
2023-11-21
Refactor HmacDsaKCalculator
Peter Dettman
1
-9
/
+12
2023-11-21
Add InitAdditionalInput1 to HMacDsaKCalculator
Peter Dettman
1
-1
/
+11
2023-11-20
Implement SetIssuerUniqueId
Peter Dettman
2
-13
/
+7
2023-11-17
Refactoring in DRBG classes
Peter Dettman
3
-32
/
+39
2023-11-17
Refactoring in Tls
Peter Dettman
3
-3
/
+11
2023-11-17
Refactor LMS parsing
Peter Dettman
9
-270
/
+210
2023-11-15
Improvements to OaepEncoding
Peter Dettman
1
-127
/
+131
2023-11-14
Mark RSA key exchange cipher suites to be removed from default list
Peter Dettman
2
-0
/
+4
2023-11-14
Misc. cleanup
Peter Dettman
4
-25
/
+11
2023-11-14
NUnit 3.14.0
Peter Dettman
1
-1
/
+1
2023-11-14
Microsoft.NET.Test.Sdk 17.8.0
Peter Dettman
1
-1
/
+1
2023-11-13
Refactoring in RsaCoreEngine
Peter Dettman
1
-96
/
+86
2023-11-13
Improvements to PKCS1Encoding
Peter Dettman
1
-138
/
+138
2023-11-13
Move CRT fault countermeasure into RsaCoreEngine
Peter Dettman
2
-49
/
+47
2023-11-06
Create indirection layer for intrinsics support
Peter Dettman
36
-95
/
+311
2023-11-02
Refactoring in tests
Peter Dettman
4
-267
/
+144
2023-11-01
TLS: Improve supported_groups compliance
Peter Dettman
2
-16
/
+29
2023-10-26
DTLS: Fixed retransmission in response to re-receipt of an aggregated ChangeC...
Peter Dettman
11
-39
/
+736
2023-10-25
Refactoring in Ed448
Peter Dettman
1
-9
/
+9
2023-10-25
EdDSA: extra guards against faults
Peter Dettman
2
-11
/
+17
2023-10-24
Refactoring in Asn1.X500
Peter Dettman
2
-10
/
+5
2023-10-23
Refactoring around X509Name
Peter Dettman
4
-385
/
+401
2023-10-23
Clean up warnings
Peter Dettman
5
-8
/
+11
2023-10-17
additional EC regression test
David Hook
1
-1
/
+32
2023-10-17
added EC alg recognition
David Hook
1
-186
/
+187
2023-09-06
Use GeneratePrivateKey in tests
Peter Dettman
2
-9
/
+9
2023-09-06
EdDSA: Minor verification optimization
Peter Dettman
2
-0
/
+12
2023-08-31
Microsoft.NET.Test.Sdk 17.7.2
Peter Dettman
1
-1
/
+1
2023-08-30
updated SPHINCS+ private key encoding
David Hook
5
-18
/
+28
2023-08-30
added missing SPHINCS+ shake OIDs, corrected values
David Hook
3
-38
/
+49
2023-08-29
removed some commented out code in test
David Hook
1
-9
/
+14
2023-08-29
commented out now incorrect encoding test while fixing
David Hook
1
-0
/
+2
2023-08-29
updated Dilithium OIDs to FIPS pub draft algorithm values
David Hook
1
-3
/
+3
2023-08-29
WAPI oid update - relates to github bc-java #1478
David Hook
2
-1
/
+16
2023-08-27
modified Kyber/Dilithium private keys to be in line with OQS
David Hook
4
-52
/
+46
2023-08-26
marked sphincs+ robust as obsolete
David Hook
2
-43
/
+18
2023-08-26
marked AES mode as obsolete
David Hook
2
-0
/
+8
2023-08-26
c~ change from SP 800-204 (draft)
David Hook
3
-412
/
+412
2023-08-26
c~ change from SP 800-204 (draft)
David Hook
1
-9
/
+11
2023-08-25
update Kyber and NTRU to always use 32 byte session keys
royb
6
-9
/
+18
2023-08-23
fixed typos
David Hook
3
-11
/
+11
2023-08-23
updated SPHINCS+ keys and OIDs
David Hook
6
-9
/
+62
2023-08-22
Improve EdDSA scalar reduction
Peter Dettman
4
-72
/
+704
2023-08-22
Ed25519 refactoring
Peter Dettman
3
-6
/
+38
2023-08-22
Comment an alternative unoptimized impl for ScalarMultBase
Peter Dettman
2
-0
/
+24
2023-08-22
Microsoft.NET.Test.Sdk 17.7.1
Peter Dettman
1
-1
/
+1
2023-08-18
Refactoring in Math.EC
Peter Dettman
7
-32
/
+28
2023-08-15
Explicitly set IV to zeros when no ParametersWithIV
Peter Dettman
2
-6
/
+17
2023-08-15
rolled back constant field removal
David Hook
2
-0
/
+8
2023-08-14
removed Kyber AES, updated unit vector test
David Hook
3
-41
/
+21
2023-08-14
removed AES parameters from Dilithium
David Hook
4
-53
/
+1
2023-08-14
test vector updates to Kyber and Dilithium
David Hook
6
-1500
/
+1500
2023-08-14
standard updates to Kyber and Dilithium
David Hook
2
-17
/
+16
2023-08-10
Microsoft.NET.Test.Sdk 17.7.0
Peter Dettman
1
-1
/
+1
2023-08-04
Added handling of L=1 in GenerateLmsContext()
Peter Dettman
2
-6
/
+40
2023-08-04
Replace some locks with singleton init
Peter Dettman
6
-111
/
+35
2023-08-03
Asn1.Cmp updates from bc-java
Peter Dettman
4
-29
/
+329
2023-08-02
Refactoring in BigInteger Monty code
Peter Dettman
1
-59
/
+89
2023-08-02
Add BigInteger.ValueOf(int) and refactoring
Peter Dettman
4
-47
/
+50
2023-07-31
Misc. cleanup
Peter Dettman
3
-6
/
+4
2023-07-31
Fix conditional
Peter Dettman
1
-3
/
+2
2023-07-30
Add API TODOs
Peter Dettman
26
-22
/
+40
2023-07-30
Refactoring around X509
Peter Dettman
16
-279
/
+216
2023-07-30
Add API TODOs for factories
Peter Dettman
4
-1
/
+5
2023-07-30
Add extra properties on X509Certificate
Peter Dettman
8
-40
/
+25
2023-07-28
Refactoring around digest calculation
Peter Dettman
8
-125
/
+73
2023-07-28
Refactoring around digest calculation
Peter Dettman
7
-72
/
+98
2023-07-28
Refactoring
Peter Dettman
4
-9
/
+9
2023-07-27
CMP, CRMF updates from bc-java
Peter Dettman
21
-281
/
+902
2023-07-27
Refactoring around stream calculators
Peter Dettman
7
-107
/
+82
2023-07-27
Refactor CMP PKMAC verification
Peter Dettman
2
-24
/
+18
2023-07-26
CMP updates from bc-java
Peter Dettman
8
-56
/
+127
2023-07-26
Update XML doc
Peter Dettman
1
-25
/
+12
2023-07-26
Refactor CMS helpers
Peter Dettman
19
-202
/
+85
2023-07-26
Create new API for algorithm finders
Peter Dettman
12
-870
/
+1015
2023-07-25
Refactoring around algorithm finders
Peter Dettman
7
-66
/
+52
2023-07-25
Restore deleted members as Obsolete
Peter Dettman
1
-0
/
+5
2023-07-25
Make DL encoding public in Asn1 API
Peter Dettman
15
-71
/
+98
2023-07-25
Mark BER parser classes Obsolete (for removal from public API)
Peter Dettman
5
-39
/
+25
2023-07-25
Warnings cleanup
Peter Dettman
10
-30
/
+25
2023-07-25
Remove unused method
Peter Dettman
4
-18
/
+0
2023-07-24
Updates to Cms from bc-java
Peter Dettman
7
-225
/
+682
2023-07-24
Refactoring in Cms
Peter Dettman
3
-44
/
+50
2023-07-24
Update OID registries
Peter Dettman
3
-4
/
+110
2023-07-24
Refactoring in CMS stores
Peter Dettman
2
-41
/
+10
2023-07-24
Implement IEnumerable in CMS stores
Peter Dettman
2
-1
/
+23
2023-07-24
Use Asn1Set FromVector utility methods
Peter Dettman
16
-34
/
+34
2023-07-23
adjusted HQC and BIKE keys for latest BC Java changes
David Hook
2
-8
/
+31
2023-07-23
fixed encapsulation length
David Hook
1
-1
/
+1
2023-07-22
Add Rfc5649WrapEngine
Peter Dettman
10
-91
/
+925
2023-07-22
Add explanatory comment for "wrong AES OIDs"
Peter Dettman
3
-6
/
+19
2023-07-22
Update NistObjectIdentifiers
Peter Dettman
1
-72
/
+70
2023-07-21
Refactoring in Asn1.Cmp
Peter Dettman
41
-308
/
+200
2023-07-20
Refactoring in Asn1.Cms
Peter Dettman
42
-874
/
+530
2023-07-20
Refactoring in Asn1.Crmf
Peter Dettman
7
-220
/
+143
2023-07-19
Add more MQV OIDs
Peter Dettman
4
-4
/
+23
2023-07-19
Refactoring around SubjectPublicKeyInfo
Peter Dettman
14
-74
/
+84
2023-07-19
Refactoring in Cms
Peter Dettman
7
-205
/
+133
2023-07-18
Asn1.Tsp updates from bc-java
Peter Dettman
15
-343
/
+1032
2023-07-18
Custom encoding classes for tagged objects
Peter Dettman
7
-8
/
+122
2023-07-18
Deprecated Asn1TaggedObject.GetObject and refactor
Peter Dettman
33
-196
/
+171
2023-07-18
Refactoring around PrivateKeyInfo
Peter Dettman
5
-31
/