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

Don't override default ciphersuites in test

640f5d3ef1f690c3ddae474ec267dc05ff245667 authored almost 10 years ago by Peter Dettman <[email protected]>
Spelling fixes

84c6bf45757b9ede4158ec1226b2eecc4eacdd1a authored almost 10 years ago by Peter Dettman <[email protected]>
Clear the shared secret after use

8caafc0e62002b81df21a5c9af91fb93f974537b authored almost 10 years ago by Peter Dettman <[email protected]>
Add newer TLS test data from Java build

8f81c8ef78ee6ba47d883ba1f0b6f25912503af0 authored almost 10 years ago by Peter Dettman <[email protected]>
Guard against small private keys, and optimize for common public exponents

3f4ec01397a4d07b884e2ad48a4fd3c7e56ecf33 authored almost 10 years ago by Peter Dettman <[email protected]>
Add explicit delegate type to keep .NET 1.1 happy

a09bc4ee9aacb569834c18ef81c476dfa70049f9 authored almost 10 years ago by Peter Dettman <[email protected]>
Port of some of the TLS tests from Java

cc3e0bb5dc165f33eabfe3f1d1f88aaff4471c5f authored almost 10 years ago by Peter Dettman <[email protected]>
Various updates from Java build

476b6fdf325b34933a1cb39c6c75121de7a780fa authored almost 10 years ago by Peter Dettman <[email protected]>
Merge branch 'master' into vs2010

5dff97a2e0a08a94bfd15fe328dd4b2780b6c8fb authored almost 10 years ago by Jeffrey Stedfast <[email protected]>
Tighten ChangeCipherSpec ordering checks

7032cb795cbd30b2a0cabf8152b52ff1ac6a54db authored almost 10 years ago by Peter Dettman <[email protected]>
Refuse client-initiated renegotiation gracefully

e781400bd619176f9804cb75e2ee8bc6102c2e62 authored almost 10 years ago by Peter Dettman <[email protected]>
Improved handling for out-of-order Finished message

d547000f967e7c7df0447783d74aa511c108bfd2 authored almost 10 years ago by Peter Dettman <[email protected]>
Fix parsing of implicit tagged object

0328a9c2006b894d70c943a1c59dd366bec7e07a authored almost 10 years ago by Peter Dettman <[email protected]>
Added TlsPskIdentityManager.cs to the build

440edd8dd1b167e43a0e531dc26204dca42488b5 authored almost 10 years ago by Jeffrey Stedfast <[email protected]>
Merge branch 'master' into vs2010

00f427405a0d431052dfb4f00bfcfe48932d32e3 authored almost 10 years ago by Jeffrey Stedfast <[email protected]>
Port of WNaf precomp optimization from Java

adf7433476b63267177c0a50da394de2838404eb authored almost 10 years ago by Peter Dettman <[email protected]>
Update copyright year

2b68ec7d3fe35959a169236f9f0bd656d4a46abf authored almost 10 years ago by Peter Dettman <[email protected]>
Spelling fixes

e3870fcf9ad033ee1785299a71b9f8dd8b0cd735 authored almost 10 years ago by Peter Dettman <[email protected]>
Port of recent TLS-PSK work from Java build

106e5917d25734026ee7ea268bc264544f3e02f7 authored almost 10 years ago by Peter Dettman <[email protected]>
Merge branch 'master' into vs2010

ee3e5371000013620ef305f423788397b99a1ee6 authored almost 10 years ago by Jeffrey Stedfast <[email protected]>
Cleaned up the new iOS project file

32fc8945c1a210c430ec323e25add02ea953008f authored almost 10 years ago by Jeffrey Stedfast <[email protected]>
Migrated the iOS project to the Xamarin.iOS Unified API (for 64-bit support)

637cb4525968593634b7cc6d3f93ffc38e37f5da authored almost 10 years ago by Jeffrey Stedfast <[email protected]>
TLS update from Java

5e5e67028e5b16a18580c52a17516cdb314eddc5 authored about 10 years ago by Peter Dettman <[email protected]>
Merge branch 'master' into vs2010

8b2f7e6eabdfd1dcb53e409c9f7e85d31a79ce2a authored about 10 years ago by Jeffrey Stedfast <[email protected]>
Various updates to GCM from Java build

dac04a9306c5721f92749eee0be203047fc57e50 authored about 10 years ago by Peter Dettman <[email protected]>
Add ECDHE_ECDSA CCM ciphersuites from RFC 7251

