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

Refactor GenerateRandomByteArray

63bbbfd10d706b78213e3c12684dbc423ddb839b authored almost 2 years ago by Peter Dettman <[email protected]>
BIKE: fix FunctionH over-allocation

4a35ec963ae85186d60546459149ea2f1694a5c5 authored almost 2 years ago by Peter Dettman <[email protected]>
BIKE: transpose directly

d641f15400b790ebbcd1024001671ef9caf76f44 authored almost 2 years ago by Peter Dettman <[email protected]>
Add Integers.PopCount

4de18964f35fc169cb94058dcfe2e1ccb59b2524 authored almost 2 years ago by Peter Dettman <[email protected]>
BIKE init perf. opts.

9e5fbf512406bae2717166efc2d49920f4414328 authored almost 2 years ago by Peter Dettman <[email protected]>
Refactoring around ASN.1 DL encodings

3a208d8c441470d6dfb580d7594dfcc63e477d6f authored almost 2 years ago by Peter Dettman <[email protected]>
Asn1InputStream refactoring

bb2e1cae23e03f5a5eef550675738dec0be12a50 authored almost 2 years ago by Peter Dettman <[email protected]>
OpenPGP updates from bc-java

5ac39b19f346e72005f41f13ff956f4fa7c97f86 authored almost 2 years ago by Peter Dettman <[email protected]>
Update Asn1Tags

bee117f4efc5d3daa8fe72aabee224a964613dc3 authored almost 2 years ago by Peter Dettman <[email protected]>
CRC24 perf. opts.

d67160cc62739b62d852820c015e3af57f9f4736 authored almost 2 years ago by Peter Dettman <[email protected]>
Exception on malformed checksum

fa41ccff1fb9050108798161769d45f1e385a870 authored almost 2 years ago by Peter Dettman <[email protected]>
FIx TODOs in Asn1InputStream

63f71f856580891128f6c4ab6e13298b382148c7 authored almost 2 years ago by Peter Dettman <[email protected]>
Use string.Create when available

ca24841d2e00c51a0a52df522139fcb096e0995f authored almost 2 years ago by Peter Dettman <[email protected]>
Bcpg: update signature subpackets

6529112d56fb76cd823b314b2fa2c7f11ef37f36 authored almost 2 years ago by Peter Dettman <[email protected]>
CipherStream refactoring

77bf3ab2df1a572c38401b9101751a88091b2fab authored almost 2 years ago by Peter Dettman <[email protected]>
PgpUtilities refactoring

4ca163fde3324e7763cc35a0441d17bf75237f8c authored almost 2 years ago by Peter Dettman <[email protected]>
Extra constructor

2cb630d54d8bed864d9547a7764090e586825774 authored almost 2 years ago by Peter Dettman <[email protected]>
Merge branch 'release/v2.1'

7cda50725a5c1acc6cab360ab7f5930c755d074b authored almost 2 years ago by Peter Dettman <[email protected]>
Fix symbols, add SourceLink, deterministic build

851feee00986b622fadcc856c1399d0c453c4c0f authored almost 2 years ago by Peter Dettman <[email protected]>
Merge branch 'release/v2.1'

c07aec15ad726643da27180fa46dbfe87c6996f3 authored almost 2 years ago by Peter Dettman <[email protected]>
Set version to '2.2-beta.{height}'

7cca528a63686cae93599d5a686afab9dc68cc54 authored almost 2 years ago by Peter Dettman <[email protected]>
Set version to '2.1'

e149307a618077aa9a3dc2926024662d767e4f7c authored almost 2 years ago by Peter Dettman <[email protected]>
Update Readme, Contributors for 2.1.0

0dfa2364bb4405b26ae475293e2106f8e434983e authored almost 2 years ago by Peter Dettman <[email protected]>
Remove unready LWC engines for this release

709c01752120684ece71f8e3aa4b71867b20e4ed authored almost 2 years ago by Peter Dettman <[email protected]>
ASN.1: "Alternative algorithm" types and extension OIDs

7a79336a216eb2b3851f63647a3ba6c708259b99 authored almost 2 years ago by Peter Dettman <[email protected]>
GCM perf. opts.

