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

removed commented out code

14d34d01a97a3dbc0f5255ce4d84d80664e0038d authored over 1 year ago by Anh Vo <[email protected]>
port OpenSSH key support from java api

d0d06afd4ab9dbd680fa30db70428f35a9442d12 authored over 1 year ago by Anh Vo <[email protected]>
reverted incorrect edit in comment

9ec864713cb64069bdcd43009340865415984c70 authored over 1 year ago by Anh Vo <[email protected]>
Initial fixups for github_439

ddf257fd60d1c4bed773eb37c28726b0a1078a54 authored over 1 year ago by Peter Dettman <[email protected]>
Refactor NameConstraints

d80d39b6bb395671b89e40c7af8a836337dd2636 authored over 1 year ago by Peter Dettman <[email protected]>
Code cleanup

d33a46307678e1a4c6e1375d92818b41cd478c5c authored over 1 year ago by Peter Dettman <[email protected]>
Merge branch 'dtls-resend-time'

8d35908a35177460a289413315e0cab1f4f2b2a6 authored over 1 year ago by Peter Dettman <[email protected]>
Minor fixups for github_445

6eac5db2161d1766650f951608a1df41b19c6719 authored over 1 year ago by Peter Dettman <[email protected]>
make initial DTLS handshake resend time configurable

e969275d738e66adb23244ff239ea4942e153202 authored over 1 year ago by Patrick Krämer <[email protected]>
Refactor GCM code

f7699727e8b9cc1dcf28cddabdae69195fafabe0 authored over 1 year ago by Peter Dettman <[email protected]>
Fix warning

4ba5b5b44c69ab7c85f17c6cddaa32a19e179971 authored over 1 year ago by Peter Dettman <[email protected]>
Add and use DtlsRecordCallback

f34a9e00ed839663297c4d9ee48ef01e734d05f8 authored over 1 year ago by Peter Dettman <[email protected]>
RFC 9146: Add simple record callback for testing purposes

a575400e49d34228b3fed4f365a01b1ad03c3e1c authored over 1 year ago by Peter Dettman <[email protected]>
RFC 9146: DtlsRecordLayer support for connection ID

9f74b93ca4b018c2a56fc4a9202c3f616c77bbb8 authored over 1 year ago by Peter Dettman <[email protected]>
RFC 9146: TlsAeadCipher support for connection ID

f270f202a171903881ecd348834147a7dcd63884 authored over 1 year ago by Peter Dettman <[email protected]>
RFC 9146: TlsNullCipher support for connection ID

88c141ee70aed4f7e6599b467de5b776f8fe9490 authored over 1 year ago by Peter Dettman <[email protected]>
RFC 9146: TODOs for API changes when possible

9f48c816de1c0212b06748ce93c0d9454911056d authored over 1 year ago by Peter Dettman <[email protected]>
RFC 9146: Update RecordStream for completeness

7e3395f7bdc819fd5542446f8fb45c277fd64676 authored over 1 year ago by Peter Dettman <[email protected]>
RFC 9146: Add ReceivePending methods

fcb56e8c3cbeb83ef6af6ab4f9681d7d8318e299 authored over 1 year ago by Peter Dettman <[email protected]>
RFC 9146: DtlsEpoch tracks record header lengths

- accounts for whether connection ID is in use for read/write.

3e7fa55a8dfe954d3be4412b745c7b318e764640 authored over 1 year ago by Peter Dettman <[email protected]>
RFC 9146: connection_id extension negotiation

931368e3fbf4611ed717f7cfe47bc884c4409876 authored over 1 year ago by Peter Dettman <[email protected]>
RFC 9146: TlsBlockCipher support for connection ID

7d64bba4ed87e3ffe5617a44da143f8ebcb965ac authored over 1 year ago by Peter Dettman <[email protected]>
RFC 9146: Introduce AbstractTlsCipher base class

4be86ff9427330d04103fb2ab0ae7882423dc6d9 authored over 1 year ago by Peter Dettman <[email protected]>
RFC 9146: Add registry entries

