Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/bcgit/bc-csharp

BouncyCastle.NET Cryptography Library (Mirror)
https://github.com/bcgit/bc-csharp

Fix renegotiation after resumption handshakes

- see https://github.com/bcgit/bc-java/issues/1430

db8fc39475cd412796139247f2ebdf8b1c3d3f43 authored over 1 year ago by Peter Dettman <[email protected]>
Update SecObjectIdentifiers

e62d086fee7e82c22cb5398b5a9ecc713595d074 authored over 1 year ago by Peter Dettman <[email protected]>
Update CryptoProObjectIdentifiers

2401a58f51f1cf76fdc64e0c1eb71f6230daaba3 authored over 1 year ago by Peter Dettman <[email protected]>
Add AttributeTableTest

5994585359893ea585d03078347d3fe461a2393d authored over 1 year ago by Peter Dettman <[email protected]>
Add ECDHCWithKdfBasicAgreement

- refactor other WithKdf agreeements
- support "ECCDHWITHSHA1KDF" in AgreementUtilities

75cb55fedb8b90dc99996b88ccb55a35549be184 authored over 1 year ago by Peter Dettman <[email protected]>
Add new variant of GetBasicAgreementWithKdf

ceebe8fb52daf0fbadecbfb0e0a86b48ce011b38 authored over 1 year ago by Peter Dettman <[email protected]>
Prefer AES/GCM over CHACHA20_POLY1305 (cipher suites)

04ddd2869a38e326e200534f5065e1a17f7f715d authored over 1 year ago by Peter Dettman <[email protected]>
Minor opt in Nat.ToBigInteger

cd3c400f5cebd7a2f8af6538b745d22fe241a55e authored over 1 year ago by Peter Dettman <[email protected]>
Add more Pack method variants

0ebde6504685c71c5aa4a5e2ad4be1a04a8a6ef1 authored over 1 year ago by Peter Dettman <[email protected]>
BIKE perf. opts.

246d3914335e038c29fee5ac443fcf6912b470d7 authored over 1 year ago by Peter Dettman <[email protected]>
Added SetReverseCertificates to PKCS12Builder and changed PKCS12 encoding

d6445420cd7973a3eee7fb2be7ad6c97592e7a52 authored over 1 year ago by royb <[email protected]>
PKCS12 added boolean to Build() to reverse order of cert on creation.

e1a7ae5427fc2a6f6995b732265b46ad16bcc94f authored over 1 year ago by royb <[email protected]>
Refactoring in Pkcs12Store

1bc97823bcd5474eba0f4f7f1613ea8b87b3c655 authored over 1 year ago by Peter Dettman <[email protected]>
Refactoring in DH key pair generators

- obsolete DHBasicKeyPairGenerator

312ffa7434f9ec8d81d05a8e2b73f37ec823fdc1 authored over 1 year ago by Peter Dettman <[email protected]>
TODO for stricter HC-256 key/IV

125f513592d39249341dc8f74f8cab6cee5489d2 authored over 1 year ago by Peter Dettman <[email protected]>
Add entry for DTLS bugfix

3489456d4ffe329b7af7b333a14dc9685a4416cd authored over 1 year ago by Peter Dettman <[email protected]>
HC128Engine: require exactly 128 bits of IV

3e1cd145fc0c700ea267dc4e30e6f0ebd99f9c04 authored over 1 year ago by Peter Dettman <[email protected]>
Correct the error message

- see https://github.com/bcgit/bc-csharp/pull/460

e19c15d2a9007459d757b7b4bc93111a37c908ac authored over 1 year ago by Scott Xu <[email protected]>
Refactoring in NtruPrimeEngine

799fce5ba186f2d24ffc087f80ad1738e22b8df2 authored over 1 year ago by Peter Dettman <[email protected]>
Refactoring in Pqc.Crypto.Cmce

821af1579820dcc585666cb6059f41309169ae41 authored over 1 year ago by Peter Dettman <[email protected]>
Add TODO[api]

b0ccf9d2612a6feb192f4e8f4d779e834a2fdd88 authored over 1 year ago by Peter Dettman <[email protected]>
Perf. opts. in Pqc.Crypto.Cmce

636fa069f181f2eb8f7c5c125a980622cc84b4ba authored over 1 year ago by Peter Dettman <[email protected]>
Refactor AsconTest and SparkleTest

ad05b5af90b1c3bd687829d62f7ef5195c0a4406 authored over 1 year ago by Peter Dettman <[email protected]>
Refactor AsconTest