a25d8ea0547ba26eb736c939a0e9b005b4d890ba authored almost 2 years ago by Peter Dettman <[email protected]>
Refactoring around Asn1EncodableVector

e3d12a2c33a7a9d0f371e1d5ff07f7ab7a3eb7ae authored almost 2 years ago by Peter Dettman <[email protected]>
Refactoring in Cms

d4546f29cad4ac350dda9f2b1304fad0c4f740e5 authored almost 2 years ago by Peter Dettman <[email protected]>
Removing unnecessary locks in X509Certificate and X509Crl

31bfe2eb4ca09c38801dbf6260d148abbbebbae1 authored almost 2 years ago by Jozef Gajdos <[email protected]>
Update return values.

b3480a29cca5120ca386fae3586c4165cc50ae4f authored almost 2 years ago by Jozef Gajdos <[email protected]>
AEAD refactoring

53efac102bacbbe0f7665226452337431a8a733e authored almost 2 years ago by Peter Dettman <[email protected]>
Remove unused import

b297d99c47c51f6e0a92c42334d9a83a997d2909 authored almost 2 years ago by Peter Dettman <[email protected]>
Improve ProcessBytes methods

6d858dfd205d861c1f6b7e95a424a9fa9895c731 authored almost 2 years ago by Peter Dettman <[email protected]>
TLS: Process CCM packet directly

70d2286398471704b5c494665e55b8ea2bf88a6b authored almost 2 years ago by Peter Dettman <[email protected]>
GCM perf. opts.

2dbbba4f577c3cd687f67d6ede1d62ea40a7fe1d authored almost 2 years ago by Peter Dettman <[email protected]>
CMS support for key ID + public key recipients in key agreement

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

ecdb18e294b26b92aa92b9fed9e45c4463765298 authored almost 2 years ago by Peter Dettman <[email protected]>
Remove ExtendedKeyUsage from criticalExtensions

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

77cf30c361d5805c9a5745dc9b2cfe3bca157ab5 authored almost 2 years ago by Peter Dettman <[email protected]>
Restore some RC4_128 registry entries (only)

a5b66b52ca49d8251321ed6c964abcd40fb43a7f authored almost 2 years ago by Peter Dettman <[email protected]>
ParameterUtilities support for CCM, GCM parameters

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

a4f880422d022680673d6902bf6f5530cc544091 authored almost 2 years ago by Peter Dettman <[email protected]>
Update copyright

143cdc8880b486981d04d20d215b3e5873fa8f8b authored almost 2 years ago by Peter Dettman <[email protected]>
Rename bzip2 files accordingly

43ad1036b2ffe7e94cae0541de7ccc91537ef2d4 authored almost 2 years ago by Peter Dettman <[email protected]>
Extract debug symbols to external package (SNUPKG).

d7c64b7d338b0f12fe1b70f9d0f73726aea647e3 authored almost 2 years ago by Petar Petrov <[email protected]>
Compress PQC embedded resources.

cc4833aa7e86d9f031c3b113c0fcdb2300b46687 authored almost 2 years ago by Petar Petrov <[email protected]>
Use DoesNotReturnAttribute

4b12424681318b644259927b665d3de656fccd8a authored almost 2 years ago by Peter Dettman <[email protected]>
Mark user-customizable GCM multipliers Obsolete

5d3db83396bd13c1b6775faa1ba7c2a98d0723db authored almost 2 years ago by Peter Dettman <[email protected]>
PublicExponent is never null

6793e321d2869420fe7580e67640e3c155266bbd authored almost 2 years ago by Peter Dettman <[email protected]>
Rework AsconEngine

- efficient buffering
- AeadParameters support
- underflow check for decryption
improved OutputS...

9ebb5d67badc33b6acae4ee428345df97c43049d authored almost 2 years ago by Peter Dettman <[email protected]>
ChaCha20Poly1305: improve OutputSize methods

db5a83810bd3b3554ab9400c6eaad154197900eb authored almost 2 years ago by Peter Dettman <[email protected]>
Use spans

17f8aa5b019a1898e23b1bc8f1d30d518305fa05 authored almost 2 years ago by Peter Dettman <[email protected]>
Refactor AsconEngine AAD phase

4c9ad931bf856090f92ab2d3239052f3a1445896 authored almost 2 years ago by Peter Dettman <[email protected]>
Refactor AsconEngine

