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

Reorganize FrodoVectorTest

9e4acfa1be68527e86cca6e30a0d4577c00f3cca authored over 2 years ago
Skip redundant cipher init in Frodo-AES

6850fa9083d5d51b3e2ae35a021962148b8f9878 authored over 2 years ago
Refactoring SphincsPlus (performance)

c906c8b1b8be7a05c3ce0a49e465205d337971b1 authored over 2 years ago
general cleanups - naming, imports

9bc545cf0fcfd4dc03b8c47031ba1bac54279d23 authored over 2 years ago
added BIKE cred

f3724f81ce4e69e96a2e6cb221af13503175e546 authored over 2 years ago
Improve digest API compliance in sphincs haraka impls

42237911149b2e339e454fb149d5ac7301614a27 authored over 2 years ago
Nerdbank.GitVersioning 3.5.113

d82ea24f9d9b186026160239d00142ac36cdf146 authored over 2 years ago
Formatting

a4bc34c6b625b8dfc682b5698de592751919646f authored over 2 years ago
Add barebones CryptoServicesRegistrar class

d8e4d782d4ba599ec1cfa93791ae10efe88840c5 authored over 2 years ago
Add BcTlsCrypto default constructor

00809134ca4f89f1493fa11d56ee137b6ee87d72 authored over 2 years ago
Change method names in IXof

- distinct from IDigest methods and consistent with span-based methods

3046d8145e0cb90496c011f8144dd0910afa84c0 authored over 2 years ago
Hardware-accelerate Haraka engine for SPHINCS+

fe3881ecbf35eb8d09b1a367be09eb359ff8b050 authored over 2 years ago
Support custom round constants

38976b06878cd797c252c99bd9bd9259fa7057a8 authored over 2 years ago
Stores don't need ref

e43c1eea66b94aec1ccf8a133bcdf71255ca7429 authored over 2 years ago
Haraka512 hardware acceleration

89b5d3914e1d3692f466f903aa0a0bfe8eda63eb authored over 2 years ago
Further speedups in Haraka256_X86

ddc7183746413247f7310645f0e101f3115fa69d authored over 2 years ago
Haraka256 hardware acceleration

d2d67978d2fe93adcf887d7807b2e41c1a1bae13 authored over 2 years ago
Refactor Haraka digests

44ccb96f7e859ee1f07d3ca032c59c88b92b09b4 authored over 2 years ago
Refactoring pass over Pqc.Crypto.SphincsPlus

f759b716f0fd77afc0e0378c694a3665f79337b0 authored over 2 years ago
Fix checksum conversion to base w

- innocuous for currently tested parameter sets

6941ece50b12c7209b67e5e5b784bebf34ea0234 authored over 2 years ago
Fix Harakas XOF API compliance

6a948eb427afc513c0c12a054e9a2635cc66da3a authored over 2 years ago
Fix Haraka digest API compliance

e9eb0ff3cf002bbba1b907afa296acc9d3c00166 authored over 2 years ago
Haraka refactoring (performance)

f162d89ee52649716317f096847b89cb356effb7 authored over 2 years ago
Round out Bits methods

- AggressiveInlining
- Debug guards

c9a0b9b02d8980adc3f9a547bd14898c6b101285 authored over 2 years ago
Improvements to PRNG classes

dc05f9d7cddfd6959678ed5a9736f0add2fe63ed authored over 2 years ago
Tweak allocation strategy

c9444751604775d555ce8d200c2b5c083c3ab5cc authored over 2 years ago
New Spans methods

bf3678ca81204f8ea9c253cc35a96c6c7ce12b42 authored over 2 years ago
Refactor TestSampler

cb393311172a5a753038ab77886007e6c5b579bf authored over 2 years ago
Span usage in Asn1RelativeOid

89a4ead3b8bfe966f6a89eaa5ced3105529efef5 authored over 2 years ago
More span variants in randomness classes

15105e796c6cd0c23357aa54ac5a0a05af20c2a0 authored over 2 years ago
Span usage in encoders

18fe04a57aa29219d63fda4d8eb6a8586a1f8091 authored over 2 years ago
Span usage in Math.Raw

782382c6f665a022effa71a3f7738cf1e09d9866 authored over 2 years ago
Fix exception type

