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

Update README to link to the official NuGet package

f965c00d4f2f50f8a833810f360a30342d3e32bd authored about 2 years ago by Tim M <[email protected]>
final update for contributors file

669ee81d3f0c9a151e954675bbac423ac9fe0e0a authored about 2 years ago by David Hook <[email protected]>
format fix

41f4a192e2ca2f10fe41131e2b0049b529b89448 authored about 2 years ago by David Hook <[email protected]>
more catchup on CContributors.html

ea479dfbc78f82544adba24a1525af2fe7975ca4 authored about 2 years ago by David Hook <[email protected]>
fixed typo

e0c7f4a8df138985d2d6c1ef311405855eb9eed9 authored about 2 years ago by David Hook <[email protected]>
update

4159b50c8a270822e71553b15ff7092c653a6889 authored about 2 years ago by David Hook <[email protected]>
update

6dd80f4890a47bf7ddb997e07eef4fdaf615f0e8 authored about 2 years ago by David Hook <[email protected]>
BigInteger implements IComparable

53a114b1704b0833c2d99c8d0e4ba4fcb6ed09c1 authored about 2 years ago by Peter Dettman <[email protected]>
EdDSA improvements

- better guards on context values
- add Verify method to public keys
- reduced allocation during...

bc9d472a78f0780ddde00f524a07a39c9fccdf5b authored about 2 years ago by Peter Dettman <[email protected]>
PackageValidationBaselineVersion = 2.0.0

44cd95bc009bc3aec369d6d7bf3e685dd5713add authored about 2 years ago by Peter Dettman <[email protected]>
Refactoring in Pqc.Crypto.Cmce

b72cba6a65e5a4de6edc8865bdb25acc00c48e8c authored about 2 years ago by Peter Dettman <[email protected]>
Merge branch 'release/v2.0'

b03a3283f3c1cc258db6a5697074c86071a40233 authored about 2 years ago by Peter Dettman <[email protected]>
Set version to '2.1-beta.{height}'

273119be09f117bad7a38cc3bc8dc1d7ed20356c authored about 2 years ago by Peter Dettman <[email protected]>
Set version to '2.0'

4f800b4d3229a011a8126d4aea698a3e14d0dd53 authored about 2 years ago by Peter Dettman <[email protected]>
Update 2.0.0 release notes

cae661dda02745a5018866909a3dccf9b696d56a authored about 2 years ago by Peter Dettman <[email protected]>
Update version.json for release

a86a3c892c87b5d8f825c6fd89ffa26489388928 authored about 2 years ago by Peter Dettman <[email protected]>
Adjust for ECDsa methods

05441361d952468cca6dec2e09e821bd5576eec3 authored about 2 years ago by Peter Dettman <[email protected]>
Refactoring in Pqc.Crypto.Cmce

fbf9651481af09fc6064725daeaa9003769c20c3 authored about 2 years ago by Peter Dettman <[email protected]>
Cmce perf. opts.

22ed1cc4b4c62170a9c4bc4f345dc27095cb7044 authored about 2 years ago by Peter Dettman <[email protected]>
Remove unnecessary classes

c4b9868dd436cb97777c8cb1b66e8715bc6f2700 authored about 2 years ago by Peter Dettman <[email protected]>
BigInteger changed to use uint[] internally

1b668ed4c25ce3214945524b87e00b9dad3e0ce0 authored about 2 years ago by Peter Dettman <[email protected]>
RunAnalyzersDuringBuild = false

e082ef57a6383d0a8ad7d2a1cbfd2022596257f7 authored about 2 years ago by Peter Dettman <[email protected]>
BigInteger direct conversion to Span<uint>

7703a5bf539150be76f2cf330080c5ef0c597707 authored about 2 years ago by Peter Dettman <[email protected]>
X448 perf. opts.

072f410f8c06ed0b7482f259197b13bf9bcdf649 authored about 2 years ago by Peter Dettman <[email protected]>
X25519 perf. opts.

ed22f90340a32b32f20833837c9ef8a2c4203554 authored about 2 years ago by Peter Dettman <[email protected]>
Refactoring in Pqc.Crypto

1f978a59ada56703a6dfcb81a5cbdcae226d0ac8 authored about 2 years ago by Peter Dettman <[email protected]>
Refactoring in Pqc.Crypto.Cmce

