Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2019-08-04 | Use GetInstance instead of cast | Peter Dettman | 1 | -2/+1 | |
2019-08-04 | Misc. ASN.1 updates | Peter Dettman | 7 | -33/+31 | |
2019-08-04 | Refactoring in PublicKeyFactory | Peter Dettman | 3 | -55/+73 | |
- add SubjectPublicKeyInfo.ParsePublicKey and use where applicable - validate GOST3410 public key lengths | |||||
2019-08-03 | Improve caching behaviour for algorithms using endomorphisms | Peter Dettman | 9 | -19/+187 | |
2019-08-02 | Use fixed-point comb when multiplying basepoint | Peter Dettman | 2 | -5/+11 | |
2019-08-02 | Handle x400Address as sequence in GeneralName | Peter Dettman | 1 | -14/+17 | |
- add 'default' tag handler (instead of falling out of if-block) | |||||
2019-08-02 | EC wNAF-related updates from bc-java | Peter Dettman | 11 | -539/+659 | |
- better control of window size limits - callers take advantage of available larger precomps - provide ConfigureBasepoint to mark points for larger precomp - mark built-in curve basepoints for larger default wNAF width | |||||
2019-08-02 | Add experimental support for GLV Type A endomorphisms | Peter Dettman | 15 | -111/+398 | |
2019-08-02 | Provide a constant-time zero test | Peter Dettman | 2 | -4/+18 | |
2019-08-02 | Updates to raw math classes from bc-java | Peter Dettman | 6 | -42/+148 | |
2019-08-02 | Refactor Equals/GetHashCode in X509 objects | Peter Dettman | 3 | -34/+107 | |
- cache public key in X509Certificate | |||||
2019-08-01 | SHA-256 performance tweak | Peter Dettman | 1 | -30/+18 | |
2019-08-01 | Rewrite Asn1Sequence/Set to store elements as Asn1Encodable[] | Peter Dettman | 8 | -264/+170 | |
2019-08-01 | Don't create a SecureRandom unnecessarily | Peter Dettman | 1 | -4/+20 | |
2019-08-01 | Refactor ToString() | Peter Dettman | 1 | -11/+6 | |
2019-08-01 | PCL fixes | Peter Dettman | 4 | -6/+7 | |
2019-08-01 | Inline BuildEncodableVector to shrink recursive call stacks | Peter Dettman | 1 | -13/+10 | |
2019-08-01 | Cast to remove warning | Peter Dettman | 1 | -1/+1 | |
2019-08-01 | EC updates from bc-java | Peter Dettman | 24 | -34/+553 | |
- use half-trace when possible (odd m) for decompression/validation - provide field-specific half-trace methods for custom curves - clarify the logic of point-order testing for binary curves - expand test cases for invalid points | |||||
2019-08-01 | Fix warnings | Peter Dettman | 2 | -10/+10 | |
2019-08-01 | Misc. ASN.1 updates from bc-java | Peter Dettman | 7 | -104/+232 | |
2019-07-31 | Rework some of the ImplSquare methods in custom binary curves | Peter Dettman | 7 | -25/+22 | |
2019-07-31 | Accept only properly-sized BigInteger (no auto-reduction) | Peter Dettman | 10 | -27/+25 | |
2019-07-31 | Fix CMP tests failing to set body | Peter Dettman | 2 | -4/+12 | |
2019-07-30 | Work on EC parameters classes | Peter Dettman | 5 | -43/+42 | |
- make fields private/readonly where possible - add public validation methods to ECDomainParameters - add validation to ECPrivateKeyParameters - ECDomainParameters equality/GetHashCode ignore (optional) cofactor | |||||
2019-07-29 | Adapt test to access restrictions | Peter Dettman | 1 | -16/+35 | |
2019-07-29 | Fix a corner-case for DER set-value sorting | Peter Dettman | 1 | -15/+22 | |
2019-07-29 | Add several copy64 methods | Peter Dettman | 1 | -0/+17 | |
2019-07-29 | Make main SMix array 1-dimensional | Peter Dettman | 1 | -12/+16 | |
2019-07-29 | Remove unused imports | Peter Dettman | 1 | -4/+0 | |
2019-07-29 | Fix field reduction for custom secp128r1 curve | Peter Dettman | 4 | -0/+57 | |
- see https://github.com/bcgit/bc-java/issues/566 | |||||
2019-06-15 | fixed typo | David Hook | 1 | -1/+1 | |
2019-06-15 | update | David Hook | 1 | -4/+4 | |
2019-06-12 | Update ECPointTest.cs | Kristian Rastrup | 1 | -2/+2 | |
Updated to test all points and not just the first | |||||
2019-06-04 | Refactoring | Peter Dettman | 90 | -1049/+371 | |
2019-06-04 | Port LinkedCertificate from bc-java | Peter Dettman | 10 | -1/+230 | |
2019-06-01 | Name constraint validation updates from bc-java | Peter Dettman | 13 | -206/+1104 | |
2019-06-01 | Remove extraneous output | Peter Dettman | 1 | -1/+1 | |
2019-06-01 | Support SM2 in SignerUtilities | Peter Dettman | 5 | -109/+240 | |
- including support for non-standard SHA256withSM2 | |||||
2019-05-23 | Update Arrays.cs | Kristian Rastrup | 1 | -1/+1 | |
Changed to string since char in StringBuilder constructor gets converted into int for capacity | |||||
2019-05-14 | Default saltLength to 20 | Peter Dettman | 1 | -2/+1 | |
2019-05-14 | Increase zlib default buffer size | Peter Dettman | 2 | -2/+2 | |
2019-05-14 | Refactor to not need pending_buf_size | Peter Dettman | 1 | -7/+1 | |
2019-05-13 | Update DHValidationParms.cs | Kristian Rastrup | 1 | -1/+1 | |
Correcting type check in DHValidationParms | |||||
2019-05-13 | Update PssSigner.cs | Kristian Rastrup | 1 | -1/+1 | |
Passing through parameter in constructor of PssSigner | |||||
2019-05-10 | Cleanup around OfferInput methods | Peter Dettman | 2 | -11/+16 | |
2019-05-10 | Update KDF test project files and .NET 1.1 compat. | Peter Dettman | 9 | -341/+311 | |
2019-05-09 | Update TlsProtocol.cs | deniszykov | 1 | -1/+6 | |
added `TlsProtocol.OfferInput()` overload which specify _offset_ and _length_ of input buffer like in java source https://www.bouncycastle.org/docs/tlsdocs1.5on/org/bouncycastle/tls/TlsProtocol.html | |||||
2019-05-07 | KDF Related tests. | mw | 6 | -2/+3417 | |
2019-05-06 | Add .rsp as text in .gitattributes | Peter Dettman | 1 | -0/+1 | |
2019-05-06 | .NET 1.1 fixes for KDF changes | Peter Dettman | 1 | -1/+0 | |
2019-05-06 | Fix errors and names in KDF changes | Peter Dettman | 6 | -42/+35 | |
2019-05-06 | Update project files for recent KDF additions | Peter Dettman | 6 | -3/+94 | |
2019-05-06 | TLS: Clone in GetPsk since TlsPskKeyExchange will clear after use | Peter Dettman | 8 | -5/+105 | |
- use not-all-zeroes test psk to ensure coverage | |||||
2019-05-01 | Additional KDF operations and tests. | mw | 14 | -0/+189102 | |
2019-04-30 | EdDSA verifiers now reject overly long signatures | Peter Dettman | 8 | -23/+85 | |
- see https://github.com/bcgit/bc-java/issues/508 | |||||
2019-03-26 | Update PkixBuilderParameters.cs | Kristian Rastrup | 1 | -1/+1 | |
Due to hidden member a this. has been forgotten | |||||
2019-03-26 | Update CMSSignedHelper.cs | Kristian Rastrup | 1 | -1/+1 | |
Change to Id Field for TeleTrusTObjectIdentifiers.TeleTrusTRsaSignatureAlgorithm | |||||
2019-03-26 | Update PkixCertPath.cs | Kristian Rastrup | 1 | -1/+1 | |
The Equals method compares to the wrong list | |||||
2019-03-09 | DTLS: Guard against epoch wrapping | Peter Dettman | 1 | -3/+8 | |
2019-03-09 | Update comment in line with Java version | Peter Dettman | 1 | -6/+6 | |
2019-03-09 | Don't ignore index | Peter Dettman | 1 | -1/+1 | |
2019-02-07 | Fix setting of buffer position | Peter Dettman | 1 | -1/+1 | |
2019-02-05 | fixed ECGOST co-factors for 2012 sets | David Hook | 2 | -4/+6 | |
2019-02-04 | update | David Hook | 1 | -0/+5 | |
2019-01-31 | Update versions and release notes for 1.8.5 release-1.8.5 | Peter Dettman | 4 | -7/+7 | |
2019-01-31 | Fixes and tidying up for release | Peter Dettman | 78 | -1750/+1758 | |
2019-01-24 | removed unnecessary extra ECGOST3410 class | David Hook | 2 | -154/+14 | |
2019-01-20 | update | David Hook | 1 | -0/+7 | |
2019-01-20 | name fix | David Hook | 1 | -1/+1 | |
2019-01-20 | name issue |