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

BMA-119

Make GetValueList methods consistent
Remove obsolete X509Name methods

5abe3db293d6dfed650a26bb9c3f5c839ccf2aa5 authored almost 11 years ago by Peter Dettman <[email protected]>
Fix up openssl test cases

0373cfe00e805772ca49ab459900b986bd83f23c authored almost 11 years ago by Peter Dettman <[email protected]>
Remove DerUnknownTag class

ec8e1fff9810b7c58e79a560b344c3abe9d82f6e authored almost 11 years ago by Peter Dettman <[email protected]>
Stop using DerUnknownTag (throw exceptions during parsing instead)

e881ee06950d623a7678cda637ebd39dd33658fa authored almost 11 years ago by Peter Dettman <[email protected]>
BMA-118

Handle null properly in AuthorityInformationAccess.GetInstance

34404b3e7cfd8a1e21591eea2c7812b5805d191f authored almost 11 years ago by Peter Dettman <[email protected]>
Reformat

2a947cc7653da44abd23ecbaa86e3013509bc826 authored almost 11 years ago by Peter Dettman <[email protected]>
BMA-116

Update some Asn1.X509 classes from Java

79f344b578c17dd919eafbefff8bf76269c8551a authored almost 11 years ago by Peter Dettman <[email protected]>
Fix Equals methods

f9d1a02949b1325b68d0a4d9f9c21cd53de2fb36 authored almost 11 years ago by Peter Dettman <[email protected]>
Fix digest test constructors

Formatting

9ded11e7b04c64f2c36c9cf6a6993c2aa7903a0a authored almost 11 years ago by Peter Dettman <[email protected]>
Update for timw

2433ec9d06f6640f1928aabfd71c63b3a3301d8e authored almost 11 years ago by Peter Dettman <[email protected]>
Add new files to project, rename Sm3 to SM3

5f39bd591cd54a1747518d99b723991383a8a9de authored almost 11 years ago by Peter Dettman <[email protected]>
Fix up merge

cb74795bf4e107cf2689e85250a5b939671d30e1 authored almost 11 years ago by Peter Dettman <[email protected]>
Merge branch 'feature/threefish-skein-memoable-sm3' of git://github.com/timw/bc-csharp into timw-feature/threefish-skein-memoable-sm3

Conflicts:
crypto/crypto.mdp
crypto/src/util/Arrays.cs

95c58fd065df852598412fa8b7d06c3cee72c29c authored almost 11 years ago by Peter Dettman <[email protected]>
Merge branch 'pkix-validator-throw' of git://github.com/jstedfast/bc-csharp into jstedfast-pkix-validator-throw

82efab7c1a6d3c8a3d0b3f162a3909ff158699b3 authored almost 11 years ago by Peter <peter@cryptic.(none)>
Bring EC performance test up-to-date with Java version

7076b2f6992ac53997cfd73ca73ee825dc2b967c authored almost 11 years ago by Peter Dettman <[email protected]>
Add new classes in Math.Field and some other EC-related stuff from Java

0d74a23f78cc18401b5f746a97faf1f43003655f authored almost 11 years ago by Peter Dettman <[email protected]>
Use ECCurve.CreatePoint

Formatting

ce4ff9911d7a925ca4e20300cadf9a1cbadd9e45 authored almost 11 years ago by Peter Dettman <[email protected]>
Formatting

a1e9ba060bf6c0a507dfb785a2da1c13df8172f1 authored almost 11 years ago by Peter Dettman <[email protected]>
Formatting

7a1cb426d350411a55e2694831d63497ddecfd89 authored almost 11 years ago by Peter Dettman <[email protected]>
Add target frameworks for mono-3.5 and -4.0

bbe415a797593d2b4d855f6b880d37d248071fc3 authored almost 11 years ago by Peter <peter@cryptic.(none)>
Make typed Equals methods public (and virtual)

408f10c7d0a6b906891cee6614e8b63ef2a1cf0f authored almost 11 years ago by Peter Dettman <[email protected]>
Merge branch 'master' of git.bouncycastle.org:bc-csharp

df3c3f6b57c999421474aed2e2c53522b4da22bb authored almost 11 years ago by Peter Dettman <[email protected]>
Remove old MonoDevelop project files, since MonoDevelop now supports the Visual Studio formats

137f61053447a9966244c76444494027b45fb3be authored almost 11 years ago by Peter Dettman <[email protected]>
Make static utility classes abstract instead of sealed

Add Arrays.GetHashCode for int[]
Formatting

31525ff4a76773fa0cc85d4abcee7d5418cbd984 authored almost 11 years ago by Peter Dettman <[email protected]>
Bring Fp field element code mostly up-to-date with Java version

6441027c986a31b209c28acf8f94a3fcc93922a2 authored almost 11 years ago by Peter Dettman <[email protected]>
Fix XML comments

13301a8300c8ae44c02aaff74574a5a955a3f4d0 authored almost 11 years ago by Peter Dettman <[email protected]>
added Camellia tags