b01d0c65de49d0f0e0050d4640c6649909848320 authored about 2 years ago by Peter Dettman <[email protected]>
Cmce perf. opts.

67288687b0c982e1718126d08dc60282adc5a78e authored about 2 years ago by Peter Dettman <[email protected]>
Refactoring in Pqc.Crypto.Bike

813bfe0c99a7a69164474f3c890218b26d5b332f authored about 2 years ago by Peter Dettman <[email protected]>
Refactoring in Pqc.Crypto.Cmce

6b5d68e8a8d1991e15873ff1e0615d87f3eb7eec authored about 2 years ago by Peter Dettman <[email protected]>
Picnic perf. opts.

885993b1f48e46fc35c3f08ad8c3a369bbb018f3 authored about 2 years ago by Peter Dettman <[email protected]>
Improve Xor methods

60996edb5ade814718a06c3ff289679aca24fd0c authored about 2 years ago by Peter Dettman <[email protected]>
Refactoring in Pqc.Crypto.Cmce

- vectorize the hot loop

5e8183688fbbba349cc220cc3120f534b9cb5d3a authored about 2 years ago by Peter Dettman <[email protected]>
Refctoring in Pqc.Crypto.Sphincs

03bf999ccd145015a499af4f056d5ec73afeb996 authored about 2 years ago by Peter Dettman <[email protected]>
Refactoring in Pqc.Crypto.Bike

- especially reduced allocations

ed9a2ee5d570a385f790cbefdf4489e5a19e093e authored about 2 years ago by Peter Dettman <[email protected]>
Add Xor methods

19a9b08c6cb1a4924b7c1dd9956c4ab791f34853 authored about 2 years ago by Peter Dettman <[email protected]>
SIKE: deferred static intializers

2bb58edf474dc6e320e3ea82f4112240be60121d authored about 2 years ago by Peter Dettman <[email protected]>
BIKE perf. opts.

- compute permutations dynamically

bbf64896892e00f4006cd2e2a99cf88c41af24d6 authored about 2 years ago by Peter Dettman <[email protected]>
Round 4 modifications for CMCE

a90a9c6ce3dd2657d586959d35da4291fb60a6d9 authored about 2 years ago by royb <[email protected]>
BIKE perf. opts.

1967f89f379101ab6ed110b7206164e694da2b28 authored about 2 years ago by Peter Dettman <[email protected]>
BIKE perf. opts.

- CtrAll with vectorization when available

6c27cbbbe403ee97c8aa9ae17bc6e5861dd7ebd5 authored about 2 years ago by Peter Dettman <[email protected]>
BIKE perf. opts.

- Repeated squaring via cached permutations

2b54bff482b5c96960a0bd8c5bb9638f0706e328 authored about 2 years ago by Peter Dettman <[email protected]>
BIKE perf. opts.

550f8c4ec0a3929399366c036f05226ab97f3e56 authored about 2 years ago by Peter Dettman <[email protected]>
Mod minor perf. opts.

ca1c88511809361d74914d0edf31137c0fd97491 authored about 2 years ago by Peter Dettman <[email protected]>
Add GetMaxResultLength method

9d4dde60ecdcfabf38eaa98c483b15263e0b99e5 authored about 2 years ago by Peter Dettman <[email protected]>
Add missing file

42a89ad1a35c36ec80773f8b1fe10db482f5c60c authored about 2 years ago by Peter Dettman <[email protected]>
Add GetMaxSignatureSize method

6dc5aeefdc7d52d7bc2fefdcd2095c8f5b80f200 authored about 2 years ago by Peter Dettman <[email protected]>
Span API for IDsaEncoding

a24d4a3b549ce95cd7cddca72d4f33d45415fbb9 authored about 2 years ago by Peter Dettman <[email protected]>
Microsoft.NET.Test.Sdk 17.4.0

df471a1d239cd08696b685f1714633541c8fce17 authored about 2 years ago by Peter Dettman <[email protected]>
Crc24 perf. opts.

36c7a0d9a777f0fccffec90aa53a5ba7c648b7de authored about 2 years ago by Peter Dettman <[email protected]>
Simplify WithPrecision methods

b69b93cdb558b392e80362af340b151c04375ebc authored about 2 years ago by Peter Dettman <[email protected]>
Simplify digest calculation