e2ab01bcf123ba1cc4be54a04c7e6c9c3bc960d8 authored over 1 year ago by Peter Dettman <[email protected]>
RFC 9146: Update HMAC calculation

8ac8f4ac53bdae6a025afad88c58b3ee9163bca3 authored over 1 year ago by Peter Dettman <[email protected]>
Refactoring around AeadParameters and ParametersWIthIV

a0b75007cc33d1ead75b2aed6439a7b272469bed authored over 1 year ago by Peter Dettman <[email protected]>
Guard against null nonce and clone returned nonce

ddc7a559a2943c49e3cc248f8b464ed356c37a5a authored over 1 year ago by Peter Dettman <[email protected]>
Round out Span-based Pack methods

4fac9a2bcbbc8622f0ca9823507ae7a56e6061b5 authored over 1 year ago by Peter Dettman <[email protected]>
Asn1OctetString constructor from Span<byte> (copying)

8f5512b04798e1a527bdb479dc2b0885f9a6ca7c authored over 1 year ago by Peter Dettman <[email protected]>
Fix ParallelHash copy constructor

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

8df051272b46c358f8edb4cea86b2298ee696deb authored over 1 year ago by Peter Dettman <[email protected]>
Use KeyParameter.KeyLength

05a2153fc8cee0f896a8807c0f5decfdb9c06aee authored over 1 year ago by Peter Dettman <[email protected]>
X509: Refactor stream calculator usage

7b744590df675b09e7773e2b2af3d2b1f8c528d5 authored over 1 year ago by Peter Dettman <[email protected]>
Fix static method references

f5109c4e0f43f8f9bab99f1f307aabb31dcde6c5 authored over 1 year ago by Peter Dettman <[email protected]>
Support BitString construction from ReadOnlySpan

767f1c498d07d59c1f98940c0e45db9206a33c30 authored over 1 year ago by Peter Dettman <[email protected]>
Reduce allocations in hex encoding

db4e4f5a6ff5348cb6279baa997e361b6c47fcbb authored over 1 year ago by Peter Dettman <[email protected]>
Add Memory/Span accessors to avoid some copies

35d6cf0af1e8305c84fb2fccafd97fc91db9f099 authored over 1 year ago by Peter Dettman <[email protected]>
Add some API TODOs

5ac3da6178a1c110f8a6d586fe13c6b87915e492 authored over 1 year ago by Peter Dettman <[email protected]>
Platform guards for ReadOnlySet<T>

f39c54f71e8e9f053b7efb6e69b1429944badba4 authored over 1 year ago by Peter Dettman <[email protected]>
Reduce internal usage of ISet<T>

b0e306a328fa8815867ad3a7520b360cf83a2e5d authored over 1 year ago by Peter Dettman <[email protected]>
Platform guards for Stream code

fd335142a7a492509dda827ee2b6507a651560b8 authored over 1 year ago by Peter Dettman <[email protected]>
X509: Signature checks that return bool

2ba60e27a977781625f7e84360a9a6225a49cf28 authored over 1 year ago by Peter Dettman <[email protected]>
X509: generation/validation of alternative signatures for certs and CRLs.

aa027f072fe8f7871950cd256b2e04f12c1d4551 authored over 1 year ago by Peter Dettman <[email protected]>
Add constructor from template CRL

e44889a47921e5af3d60d5b83a54b4b7313f797e authored over 1 year ago by Peter Dettman <[email protected]>
Add constructor from template certificate

c4edc700b5c68cf4e05a22e83513a39d3de9636a authored almost 2 years ago by Peter Dettman <[email protected]>
PKCS10: check for null/empty extension request value

6f9cc11b84ec08927f574fc870d26a7f297b3d58 authored almost 2 years ago by Peter Dettman <[email protected]>
HQC: Remove null check (potential side-channel)

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

1034e36fad8391aa5b4e85686217c6c18de950af authored almost 2 years ago by Peter Dettman <[email protected]>
Refactor PgpEncryptedDataList

51ba2aeaa7a6169210c71d61515b9f564021685c authored almost 2 years ago by Peter Dettman <[email protected]>
Falcon: delay complete_private() verify failure for potential vulnerability