d8a15d373541f25a0b454f401de8b23a4ab76c43 authored about 10 years ago by Peter Dettman <[email protected]>
Add some more Verisign OIDs

e3d2aa362183ae79c38e59e2b1cb4ca044fc3a23 authored about 10 years ago by Peter Dettman <[email protected]>
Port of unexpected server extension mechanism, including special case for Supported Elliptic Curves

d843bc61a003d11b1ffe0bd8f871783ea27ff292 authored about 10 years ago by Peter Dettman <[email protected]>
Port of a few Java updates

b38645667d98f45c482c25e7736a9f43c6678d7b authored about 10 years ago by Peter Dettman <[email protected]>
Added BouncyCastle.snk

cdf44b85a4eecc5ec6ff78d27ab6ded7ace90573 authored about 10 years ago by Jeffrey Stedfast <[email protected]>
Updated Visual Studio 2010 project files

32f3459c02f3175f843359a71e085ba0f528e850 authored about 10 years ago by Jeffrey Stedfast <[email protected]>
Merge branch 'master' into vs2010

cc661d651d647ad5b7acb797ebfa50b8377f6cb2 authored about 10 years ago by Jeffrey Stedfast <[email protected]>
Update draft references after rename

048b0892eef44bd51c61087c3e345c8caf0a4e4b authored about 10 years ago by Peter Dettman <[email protected]>
Initial port of DTLS client/server from Java

9a560818c4b0981dc251ab02dace374560219f1e authored about 10 years ago by Peter Dettman <[email protected]>
Implement draft-bmoeller-tls-downgrade-scsv-02

1656b9e7167183e6a86706620edecf992aa92145 authored about 10 years ago by Peter Dettman <[email protected]>
Added Visual Studio 2010 project/solution files for .NET 2.0 and Xamarin Android/iOS

b7039a1a635e7b74765d44d2caf8cc2c5f66a6bc authored about 10 years ago by Jeffrey Stedfast <[email protected]>
Added AES, IDEA, and CAST5 CBC S/MIME Capability identifiers

e0f226ac53ec1c9241044dbd67a49c2c9603623a authored about 10 years ago by Jeffrey Stedfast <[email protected]>
Update version to beta.5 following beta.4 release

2c48d3249412d27ad54bf74883f25796d7c5fcfb authored over 10 years ago by Peter Dettman <[email protected]>
Use platform RNG as master, where available

Obsolete seeded constructor in favour of GetInstance variant

b494cecf549016c5db4493d50f3a738963a2eeb6 authored over 10 years ago by Peter Dettman <[email protected]>
Formatting

c7ea568094c549952ca9fd5970df9836be847752 authored over 10 years ago by Peter Dettman <[email protected]>
Merge branch 'rahvee-master'

ad35f0a5a2d2f5811abd2fae8be2226725e31f6d authored over 10 years ago by Peter Dettman <[email protected]>
Merge branch 'master' of github.com:rahvee/bc-csharp into rahvee-master

ce34fdc86c9679492edc533fc2c84faedc9b173e authored over 10 years ago by Peter Dettman <[email protected]>
Port of GenericSIgner fix from Java

ec23584a31ca9e2d879b76641036b96e46e8e446 authored over 10 years ago by Peter Dettman <[email protected]>
Early code-point assignment for draft-ietf-tls-session-hash

4121892205a5e667f51662820641d4f5ba4ec1f3 authored over 10 years ago by Peter Dettman <[email protected]>
Update comments now that encrypt-then-MAC is out of draft (RFC 7366)

dd137c67a464cddca45424c954a908ddd73e14fe authored over 10 years ago by Peter Dettman <[email protected]>
Refactoring

7f06706ccf9f6adc0a4e16e2ae3747fd8f54380d authored over 10 years ago by Peter Dettman <[email protected]>
Constants and support functions for draft-ietf-tls-negotiated-ff-dhe-01

9cc0e3e10440ba44ee9e8df4c2fdf2c35f2a7660 authored over 10 years ago by Peter Dettman <[email protected]>
Small refactoring

8cd5e10893ca5d825458c2d4938aa205d13e8c49 authored over 10 years ago by Peter Dettman <[email protected]>
Minor improvements to MaxFragmentLength handling

5b9077eee3b746a4881b75f2f1bbbfa5b7a17378 authored over 10 years ago by Peter Dettman <[email protected]>
Formatting

9580c3fc391bbf870b639612f114f2325683a68c authored over 10 years ago by Peter Dettman <[email protected]>
Refactor redundant blocks

Support no-password operation (as best we can)