2db852aaef49cf79e953e16f088e2190aef641f1 authored about 2 years ago by Peter Dettman <[email protected]>
Remove NET7_0 directive for now

79d20e683c8391ffb3e311c8f252be26f2c8412c authored about 2 years ago by Peter Dettman <[email protected]>
Various Close/Dispose cleanup

da13ced93565971e2551ab874b6a1804b9e2322a authored about 2 years ago by Peter Dettman <[email protected]>
Asn1Generator implements IDisposable

- now expects BerOctetStringGenerator to be disposed, not just its octets stream

7735c6336809bc20d10dae1c15891143d0cc54c5 authored about 2 years ago by Peter Dettman <[email protected]>
Remove unused class

98c7bfa028356c19e0c7b871bdbc9351244b3676 authored about 2 years ago by Peter Dettman <[email protected]>
CmsContentInfoParser implements IDisposable

- Obsolete the Close method

43047794022f233577135285cf7a6aa6905ab65e authored about 2 years ago by Peter Dettman <[email protected]>
Cleanup

278643286dc1f5a4e5ac155bbfe8b122e3dee784 authored about 2 years ago by Peter Dettman <[email protected]>
IStreamGenerator changes

- go back to Close (but Obsolete it)
- callers should just Dispose any opened Stream

c7ec1eb8607b77803578de81931837834753c833 authored about 2 years ago by Peter Dettman <[email protected]>
Refactoring in Pqc.Crypto.Falcon

3d38b09d1078c6be30b89c32af756c0fc8a917b3 authored about 2 years ago by Peter Dettman <[email protected]>
Dispose cleanup

- IDisposable for PemReader, PemWriter, IStreamGenerator

a8a17fd70fc8df3ca7402323ad5c4f36b25cb806 authored about 2 years ago by Peter Dettman <[email protected]>
Primes improvements

283ab033ec1275a500b80a4c300edb6e4e43f7e5 authored about 2 years ago by Peter Dettman <[email protected]>
BigInteger improvements

1ff73d5c8716ee117a35fadde93a63703e2630da authored about 2 years ago by Peter Dettman <[email protected]>
Overhaul GeneralizedTime classes

879bb29bb0058a0723326de6edebb201e4cbc0b8 authored about 2 years ago by Peter Dettman <[email protected]>
removed unused SecureRandom

9e4d2ccf835618ac8daafa1b490bba6872c040a4 authored about 2 years ago by David Hook <[email protected]>
removed unused SecureRandom

3c3448ac36888206090a524ab1d8bb22d8736ab2 authored about 2 years ago by David Hook <[email protected]>
Pqc cleanup

d25cabfeb6ba5e73396961724e457bb627086cbd authored about 2 years ago by Peter Dettman <[email protected]>
Make factory classes static

8e12622ec67e260356702a5f697eeb0e59180236 authored about 2 years ago by Peter Dettman <[email protected]>
Add Pqc prefix to Pqc factory classes

1522a07e8ac7ee6e72b090966bf996926f345d56 authored about 2 years ago by Peter Dettman <[email protected]>
removed WriteLine

9d74c192b90f384fc316f600a12486754bed10d1 authored about 2 years ago by David Hook <[email protected]>
added raw encoding for Dilithium keys

ca0885f6900a239067f317e6605059db3ebd892f authored about 2 years ago by David Hook <[email protected]>
Merge remote-tracking branch 'refs/remotes/origin/master'

05e0f32d9a649c97c6688777e11d595a66dedfe5 authored about 2 years ago by David Hook <[email protected]>
fixed falcon signature format, added raw encoding for Falcon public key

1be3f34021e60459b60f95088a173b11b87d9a2b authored about 2 years ago by David Hook <[email protected]>
Overhaul UTCTime classes

cf2633e7cd4f2d29f4e3e56a3d3b81b11e254a41 authored about 2 years ago by Peter Dettman <[email protected]>
fixed use of property

d75a665afb72634d4a2af42b3c8d29931fcdaf3e authored about 2 years ago by David Hook <[email protected]>
fixed use of property

69df93393c6d28a6ea17f0015834a2eda3e52dda authored about 2 years ago by David Hook <[email protected]>
Merge branch 'master' of gitlab.cryptoworkshop.com:root/bc-csharp

146be77300207031b6b9477b8e48428278e841b8 authored about 2 years ago by David Hook <[email protected]>
GOST 2012 private key reading