8a89eb9a466a64285c67998f0ce1bc257bd9e8d2 authored almost 2 years ago by Peter Dettman <[email protected]>
BIKE: address side-channel vulnerability in ConvertToCompact()

c39acb84ac19a97e2e5e91e9ba377b4443cd6a4a authored almost 2 years ago by Peter Dettman <[email protected]>
Refactor MiscPemGenerator

e60ae2f9014d3f39f24820266304ac765804d362 authored almost 2 years ago by Peter Dettman <[email protected]>
Add suport of SubjectPublicKeyInfo in Org.BouncyCastle.OpenSsl.PemWriter

6274d5ff7d471093f8fa4c934a7674cbdee558fb authored almost 2 years ago by Jozef Gajdos <[email protected]>
Add EdDsa_Legacy

58cb9bd8b944b5c4269204eeab127de9203b9ac1 authored almost 2 years ago by Peter Dettman <[email protected]>
Add tag bounds check to prevent old packet confusion.

ca4ac52697703c8e0613de804b02d6eca2d9cc97 authored almost 2 years ago by Peter Dettman <[email protected]>
Register some SM2 sig algs.

47336876cd9380b7cba5c7808c0918793cff1243 authored almost 2 years ago by Peter Dettman <[email protected]>
Fix rethrow syntax

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

fdeafa10e2dcfee734d050f2f11ab50a350f69cc authored almost 2 years ago by Peter Dettman <[email protected]>
Fix non-8-aligned IPv4 netmask parsing

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

32ada34bce57d83a54d65c27561a5a39d0302992 authored almost 2 years ago by Peter Dettman <[email protected]>
Refactor EdDsaSigner

004f7d7be4a2d3d7a140b8137f8bba8267298f54 authored almost 2 years ago by Peter Dettman <[email protected]>
Report unsupported tags

9b6a49d24e163898a87db80bf33c7d47642d6338 authored almost 2 years ago by Peter Dettman <[email protected]>
Refactoring in Asn1 classes

8ed01d5f6322defa0b3dbb1e149b05736f54f832 authored almost 2 years ago by Peter Dettman <[email protected]>
Obsolete unused segmentLimit

806a62d3d17c9f7b34315b11c6f99de192ed9e33 authored almost 2 years ago by Peter Dettman <[email protected]>
NUnit3TestAdapter 4.4.2

830d9b8c7bdfcec511bff0a6cf4a0e8ed568e7c1 authored almost 2 years ago by Peter Dettman <[email protected]>
Microsoft.NET.Test.Sdk 17.5.0

1e89f01f006b595addc3f02a8ff24c8a862d9985 authored almost 2 years ago by Peter Dettman <[email protected]>
Refactor IDisposable implementations

9995dc06402d6dbe33862c151eab6150c4de14e5 authored almost 2 years ago by Peter Dettman <[email protected]>
Remove unnecessary methods

ffcabe4eb28c4ba960b6e7ceb692d6aec0ee8941 authored almost 2 years ago by Peter Dettman <[email protected]>
Refactoring around Stream usage

95db89f0bcf07e49ed86b235f3953718a50b6f54 authored almost 2 years ago by Peter Dettman <[email protected]>
Fix some warnings

8b01148624504b062559735e5ea318dd2531fd39 authored almost 2 years ago by Peter Dettman <[email protected]>
Mark explicitly internal

44835a34da35bdab76c621ad26f741afd31185aa authored almost 2 years ago by Peter Dettman <[email protected]>
Add DLExternal and use for parsing

d3174f39510f4befc32f59be70055828ab392751 authored almost 2 years ago by Peter Dettman <[email protected]>
Seal some overrides

05890ce5de379abebd7d6706f4cb75b9aa6d30ff authored almost 2 years ago by Peter Dettman <[email protected]>
Sort DER sets without encoding elements

e78d715bfd0c981d5f11dfae4442491289ad5690 authored almost 2 years ago by Peter Dettman <[email protected]>
Remove lazy ASN.1 behaviour

e47f41dbe4e61cb190154693b72bc99eb6ca6c3e authored almost 2 years ago by Peter Dettman <[email protected]>
Add BasicGcmMultiplier.IsHardwareAccelerated