f007a46e622f82badab127c5a9870918e0dfd57c authored over 2 years ago
Refactoring pass over Pqc.Crypto.Lms

1ccff196bfcbe24de6f892b493cf80e607340eee authored over 2 years ago
Fix extraneous using

6e22e1fddd640de47f11dd747a105413ed161755 authored over 2 years ago
Refactor stackalloc usage

2d28fafa7fe1becdada43f939b5121946468052c authored over 2 years ago
Refactor RSACoreEngine.ConvertOutput

4b68aeba5f86a3eb536e66114b99e241c254dc0b authored over 2 years ago
Refactor stackalloc usage in TLS

191747864ead7d9b2167b01000ab322517f817c7 authored over 2 years ago
Refactor stackalloc usage

559ed0b1dd538b816fcaabe53dcecd3d11b3235d authored over 2 years ago
Fix method names and refactoring

57892c7da152735b8d9d8a814029b9299f7feb8a authored over 2 years ago
Remove Times class

f5c5119255ce14081009a3dc9ccc1427c78f47a3 authored over 2 years ago
Use generics in Enums

6d442f9319a857fe483af22d67bbd1677b0991a1 authored over 2 years ago
Delete experimental code

a496df26f618f9c34c143b59654e6a1506231fc2 authored over 2 years ago
Span-based variants for XDH/EdDSA

8f7c63588dd18dc3e56e1253ac2779956ac60eb4 authored over 2 years ago
Span-bases variants for Mod methods

4847ed617571b3d3a146b3656e0189aa8f134fb1 authored over 2 years ago
Various span usages

7699428eb4416a52ae9a529c133839b2fd989903 authored over 2 years ago
BigInteger in-place conversions

57a13b4f15c5a5b8f495b83b5ea825716a199935 authored over 2 years ago
Various span usage in TLS code

55df84d7ae0c22c3459f322d6845e7ce321b379a authored over 2 years ago
Span-based constructors in parameter classes

14b2114e9fe9b89000753898d03387a76b415115 authored over 2 years ago
Save heap allocations

43746f99d8a5d44fd3ffff149f6941583a9a1cec authored over 2 years ago
Span-based variants for XDH/EdDSA

286b626903b2e3de5610b6cdff9ec196fcf2244e authored over 2 years ago
Avoid some allocations around MPInteger

83bc4307036193383a96e3002fb9696d66ce0f48 authored over 2 years ago
Fix warnings

9e54af03befaafdd722841ad472c1112b9ac3c00 authored over 2 years ago
Fix parameter name

ba416b6055487d3e64002b61b1c5d816159f8e72 authored over 2 years ago
ECPrivateKeyStructure refactoring

14deedd6d23229951eb4df4da51c76646fa1e4db authored over 2 years ago
Add variant of AddOptionalTagged

a6e3f6230eceb35539195560472605df29304685 authored over 2 years ago
Support GOST agreement OIDs

6ec14b34bcc90f0dba33c5bf5197c67efd4edee4 authored over 2 years ago
Refactoring

2446ee5e5a03f864ab8fde48bc9c4c1f133f9271 authored over 2 years ago
Update CryptoProObjectIdentifiers

b11c0ac221eafa265dcbdcbc41c33124ea64f122 authored over 2 years ago
Add support for C1C3C2 mode to SM2Engine

- Refactoring, including span-based variants

8682ed8e39998e340ce43c5955da1e1689857124 authored over 2 years ago
Span-based variant of ECCurve.DecodePoint

9d24081e7690f4ec1ff898e3998e385d3486b226 authored over 2 years ago
Generic ReverseInPlace method

46504f16810e71e6291a2562148ef6d38a9e49da authored over 2 years ago
Missing file

d9e8f37b7f914cce8d0b006351787af0665b864c authored over 2 years ago
Support encoding without allocation

d18909ff1b1c4e671faeaf1ed1c174ad5401f7c9 authored over 2 years ago
Span-based constructor for BigInteger

f38a979a837d0f5139dcc3754159e181100d993f authored over 2 years ago
Refactoring

f84eb743313987b1978848c81c4ee867203ce135 authored over 2 years ago
Span-based variant of IRawAgreement.CalculateAgreement

2f4de05c64ba6653bec38941ba1b66c6e16f05b2 authored over 2 years ago
Port Blake2xsDigest from bc-java