86496a017f71554ff6521a3f37f23268680052f3 authored over 1 year ago by Peter Dettman <[email protected]>
Cleanup around DtlsVerifier

41a07a035aa6def46df02d5f63938c763f4e30c7 authored over 1 year ago by Peter Dettman <[email protected]>
Refactoring in Stream classes

a7d8b6406c3cb61a2aaa6f1e5bffd357561a7a41 authored over 1 year ago by Peter Dettman <[email protected]>
Microsoft.NET.Test.Sdk 17.6.0

5781fa842e3b7162f1625599a2061688ea17221d authored over 1 year ago by Peter Dettman <[email protected]>
Nerdbank.GitVersioning 3.6.132

d44c2ce57747357ba6946989261ff3736e510d95 authored over 1 year ago by Peter Dettman <[email protected]>
DTLS: Improve DtlsVerifier performance

d7557597d18a313c7e573b11e48ba8648d8a50a9 authored over 1 year ago by Peter Dettman <[email protected]>
TLS: NotifyConnectionClosed after failure

c168eb3638d6d73d1681753ce0e1fe82ffde450e authored over 1 year ago by Peter Dettman <[email protected]>
Refactoring in Tls.Crypto.Impl.BC

f0004636e1ab9d4dd2b617f8405e264cf8bbaf52 authored over 1 year ago by Peter Dettman <[email protected]>
Avoid dummy cipher init

542cf38f6d53891f24de759656d6ff2401f58721 authored over 1 year ago by Peter Dettman <[email protected]>
Refactoring in Tls.Crypto.Impl

e1589b91508d9c809052676e3b12a08aaf6fea26 authored over 1 year ago by Peter Dettman <[email protected]>
Perf. opts. in CipherStream

8dac4e77544c556e1e28bbfdaf8a760cab9ff837 authored over 1 year ago by Peter Dettman <[email protected]>
DTLS: Remove the need to reset AEAD ciphers

9f84a5cfa367ca7017b9175553824dc66e974b2f authored over 1 year ago by Peter Dettman <[email protected]>
Refactoring in HMac

e9ef49c697b94d4afabb6d3e549104c32cc9ac20 authored over 1 year ago by Peter Dettman <[email protected]>
Refactoring in SeedEngine

ad85a5939bb7717f85487a0a36155c66ebd7d57d authored over 1 year ago by Peter Dettman <[email protected]>
Fix XML comments

ba8a718602ffe089fc71129ca70bf5121f80e270 authored over 1 year ago by Peter Dettman <[email protected]>
TLS: Add NotifyConnectionClosed callback

5b27019abd9ae16f883b1fdff8398288d50abbfc authored over 1 year ago by Peter Dettman <[email protected]>
fix exception during DTLS server handshake when the client has no extensions

1c582e70c83fa1a7ec3b6ccfd241c602ae73915a authored over 1 year ago by Patrick Krämer <[email protected]>
Refactoring in Picnic

2ccdc75b9e1b2d3a85fdd6f42fa0374dfa6bc3ea authored over 1 year ago by Peter Dettman <[email protected]>
Refactoring in Math.EC.Rfc8032

f4dd2b18a85b4164322d1634d2bc1cd89458f85d authored over 1 year ago by Peter Dettman <[email protected]>
Refactoring in Math.Raw

15d4d150187fce916b7c1085d6d3beccfb5897d4 authored over 1 year ago by Peter Dettman <[email protected]>
Improvements to pathLenConstraints checks

eec1e384fc311c22550cc4654fcf8272d65e2978 authored over 1 year ago by Peter Dettman <[email protected]>
Refactoring around BasicConstraints

e7cb9e780da9b4ed2cee55feb0c4e7302222267d authored over 1 year ago by Peter Dettman <[email protected]>
Update Dilithium PrivateKeyInfo code from bc-java

7bb7b5e01054bc88dd33b54ece72990e01a28109 authored over 1 year ago by Peter Dettman <[email protected]>
Reference field directly

6447126a722f82f685aab4b0e3ec26d2b0a095c4 authored over 1 year ago by Peter Dettman <[email protected]>
Fixed a comment to refer to correct PKCS

d5057036af752737d05c7d6e7d04b35a31d44adb authored over 1 year ago by Christoph Hannebauer <[email protected]>
Refactoring in CMS cert selectors