e098c8374b220a6854b3b4d58a69b1eac72fec66 authored almost 2 years ago by Peter Dettman <[email protected]>
Separate Ascon Hash, XOF

b4763830b493e40673dd6552f9f21fa44528b999 authored almost 2 years ago by Peter Dettman <[email protected]>
GCM perf. tweak

dd6a63a7d029be8a6371aa53f879ff78a95545e2 authored almost 2 years ago by Peter Dettman <[email protected]>
Fix error message

0d4ba4fb825b73ecaf2da49b3c49e7597222583d authored almost 2 years ago by Peter Dettman <[email protected]>
Refactoring in Cms

ee97cb9053cced3ccfedd7ddf210579827859b6a authored almost 2 years ago by Peter Dettman <[email protected]>
Avoid unnecessary recoding

a443719f81481e83760aeb7b9a64589f62ef140d authored almost 2 years ago by Peter Dettman <[email protected]>
Update WrapperUtilities algorithms

708e5543f380a85d1d7ef7ec1c35c3d7e6e5e02f authored almost 2 years ago by Peter Dettman <[email protected]>
Refactor Check

9e96c3d0bd333cfdca84c44f47a966068556a67d authored almost 2 years ago by Peter Dettman <[email protected]>
Improve DerObjectIdentifier cache

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

b0ac018a1ae1c7ab19ba047d50b9b4353ba2e0a7 authored almost 2 years ago by Peter Dettman <[email protected]>
Fix exception type

16bd368dd834a6be30b822898a149ca236bb6f70 authored almost 2 years ago by Peter Dettman <[email protected]>
Refactor LWC tests

cf6d2bb3cfc2abdacdd30ef2a8b6903c81f179dd authored almost 2 years ago by Peter Dettman <[email protected]>
Rework AsconEngine

89b1a71ce769a26c6479c9ab73869967e25f9ac3 authored almost 2 years ago by Peter Dettman <[email protected]>
Refactor LWC algorithms

c091f2d5eba02afa4dd5bedc30c8003a4631b970 authored almost 2 years ago by Peter Dettman <[email protected]>
Fix/refactor LWC algorithms

f52b9a1ea4b3b1aea3615636d282b119a2e7a05e authored almost 2 years ago by Peter Dettman <[email protected]>
Support explicit blockSize

69a253573610828ead70f3c96c64cf6d250eccd1 authored almost 2 years ago by Peter Dettman <[email protected]>
Use 2 * output length for seed size

0cc90bd796fe6b7330f95dbd77903cea89b95dc2 authored almost 2 years ago by Peter Dettman <[email protected]>
Refactor Wnaf

937aa8662a743eda26c1a54562d132dbeff6f917 authored almost 2 years ago by Peter Dettman <[email protected]>
Increase seed size for DigestRandomGenerator uses

73fd71e229b01f2d794225aa4a51c2eea2be1a2a authored almost 2 years ago by Peter Dettman <[email protected]>
Refactor Haraka

1e3d65331924ac2cea24155266a1caa9e4ffdbfb authored almost 2 years ago by Peter Dettman <[email protected]>
AesEngine_X86 perf. opts.

- based on suggestions by https://github.com/benaadams
- see https://github.com/bcgit/bc-csharp/...

233a8fe2e4b53b5749d9b607a3e74a61d925baf8 authored almost 2 years ago by Peter Dettman <[email protected]>
Fix test namespaces

438a70d0d90608877799fb89d6630895aa43c15b authored almost 2 years ago by Peter Dettman <[email protected]>
Fix/refactor IsapEngine

1a6f7e088051d618a04974542dc64bf9c48c6b8f authored almost 2 years ago by Peter Dettman <[email protected]>
AsconEngine improvements

7c3606d5c65ead1cfa86d49ec8b0d6fc2475c3c3 authored almost 2 years ago by Peter Dettman <[email protected]>
Add new Pack methods

e077bfbd6cb3b7a8480293a6b209960b62f64303 authored almost 2 years ago by Peter Dettman <[email protected]>
Optimise the initialisation of Ascon Hash