- refactor Blake2bDigest, Blake2sDigest

95a7590043c9bd2ceda95a06df09c2422ade0bed authored over 2 years ago
Fix parameter name

a09c375662ea7d74caa790ad9cf3dfed1f748934 authored over 2 years ago
Refactoring

8102600bf98b69c4a73d7b79faf6b6ca3035a8d6 authored over 2 years ago
Derivation function work

- Add span-based variant of IDerivationFunction.GenerateBytes
- IMacDerivation.GetMac() => Mac p...

f8ada894d0a9760cc9c3333e33a6de33124bb495 authored over 2 years ago
fixed parameter name to h value

50da5aca192c6db88c8cb77a99248710e9d444b5 authored over 2 years ago
changed to array prop to internal

be641924f52995b176c20aaacd24ab861b79f15f authored over 2 years ago
fixed cut and paste

8edb96b448b236f7b059e39aa0937fecbcfeac1e authored over 2 years ago
Merge remote-tracking branch 'origin/master'

f770ff91867405c13e8b28118324693a8917b78b authored over 2 years ago
Added ASN.1 key encoding/decoding for Kyber, Dilithium, and Falcon.

e079a4d5b24a1daece4abf8807670da7442fded2 authored over 2 years ago
Grain128Aead performance, constant-time

9f0beca05117e428efd8c180ba12e779c0f1a7e5 authored over 2 years ago
Preserve mac after DoFinal

d5cf9239aca3f6f43fea68508b9b9d7585afb8c5 authored over 2 years ago
Grain128Aead fixes

118d174d4ebf68f6a9a2e8ea8e74ad9a60541907 authored over 2 years ago
Merge remote-tracking branch 'refs/remotes/origin/master'

e6a4472f91dedff5832ac64ef1a462e7477078ca authored over 2 years ago
Grain128 AEAD Test Data

247d41e4ced1cc16995973d5bf5939f9c50bc4fa authored over 2 years ago
Add ConcatenationKdfTest

a025123eeb4f5752cee8e02075294f22f55c6dc2 authored over 2 years ago
added IAeadCipjer to grain128Aead

0ad1654d152024af6241ab97a5c4462f66f83087 authored over 2 years ago
added grain128Aead

12e4accafd737a5d3a8be6c554f9164a8c45ee15 authored over 2 years ago
Remove unused field

7f6e6fd210ee325bcefedcda002eb2dc448748e8 authored over 2 years ago
Use AesUtilities

973f18d6a98da81686ca5113f9406c91fa87ab5c authored over 2 years ago
updated text on OCB patents.

4d222e79003a0f95ed1a85e756c0bd8474b52b3d authored over 2 years ago
Added Kyber AES support

d9c526408daf0c379a588d0a10e72ec71b490e0e authored over 2 years ago
Added Dilithium AES support + some optimizations

b97d8a09757b160a525144196e3efba1060e1695 authored over 2 years ago
Port Blake3 from bc-java

531a42d958fba3e509ccedc4df53ce40ec9a4d52 authored over 2 years ago
MiscObjectIdentifier updates from bc-java

117e5e66829b48f6d97f46f77503ec088f55de58 authored over 2 years ago
Kyber refactoring

2c0198457d4e32f2cb967b44f3caeb17c838069b authored over 2 years ago
Add LE_To_UInt24, refactor

5d64ee5fe14e52db2ea964135826718607468d21 authored over 2 years ago
Use AesUtilities

f17136e7a29a758a4148b23ffab5198dc0a09328 authored over 2 years ago
(D)TLS: RFC 7250 Raw Public Keys

ed081e3fe9634391ac496bd79193a7d00dfa6f07 authored over 2 years ago
Cmp updates

f63eb403a0ad2fc869225ee1cce60e225c11c66c authored over 2 years ago
Port of Asn1.Cmp tests from bc-java

427206058f1c7e3e53daa31ab510f32c5a64845a authored over 2 years ago
Cleanup

b2499e40d81b1ccac9d311de1a045ba2f275c925 authored over 2 years ago
Give IStreamCalculator a generic type

d438290428230551ff568329478b0e45e5085b44 authored over 2 years ago
Update Asn1.Cmp from bc-java

c17e29d769cf8a87402ff4d819d334389a7faca4 authored over 2 years ago