e9fdb6f37ce8b97319bae0ada748dfecd9458770 authored almost 11 years ago by David Hook <[email protected]>
added Camellia tags

0c945d556ab7f78aae78941f214474d73f240db1 authored almost 11 years ago by David Hook <[email protected]>
Registerize top accumulator word in Montgomery multiplication/squaring

9a6645ec73dc40ddb37c92222f78df625fd19bb4 authored almost 11 years ago by Peter Dettman <[email protected]>
Fix tabs

70e500812a7579a358c0729796f0edcfd885de2e authored almost 11 years ago by Peter Dettman <[email protected]>
Make date format consistent with Java tests

8d01bdcfcb8be68b6d2aa0f77a17ca6ac046993c authored about 11 years ago by Peter Dettman <[email protected]>
Use Platform.ToUpperInvariant

43ad3b20493dd3c98d38de0e26747963708a83c8 authored about 11 years ago by Peter Dettman <[email protected]>
Port of PrfAlgorithm and ProtocolVersion from Java TLS

ed135453ca41139233eb39bf709a2e56440293f8 authored about 11 years ago by Peter Dettman <[email protected]>
Factor out variation of MacUtilities.DoFinal

db9067c0417531b339b5acf7dc923c0f26f2811f authored about 11 years ago by Peter Dettman <[email protected]>
Clean up all the special handling for IDEA stuff, back to a single release assembly.

53e57085de728ff9f23734f64e1a877ee39a327c authored about 11 years ago by Peter Dettman <[email protected]>
More porting from Java TLS, mainly enum replacement

9b81cbfde7de16f032a3b4e712e55de489ac2e00 authored about 11 years ago by Peter Dettman <[email protected]>
A round of porting from Java TLS

33ef8acd210067b48eed37fbfb4b0c8da8921b8d authored about 11 years ago by Peter Dettman <[email protected]>
Add methods for converting from BC RSAPrivateKeyStructure

e8f924196be2b825e1e14f1120bbb26b35db2f90 authored about 11 years ago by Peter Dettman <[email protected]>
Use Negate() to simplify

8848f0ca592998b66ebf4ffc03a0d6d38f287366 authored about 11 years ago by Peter Dettman <[email protected]>
Add ECFieldElement.GetEncoded() method

b9d47a217206ee5980f03252b59d5934084275fd authored about 11 years ago by Peter Dettman <[email protected]>
Always apply sign guard

9f1d8353ae8d4a989b109a091e31a067d5a9c204 authored about 11 years ago by Peter Dettman <[email protected]>
Need to throw the new exceptions rather than leaving them to fall into the void

7bdf4010a8bb64464af494827b486df82294969e authored about 11 years ago by Jeffrey Stedfast <[email protected]>
Use 1/n-1 record splitting instead of 0/n

81807241c317b342d439fcc99d79d934f9c6834a authored about 11 years ago by Peter Dettman <[email protected]>
Auto-initialize random if necessary

442ab775f681714fad5e4cb0a85bc035f249945f authored about 11 years ago by Peter Dettman <[email protected]>
Don't require there to be any digests, to allow in particular for a certs-only SignedData

867bd8fe661c466e0a38678e4612c08fa4e032e0 authored about 11 years ago by Peter Dettman <[email protected]>
Port from Java of improvements to DerBoolean and DerEnumerated

e346df986347cead043ca0fe952447bd484a5db3 authored about 11 years ago by Peter Dettman <[email protected]>
Add Poly1305 contributors entry

8d1207a073a53b45196da7c0c9bf7e955dddd96c authored about 11 years ago by Peter Dettman <[email protected]>
Fix comments

67ed9c5f5978a02167bc52924410aa04d84f82f0 authored about 11 years ago by Peter Dettman <[email protected]>
Merge branch 'feature/poly1305' of git://github.com/timw/bc-csharp

Conflicts:
crypto/crypto.mdp

1060cbb89880e602450bd1c16ff57a1f2e13260c authored about 11 years ago by Peter Dettman <[email protected]>
Add contributor entries for recent patches

7c7096425b345dc09516c6f1135b7ce073bc784e authored about 11 years ago by Peter Dettman <[email protected]>
Fix namespace

526c4423a7cf69c2defd2b5f5071fa85bb0b1d27 authored about 11 years ago by Peter Dettman <[email protected]>
Clone bytes in constructor since it may be using a temp buffer in the ASN.1 parser

67cff6633ef87309ba7d8144d0fa0320abd22c46 authored about 11 years ago by Peter Dettman <[email protected]>
Add EnumeratedTest class

ce1f2e3ff0a0d0004aecaefed95d2b16defd9554 authored about 11 years ago by Peter Dettman <[email protected]>
Minor edit to comment

120464b1046388f3622b0edbf7ec1c1e749f32fa authored about 11 years ago by Peter Dettman <[email protected]>
Add GMac classes to project file