525dad93ce6d9444bab33f68fa5a43d8d9b9f94b authored over 1 year ago by Peter Dettman <[email protected]>
When there is reference equality, Equals() should return true.

0f18b4feadf42627c6043a49331e31efc43c13bb authored over 1 year ago by Arman Gungor <[email protected]>
Refactoring in Sparkle

90cbc8847f7ec95646041b9b8ffad4d9bfd911d2 authored over 1 year ago by Peter Dettman <[email protected]>
Add ICertificateChecking and use

e02d4897d265119b7047338be79acf7677ce6772 authored over 1 year ago by Peter Dettman <[email protected]>
Refactor SphincsPlusParameters

b67810b20456d0ed9ac8ca171d3e5b2bfe19ff6f authored over 1 year ago by Peter Dettman <[email protected]>
Update SphincsPlus from bc-java

- refactoring in Pqc

4332f34f7a60dc07bdbf5ef894b3d529568a859a authored over 1 year ago by Peter Dettman <[email protected]>
Update XMSS OIDs

92b3a61f1c5260d7b82afac116012873866c163e authored over 1 year ago by Peter Dettman <[email protected]>
Nerdbank.GitVersioning 3.6.128

f0c28b1dbf7671fe471645840b7a91434098b2d2 authored over 1 year ago by Peter Dettman <[email protected]>
Update Pqc.Crypto.Crystals from bc-java

- add PqcOtherInfoGenerator and supporting code

d5116b38e5b8a0425d31e5fe711866515bc91af6 authored over 1 year ago by Peter Dettman <[email protected]>
PQC test cleanup

30a7b7185c785a7cdc06c20408b4079d91f9797c authored over 1 year ago by Peter Dettman <[email protected]>
Frodo: add support to PQC factories

- refactoring

f0e8e9ce4dac3fc7fdbc18ea8e27a33001974a99 authored over 1 year ago by Peter Dettman <[email protected]>
Use Longs.NumberOfTrailingZeros

5d6ec7d9dbb486cb51cc7d98cbdfcad7fb97bbf1 authored over 1 year ago by Peter Dettman <[email protected]>
Use Bytes methods in a few places

566d37eacdf2217b83539ebcedbfe722686d18ac authored over 1 year ago by Peter Dettman <[email protected]>
Refactoring in SparkleEngine

b3684bb62499d52cdea3c0cad82f001462a22b50 authored over 1 year ago by Peter Dettman <[email protected]>
Sparkle: Fix GetUpdateOutputSize(0) behaviour

df822be413672da4ddc204b7e8d9d6ab04a13186 authored over 1 year ago by Peter Dettman <[email protected]>
Sparkle: Add buffering tests

d9e133b2ff77eeda8c775397cf29c4c16c768ba7 authored over 1 year ago by Peter Dettman <[email protected]>
Fix Ascon decryption buffering bug

- add test coverage for all buffer splits

31da29d6869989dd0b049596df77c0c8aef37e8f authored over 1 year ago by Peter Dettman <[email protected]>
Add default case to switch statements

60eb88fe48601eb93c5fe98016f77858d1faa4b3 authored over 1 year ago by Peter Dettman <[email protected]>
May some KeyParameter methods public

deebe8992db13f74135c2119d376431e69056fe9 authored over 1 year ago by Peter Dettman <[email protected]>
Change more internal usages of ISet to HashSet

338bc87f999d1ff87438c01ba22d3e9a95bb8a6f authored over 1 year ago by Peter Dettman <[email protected]>
Check trust anchor count after filtering for nulls

7ab050c2de627e03b07e7a4b8970cd9fcfa593a6 authored over 1 year ago by Peter Dettman <[email protected]>
Re-add reworked SparkleEngine

7b84d0d55ad0c1867f164c88c84dad5daeb61e46 authored over 1 year ago by Peter Dettman <[email protected]>
Refactor RecipientIdentifier

254fae9ef106dfe8c148f003c348679b0367d076 authored over 1 year ago by Peter Dettman <[email protected]>
Add new Pack methods

9111180cdbb9d26de2fac774a82dd7556d610c37 authored over 1 year ago by Peter Dettman <[email protected]>
Refactor AsconTest

8e23b0e1a4e8394bc68e2de9e6bb636a7aeef059 authored over 1 year ago by Peter Dettman <[email protected]>
SparkleDigest perf. opts. (Sse2)

0f3fbabfff6072c9ba8f9fdcfe8084fd1c034072 authored over 1 year ago by Peter Dettman <[email protected]>
SparkleDIgest: improved tests and fixed regression