d76f7c4d645aede7a2880ac1f59ed545f633e005 authored over 10 years ago by Peter Dettman <[email protected]>
Improve sorting for SETs

a0fc0d6892d063a063db02ed0de3adfe9911a26b authored over 10 years ago by Peter Dettman <[email protected]>
Extended master secret uses a different label in PRF

791063db08a6f8254d10b1b0e6d5f4f0827b8b0e authored over 10 years ago by Peter Dettman <[email protected]>
Initial implementation of draft-ietf-tls-session-hash-01

f95405955ac379f2fc29fe1b99e3b59304a29a3c authored over 10 years ago by Peter Dettman <[email protected]>
Add methods to give readable text for alerts

f257ee083080ada68a5dca06fa69a1203a0b8783 authored over 10 years ago by Peter Dettman <[email protected]>
Cleanup obsolete code warnings

de06767b384cd5056a540b196337a23d7b125fd3 authored over 10 years ago by Peter Dettman <[email protected]>
Rework the nonce-random initialisation and avoid GenerateSeed

b5baa77759a46d7890b563b75e9b696314d09e63 authored over 10 years ago by Peter Dettman <[email protected]>
Port TLS server impl/test from Java API

24f37b51eafe7cbbf42b633be133ecca3abcb46e authored over 10 years ago by Peter Dettman <[email protected]>
Fix NAnt build issue

4ddac01c520424d2384641979211a0924347c16d authored over 10 years ago by Peter Dettman <[email protected]>
Exclude some files in the TLS test data

e24936ac5392530f3892e16dd9d9240fdf2af010 authored over 10 years ago by Peter Dettman <[email protected]>
Fix initial bugs revealed by new TLS test

73f5dba3f2de4b35e9aec4580ffdf4c365f6fd6a authored over 10 years ago by Peter Dettman <[email protected]>
Fix TLS test namespace

581f559feb7e059b0f70cde370f3fa0e3e70c47b authored over 10 years ago by Peter Dettman <[email protected]>
Finish initial porting of TLS 1.2 client from Java API

da656890c709963fb112d4813a2542302994bb35 authored over 10 years ago by Peter Dettman <[email protected]>
Add TLS test data from Java API

fda86d16e52b774782b93bb63c469a621c759adf authored over 10 years ago by Peter Dettman <[email protected]>
Obsolete class/method cleanup

0011cadfe4798321e2050206cf10cc7ecd0236e8 authored over 10 years ago by Peter Dettman <[email protected]>
Port latest TLS key exchange stuff from Java API

5078f3e6611b98fe50abcd3df3c63fb8c206f6b6 authored over 10 years ago by Peter Dettman <[email protected]>
More TLS porting from Java API

91443f862f00e62fe69a28e4afee7c00c1c264bd authored over 10 years ago by Peter Dettman <[email protected]>
More TLS porting from Java API

15ff1e2c34e44e9543b875713a36b83a96c0417c authored over 10 years ago by Peter Dettman <[email protected]>
Add support for a 'cause' Exception to TlsFatalAlert and use

e8532032118290a201dbec09b5c8eb0804fec8ff authored over 10 years ago by Peter Dettman <[email protected]>
Cater for possibly null ecPointFormats

ccb0eab4d2aeba301fd4f64286c951518e8a6674 authored over 10 years ago by Peter Dettman <[email protected]>
More TLS ported from Java API

5577cd5da173e2ba65b2f88980a2d7383a822750 authored over 10 years ago by Peter Dettman <[email protected]>
A few minor followups to the previous batch of TLS updates

f9c7378479b48d48c5dbaee155a5f65b4e693092 authored over 10 years ago by Peter Dettman <[email protected]>
A round of TLS updates from Java API

355b24374a5a5410c33f3270dbb92ba52dc39fdf authored over 10 years ago by Peter Dettman <[email protected]>
Bring RsaDigestSigner uptodate with Java API

c92b9a93053b3b4f3235cdace4f9472e59a38714 authored over 10 years ago by Peter Dettman <[email protected]>
Add Times utility class

f6e6c9cc7e1a72ea86e7a98f7df2696bc8d5bbfa authored over 10 years ago by Peter Dettman <[email protected]>
Port of Deterministic-DSA from Java API

6810bd692249121b4e7020e9380d26b5fdfe7d53 authored over 10 years ago by Peter Dettman <[email protected]>
Fix warning

f885166aa06542aee6ec18d1d05e5e9abb062738 authored over 10 years ago by Peter Dettman <[email protected]>
BMA-125 Remove duplicate/wrong RIPEMD160/ECDSA entries