53a98a17e15b522051963b0dd2eb740dada48c96 authored about 11 years ago by Peter Dettman <[email protected]>
Merge branch 'feature/gmac' of git://github.com/timw/bc-csharp

Conflicts:
crypto/crypto.mdp

364610a7ff859c087719e3b3ce653864b7ee3ac3 authored about 11 years ago by Peter Dettman <[email protected]>
Fix XML comment

Detabify

3b0e48c8e8bef91c07a675267f56bcd1d6eb8c59 authored about 11 years ago by Peter Dettman <[email protected]>
Add new classes for ChaCha and XSalsa20

663b42ccebe07ed3ca08780129353c564caba27f authored about 11 years ago by Peter Dettman <[email protected]>
Fix length in ShiftLeft

be5cebe63e42ca7f004cad4d9f29e2fa6b235909 authored about 11 years ago by Peter Dettman <[email protected]>
Restore dodgy file

9f5173f5fdad38f93df33a4bf57cb70769c11737 authored about 11 years ago by Peter Dettman <[email protected]>
Remove dodgy file

4034672abdf1eb0502021bfb82ab2b91fb0d8bd7 authored about 11 years ago by Peter Dettman <[email protected]>
Merge branch 'feature/latin-dances' of git://github.com/timw/bc-csharp

c1203484971419bc08b1ae937ee439aef9161b4d authored about 11 years ago by Peter Dettman <[email protected]>
added obligatory Inc.

97fe57a799e0821d6205cefa69faf913a1c6900d authored about 11 years ago by David Hook <[email protected]>
Port HMac optimisation using Memoable digests from bc-java.

94115c98b4dd69c1ab3d2cc00d2654fd3d4c74c9 authored about 11 years ago by Tim Whittington <[email protected]>
Port SM3 digest implementation and tests from bc-java.

ec5ba47d35551b3ef8572770d120cc418648e904 authored about 11 years ago by Tim Whittington <[email protected]>
Refactor digest tests to subclass DigestTest, the same as bc-java.

404ec2ebd70d6ffa68b2691bec9221e29e9161d7 authored about 11 years ago by Tim Whittington <[email protected]>
Port Memoable digest support from bc-java.

f64b37993aaec3f2baaab236af58c295b06c9f92 authored about 11 years ago by Tim Whittington <[email protected]>
Port SkeinDigest and SkeinMac from bc-java.

Skein digest and Mac in 256/512/1024 bit state sizes (and arbitrary byte level output size), with...

201d86c4ab73d81605402d2b0cae15106f9e372d authored about 11 years ago by Tim Whittington <[email protected]>
Port of Threefish implementation from bc-java.

All block sizes (256/5124/1024) and unit tests.

cfef781c3ba6b52b4298d322f588ae5209bc6244 authored about 11 years ago by Tim Whittington <[email protected]>
Port GMac implementation and tests from bc-java.

fc763ffe88a7f22f51a314e8ebec2af5b901658c authored about 11 years ago by Tim Whittington <[email protected]>
Port Poly1305 Mac implementation and tests from bc-java.

ab670ffe1486ea52cd88a1a8234b201874460b4c authored about 11 years ago by Tim Whittington <[email protected]>
Use xmldoc for documentation of Salsa20/XSalsa20/ChaCha

e0f740ffbb612544f63049ae3cc12a876014d6cc authored about 11 years ago by Tim Whittington <[email protected]>
Make ChaCha and Salsa20 engines CLSCompliant.

1e4f49c613d7285692a39ab5aa5614640c1c47a8 authored about 11 years ago by Tim Whittington <[email protected]>
Port reduced round Salsa20, registerised Salsa20 core, XSalsa20 and ChaCha from bc-java.

4e0d67b4ddcee08a49e8922159eebc6d11f2ae6d authored about 11 years ago by Tim Whittington <[email protected]>
fixed line endings

62f961054fd75b8ed142c4b46d904af70c3a958e authored over 11 years ago by David Hook <[email protected]>
Don't ignore the input offset argument

8fbf91dd8620ee0f0e9421b41ab241eb67139fdc authored over 11 years ago by Peter Dettman <[email protected]>
Attempt to perform doubling operation in constant time

b2e8e34a92f1fedfd4ac96d77c6bf3a120835e23 authored over 11 years ago by Peter Dettman <[email protected]>
Guard against passing IV thru CMac

c2ee11dea6e2e044479185b81730bda06c244407 authored over 11 years ago by Peter Dettman <[email protected]>
Fix Platform references in tests

e11625dbaff1300d5ddbc13322d3f9f1626b4e16 authored over 11 years ago by Peter Dettman <[email protected]>
Initial import of old CVS repository

44288db4414158ac9b98a507b15e81d0d3c66ca6 authored over 11 years ago by Peter Dettman <[email protected]>
Set up text/binary handling for existing file types

823245c0b2f2156b2c8ce5c7292cbe845a47de59 authored over 11 years ago by Peter Dettman <[email protected]>