67a5d0f5805539c0a05a5f7204d5f2cbd0a74f1a authored almost 2 years ago by Peter Dettman <[email protected]>
Formatting

8ceba50f198102f99ed98cc0fdb057a9edf4ab8e authored almost 2 years ago by Peter Dettman <[email protected]>
Refactoring in OpenPgp

52327a7cfef7837f5464f04f1fd681998e7a7ed2 authored almost 2 years ago by Peter Dettman <[email protected]>
Support leaveOpen in decompressors

44844b4c0e0df30a72f1659b9904749f456f2545 authored almost 2 years ago by Peter Dettman <[email protected]>
Use Id instead of ToString

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

f93624749322b60eb96c80d466ea234a1a46d4c4 authored almost 2 years ago by Peter Dettman <[email protected]>
Avoid recoding issuer name

32c9881dae69931c1c5a175d596768d7bdfafbc2 authored almost 2 years ago by Peter Dettman <[email protected]>
Refactor singleton initialization

43ae081031d352e05d50a0e9730070d55d075bba authored almost 2 years ago by Peter Dettman <[email protected]>
Refactor resource loading

2c24f40b842d41aa7e523042585794abada4cc9e authored almost 2 years ago by Peter Dettman <[email protected]>
Adjust new tag name

13c07a92d383bfa365fab2642306e39fe1156de6 authored almost 2 years ago by Peter Dettman <[email protected]>
Fix Cmce key ASN.1 structures

e6bbd55d57b3f070d4a6f509ad1097a6bfc4b96b authored almost 2 years ago by Peter Dettman <[email protected]>
Add TODO

55de4e6c3d4cdeb7acdeb2ac50c8789be39119a2 authored almost 2 years ago by Peter Dettman <[email protected]>
Improve Asn1 encoding

- reduced allocations for GetEncoded

cc722c1881f86bd2c4690b84f8bd99969a63fc80 authored almost 2 years ago by Peter Dettman <[email protected]>
Support 'leaveOpen' in Asn1 streams

6b59dbbece3b1509b83b8479259a3c6059e9a60b authored almost 2 years ago by Peter Dettman <[email protected]>
Refactor Asn1Set classes

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

ca8d87e9cdf1ae70d1f2889f6e939d6be7afaf53 authored almost 2 years ago by Peter Dettman <[email protected]>
Refactor VMPC classes

8b1948ee2bd2bb467d2afe7d66c2675e654aead5 authored almost 2 years ago by Peter Dettman <[email protected]>
Length property and internal Span accessors

189b49dc3f2087de852757832435c4dc11aa4e25 authored almost 2 years ago by Peter Dettman <[email protected]>
BIKE refactoring

8cc2da3a37a777927f9d683b0b57bfffcc8195c9 authored almost 2 years ago by Peter Dettman <[email protected]>
Fix obsolete usage

9b3a32dccb95b0ca8f0c683e5f494d37a87ff7cc authored almost 2 years ago by Peter Dettman <[email protected]>
SHA3: one-shot methods for internal use

0472aa588f5477807b0985ddfe21cb34289fdde6 authored almost 2 years ago by Peter Dettman <[email protected]>
Add ShiftDownBits64

3fe6af3940d17c6a8c7d69c322497fb1c3d5ef1a authored almost 2 years ago by Peter Dettman <[email protected]>
Use existing KeccakPermutation

c9d6ed88a7dbc7a91a32a2deff977e405669ca9c authored almost 2 years ago by Peter Dettman <[email protected]>
Add GetLengthOfEncodingIL

0214aac042c7b9005ab741ab4cf8368637dbace5 authored almost 2 years ago by Peter Dettman <[email protected]>
Refactor KeccakDigest

a4d0d5db2e92c61bd9672a3f0c01559bc45677fa authored almost 2 years ago by Peter Dettman <[email protected]>
BIKE: reduce allocations

b4dfbc79f4141c4dae25d66b38d08710fe045d43 authored almost 2 years ago by Peter Dettman <[email protected]>
BIKE: split 'e' more efficiently

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