cbf0bca49d68f27bc8710d34c5db7ae023b2846d authored almost 2 years ago by gefeili <[email protected]>
Add Ascon Hash to the master branch

242b0985e06f83347889c18ead32b41ef3d73e9f authored almost 2 years ago by gefeili <[email protected]>
Refactor AsconEngine

d5865255abae4b260a7e3191cc0d591c403eb6fa authored almost 2 years ago by Peter Dettman <[email protected]>
Replace _Partial methods with _High/_Low variants

fd641911bfeea6a33842529559b708db8b1cc41d authored almost 2 years ago by Peter Dettman <[email protected]>
Add outlining, reorder methods

b1bf9f1a666dcc527fb1191b61b7446543eed6b5 authored almost 2 years ago by Peter Dettman <[email protected]>
Misc. refactoring

d4978555b33327c750d59dc2cf2aa9874d122964 authored almost 2 years ago by Peter Dettman <[email protected]>
Fix serial number comparison

b82448d873dbd8841450afb70f73ddb96ebe7e52 authored almost 2 years ago by Peter Dettman <[email protected]>
Improve CmpCertificate.GetInstance

da57816ac47b92b0000ae8efb23bd4db2f305471 authored almost 2 years ago by Peter Dettman <[email protected]>
Obsolete/rename property

c2f2046b6fa20030916f113c48aad8a9db00343b authored almost 2 years ago by Peter Dettman <[email protected]>
Refactor PopoPrivKey

d64e59eacdcbcb676ea758ddc0f75d70bffd8042 authored almost 2 years ago by Peter Dettman <[email protected]>
Refactor DistributionPointName

0f733e8f938bd104ea6337b3ebe57cd01413502d authored almost 2 years ago by Peter Dettman <[email protected]>
Overhaul GeneralName

75338ccbdfd6a30c26939eb5304d4b8e5b0e7912 authored almost 2 years ago by Peter Dettman <[email protected]>
Null check

b2beb29f72e78c626b004251ef84ab5bbb847f0f authored almost 2 years ago by Peter Dettman <[email protected]>
Add direct PKMacValue constructor

a23c80e6762b7016b4c29af81709388610b04fcc authored almost 2 years ago by Peter Dettman <[email protected]>
CHOICE cannot be implicitly tagged

44cbbe9d31ed9ef5169a66aa57188df15a25633c authored almost 2 years ago by Peter Dettman <[email protected]>
Merge branch 'sparkle' into 'master'

Sparkle

See merge request root/bc-csharp!4

13e8d416be6ed862515a9688be8dd94f73690f38 authored almost 2 years ago by Gefei Li <[email protected]>
Use .NET style for Try methods

- Osbolete existing Try methods

ea92ffe096d4c14c1ef28f45c71f3137d0b00533 authored almost 2 years ago by Peter Dettman <[email protected]>
Update comments

c314c0df07d600cfc745448c7debdd8c7d0bf44a authored almost 2 years ago by Peter Dettman <[email protected]>
New tagged object methods and refactoring

32ceae264dc39331174d9db71fe38948648c7989 authored almost 2 years ago by Peter Dettman <[email protected]>
Complete Sparkle tests

4e7ceed5e30cde7d8554bfa63285131c3762ed10 authored almost 2 years ago by gefeili <[email protected]>
Misc. refactoring after bc-fips-csharp updates

7610f647360313aa86d89884c45ce6d334876b73 authored almost 2 years ago by Peter Dettman <[email protected]>
Update IPAddress from bc-java

e526f1179fb15bdccdecfe458d2dac41d22c4a62 authored almost 2 years ago by Peter Dettman <[email protected]>
Misc. cleanup after bc-fips-csharp updates

ae8d09df6e2fa33a138a200949a75b3c8750cc0f authored almost 2 years ago by Peter Dettman <[email protected]>
Support null 'otherInfo'

a61642e7462cdc6ef66374297020421437fa5abb authored almost 2 years ago by Peter Dettman <[email protected]>
Cleanup warnings

36c38833a1c137ee55ffa44e12df0f65f87456ad authored almost 2 years ago by Peter Dettman <[email protected]>
Refactoring in Tls.Tests

ff9da799550851125944ea41e88dd6878ba52d7d authored almost 2 years ago by Peter Dettman <[email protected]>