- see https://github.com/bcgit/bc-csharp/issues/365

9dfd5af9b7ed63a33513599ae3e874c85dea15c3 authored about 2 years ago by Peter Dettman <[email protected]>
CryptoApiRandomGenerator implements IDisposable

d6b30dcbb169c4eb14f093613010ed16eab5ba7f authored about 2 years ago by Peter Dettman <[email protected]>
Add some dotnet ECDsa interop methods

2746e44d62b031d0981d2f6b1bc3c7d2a34d64ec authored about 2 years ago by Peter Dettman <[email protected]>
CMS support for OtherRevocationInfoFormat

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

c1d0de54d5ae25ea78cde7ff30e58a5fd07e089c authored about 2 years ago by Peter Dettman <[email protected]>
Asn1 GetInstance refactoring

58af12ad76e7bb6ac68278d45109da4472a3aae8 authored about 2 years ago by Peter Dettman <[email protected]>
Mark class static

f54ff02c5fe5f97cf69323fde3849ed9706fcc9e authored about 2 years ago by Peter Dettman <[email protected]>
Rename HKDF files

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

fdbd8ea661537fcd443448d1c5c25191b1d40946 authored about 2 years ago by Peter Dettman <[email protected]>
Update KeyPurposeID from bc-java

- obsolete old-style names
- add Kerberos entries (see https://github.com/bcgit/bc-csharp/pull/256)

cd11cd479daff0507da302b9459a14d3126b69ae authored about 2 years ago by Peter Dettman <[email protected]>
More GOST 2012 registry entries

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

f452d62c99fe8bf4b165b23b675fb3d4f3dcd360 authored about 2 years ago by Peter Dettman <[email protected]>
GOST registry entries

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

d44ebbc1899ada16ae30a35ee3fb5b6f2a34a0e1 authored about 2 years ago by Peter Dettman <[email protected]>
Add Span-based variants in DTLS

4ff3ad2363c111d8723821687b14c1189ecac675 authored about 2 years ago by Peter Dettman <[email protected]>
Add TlsPeer.IgnoreCorruptDtlsRecords

- property controls behaviour when bad_record_mac thrown for DTLS record.
- defaults to 'false' ...

51628afb7a6a9979bcd736af04fd0e01656ef26d authored about 2 years ago by Peter Dettman <[email protected]>
Preprocessor symbol cleanup

53a4b3d54e618e62f61c2ca72f56a9088c430135 authored about 2 years ago by Peter Dettman <[email protected]>
Merge branch 'Optimize-structures' of github.com:harrison314/bc-csharp

d1b9e0282d9c11f98f983d42ec7f8ef367da0546 authored about 2 years ago by Peter Dettman <[email protected]>
Cleanup RevokedStatus

11e36951c52390e493fcaaa30b6eb64add8df065 authored about 2 years ago by Peter Dettman <[email protected]>
Merge branch 'master' of github.com:harrison314/bc-csharp

8472fe1bbebbd2244f441d66dfe9b720e2b9c6a7 authored about 2 years ago by Peter Dettman <[email protected]>
Resolve some FIXMEs

2b958f0933d5abc865ccea785b774df8910510b2 authored about 2 years ago by Peter Dettman <[email protected]>
Port OpenPGP support for XDH, EdDSA from bc-java

- see https://github.com/bcgit/bc-csharp/issues/345

7f43ba84bd30b99d0e957920aa660a45f998c522 authored about 2 years ago by Peter Dettman <[email protected]>
Update package icon

4c7795d47561afbafba871e0c7ed6d68099dec8a authored about 2 years ago by Peter Dettman <[email protected]>
Make LongArray a struct, refactor

53ff169c617eab6ec36ea9d18e301c3ff1007a41 authored about 2 years ago by Peter Dettman <[email protected]>
Clenaup warnings

18c7d7e154c48b729ded47601c9b0ddd4f74650b authored about 2 years ago by Peter Dettman <[email protected]>
EmbedAllSources, remove SourceLink

6a3fed5c32702eebf8af9aa907ab9f818458ac61 authored about 2 years ago by Peter Dettman <[email protected]>
net462 => net461

26e4f57a852f2345ed7c6697732706a2c33409b8 authored about 2 years ago by Peter Dettman <[email protected]>