78b79a9ea5e06818702b91b2aca6a83208f9fa5b authored over 1 year ago by Peter Dettman <[email protected]>
SparkleDigest perf. opts.

33dd73805be02f317801bd67e54bb87fef69f7ed authored over 1 year ago by Peter Dettman <[email protected]>
SparkleDigest perf. opts.

3306ab62405eeaa99189cd8fd0814bd8371c5fbf authored over 1 year ago by Peter Dettman <[email protected]>
Add SparkleTest

f1d57af050a197831c377447c10049aea075bb1b authored over 1 year ago by Peter Dettman <[email protected]>
Cleanup AsconTest

6f2c50ee08bd5a4e887ac11d19701ef9514134c8 authored over 1 year ago by Peter Dettman <[email protected]>
Merge branch 'release/v2.2'

d71749013487e28f72d66e0694e91c3186be94e2 authored over 1 year ago by Peter Dettman <[email protected]>
Patch #1 for 2.2

- enable optimized code in 'Publish' configuration
- fixed blocksRemaining tracking in GcmBlockC...

b9c0074fb1b1b210182bba31d236664ea9ca37a8 authored over 1 year ago by Peter Dettman <[email protected]>
Refactoring

a86c8ebc95aa0757ae20c6d5f850158bf588d3f0 authored over 1 year ago by Peter Dettman <[email protected]>
Fix missing Dispose(s) of BcpgOutputStream

8ab0160708d540e42b086582bd1992f5269f7166 authored over 1 year ago by Peter Dettman <[email protected]>
Refactoring: reduced allocations

758b05345c9d2f0b412f75435cb31231a7f70311 authored over 1 year ago by Peter Dettman <[email protected]>
BigInteger construction from little-endian

caa2a7dfcc4038b83d7ff19d90c491912827f448 authored over 1 year ago by Peter Dettman <[email protected]>
Refactoring in BigInteger

5df9602d5139a367083af69c9b9ef3c7145cb6aa authored over 1 year ago by Peter Dettman <[email protected]>
Update Kyber public key encoding

60cd331972c01dc7c5e0d78de67c5fcc8bf2b007 authored over 1 year ago by Peter Dettman <[email protected]>
Remove unused variable

fb12d31a5c95d175034b34f0e73ed19a1bd45452 authored over 1 year ago by Peter Dettman <[email protected]>
Refactor GeneralNameTest

fca61d441ad9e749641493790c93b190d61ef9ea authored over 1 year ago by Peter Dettman <[email protected]>
Merge branch 'release/v2.2'

# Conflicts:
# version.json

7f3eb0b60f92653f812c734d2b3aae6dd8ad011e authored over 1 year ago by Peter Dettman <[email protected]>
Set version to '2.3-beta.{height}'

a980c7ec281ad8e76bae3b2d2bdc8a097127d532 authored over 1 year ago by Peter Dettman <[email protected]>
Set version to '2.2'

a2be81abc4ea9a30ab164256ab77d8cee09c5096 authored over 1 year ago by Peter Dettman <[email protected]>
Update Readme for 2.2.0

f3a66c583e698732cb23b13c12a58a6eb7e35142 authored over 1 year ago by Peter Dettman <[email protected]>
Basic setup for signing assemblies post-build

bd4a3f4a30c0c8fe88c2fb100336ea24ff3829b8 authored over 1 year ago by Peter Dettman <[email protected]>
FIx binary compatibility issues

3d0253fd6482ba5eead389248729f44099254db8 authored over 1 year ago by Peter Dettman <[email protected]>
Merge branch 'anhvo/PortOpenSshUtil'

0e7c2681817b841c47f76e008046ab4624c9a311 authored over 1 year ago by Peter Dettman <[email protected]>
Fixes and improvements for github_439

daa52b50b945dddb08b640c5794b1d3c9c39a212 authored over 1 year ago by Peter Dettman <[email protected]>
Restore files to before openssh changes

0e419469d0b685c5f90485962e94b5e5800811db authored over 1 year ago by Peter Dettman <[email protected]>
EC public keys pick up OID from named parameters

08e9f2e9aaaf55bd93f3a7e8aa4c148dca4c3c97 authored over 1 year ago by Peter Dettman <[email protected]>
Move/rename files

ba8033a0bd947c58a109ae20d89f8b3817d3d0db authored over 1 year ago by Peter Dettman <[email protected]>