d60103b832ed33e1e2d18b4d5cecc17306c7c74b authored over 10 years ago by Peter Dettman <[email protected]>
In SecureRandom, the usage of ReversedWindowGenerator only reordered the output of sha256Generator. It added computation overhead and zero cryptographic value. Removed.

026e0efbf6a1aa38c868c442b6813ecfac51cfd3 authored over 10 years ago by Edward Ned Harvey <[email protected]>
GetInstance() returns a seeded instance. If you want an unseeded instance, you must use the unseeded ctor in which you supply your own generator

a0d33a340a7445f466aedcaafdbf7f2f7e738d9a authored over 10 years ago by Edward Ned Harvey <[email protected]>
SecureRandom ctor: given this is a sha1Generator, seed with 20 bytes instead of 8

66cfe2970d6cc02f10fce030fbc0b6f8cb8ece5a authored over 10 years ago by Edward Ned Harvey <[email protected]>
use CryptoApiRandomGenerator in addition to other entropy sources

8accb371a1855b54d5da6d05e6d2e26fe86e739d authored over 10 years ago by Edward Ned Harvey <[email protected]>
after seeding, pointlessly threw away the first few bytes. Removed.

e64eee6f58c70ad9c1dd02658461014599369319 authored over 10 years ago by Edward Ned Harvey <[email protected]>
use 32 bytes instead of 24 for seed material from ThreadedSeedGenerator

663cace258c429c13d980aec5c8f40db50ba580b authored over 10 years ago by Edward Ned Harvey <[email protected]>
Check point against cofactor after decompression

b4c8b367d2f2404c9622fcfcca5a0ddeacf9baa2 authored over 10 years ago by Peter Dettman <[email protected]>
Add GetCipherType method and refactor

5e741168c3ecfb47f149ea6a66bf231528ea07e0 authored over 10 years ago by Peter Dettman <[email protected]>
Another round of TLS porting from Java

bf1886e5381d0f3674efa1f9890dfb9fc1811ab8 authored over 10 years ago by Peter Dettman <[email protected]>
Add more variations of Check/IsValid

2d53cf14aeda106a550b15e8aa8c813fad2fffea authored over 10 years ago by Peter Dettman <[email protected]>
Apply low-hamming-weight NAF check for more generators

9754265de37d45b8e92d6ab80f3faca97af97eaa authored over 10 years ago by Peter Dettman <[email protected]>
Improve git ignore list

d7d0a26a5bdf91be78b0fa2ef39a0e7e713c1b52 authored over 10 years ago by Peter Dettman <[email protected]>
More porting from Java TLS

fbe75ae05154749f578a2aaea3660012cb8dcd07 authored over 10 years ago by Peter Dettman <[email protected]>
Update cipher suites from Java

578cf9ed6efa2ff35d10bb81183326dfb6385419 authored over 10 years ago by Peter Dettman <[email protected]>
Port of new TlsEccUtilities class from Java

Various support methods in TlsUtilities and Arrays
Fix short->byte for several enumeration types

e5db546809a6485a82427c105c1d4f3a3b25fa5a authored over 10 years ago by Peter Dettman <[email protected]>
Add automatic EC point validation for decoded points and for multiplier outputs

6e306046568f9a4d13639b913f0ff6d5879fa165 authored over 10 years ago by Peter Dettman <[email protected]>
Update encrypt_then_mac entry

0f6fb7c6c3d47f20ef1938331b5c362ef26761ca authored over 10 years ago by Peter Dettman <[email protected]>
Port of encoding fix from Java

d0c09ebad8713c772d7dc280f86234270cf99616 authored over 10 years ago by Peter Dettman <[email protected]>
BMA-105

Support for parsing Gost3410x2001 private keys encoded as DER Integer
Miscellaneous support metho...

0c51033abe10b6a2b0035ea6bab8c471be6f45dc authored over 10 years ago by Peter Dettman <[email protected]>
Port of PrivateKeyInfo changes from Java

1b5c1c2c06974fab9cd7dc04a836e32b3dc6e21a authored over 10 years ago by Peter Dettman <[email protected]>
Port update from Java

c9b7f41669ddc8eb49011186b5631842538a3a69 authored over 10 years ago by Peter Dettman <[email protected]>
[BMA-117]

Cope with redundant ExtendedKeyUsage entries

eccbf9e1c26dc22c8f3966295057cafb718b5156 authored over 10 years ago by Peter Dettman <[email protected]>