Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixes and tidying up for release | Peter Dettman | 2019-01-31 | 1 | -0/+5 |
| | |||||
* | minor tweaking | David Hook | 2019-01-20 | 3 | -10/+10 |
| | |||||
* | Added ECGOST3410_2012Signer | Megan Woods | 2019-01-14 | 2 | -25/+173 |
| | | | | Updated encoding of SubjectPublicKeyInfo and PrivateKeyInfo | ||||
* | Move generic "...withRSA" handler after PSSwithRSA | Peter Dettman | 2018-10-14 | 1 | -9/+6 |
| | |||||
* | Port of CVC-ECDSA and PLAIN-ECDSA from Java | Peter Dettman | 2018-10-14 | 2 | -124/+147 |
| | |||||
* | Refactoring to support custom ISignatureFactory | Peter Dettman | 2018-10-11 | 2 | -0/+21 |
| | | | | - see https://github.com/bcgit/bc-csharp/issues/153 | ||||
* | Port of SM4 from Java API | Peter Dettman | 2018-09-25 | 3 | -2/+10 |
| | |||||
* | Higher-level API support for Ed25519/Ed448/X25519/X448 | Peter Dettman | 2018-09-21 | 5 | -26/+159 |
| | |||||
* | Update registries for digests, MACs from bc-java | Peter Dettman | 2018-04-08 | 3 | -10/+39 |
| | |||||
* | Provide methods taking explicit CspParameters | Peter Dettman | 2018-04-08 | 1 | -0/+23 |
| | | | | - https://github.com/bcgit/bc-csharp/issues/107 | ||||
* | Port of BLAKE2B/2S digests from bc-java | Peter Dettman | 2018-04-08 | 1 | -28/+83 |
| | | | | - also some misc. changes for other digests | ||||
* | Reformat | Peter Dettman | 2018-02-04 | 1 | -186/+178 |
| | |||||
* | Add OIW OIDs in various lookup tables | Peter Dettman | 2017-09-05 | 1 | -2/+8 |
| | | | | | - replace some OID literals with named ones - see https://github.com/bcgit/bc-csharp/issues/74 | ||||
* | Support INTEGER encoding when reading GOST private keys | Peter Dettman | 2017-09-04 | 1 | -8/+15 |
| | | | | - see https://github.com/bcgit/bc-csharp/pull/86 | ||||
* | Added s box allocation to AesEngine | Peter Dettman | 2017-06-10 | 3 | -5/+5 |
| | | | | - mark AesFastEngine obsolete and replace all usages with AesEngine | ||||
* | Prefer high bits for powers-of-two | Peter Dettman | 2016-03-10 | 1 | -2/+6 |
| | |||||
* | Add Threefish entries to factories to get tests passing | Peter Dettman | 2015-11-21 | 3 | -5/+25 |
| | |||||
* | BMA-52 Fix SerpentEngine byte-ordering | Peter Dettman | 2015-11-21 | 3 | -1/+8 |
| | | | | - The new TnepresEngine was added to retain the historical behaviour of SerpentEngine | ||||
* | Improve usage/behaviour of SecureRandom.GenerateSeed | Peter Dettman | 2015-11-17 | 1 | -10/+11 |
| | |||||
* | Add missing lock for PORTABLE | Peter Dettman | 2015-11-17 | 1 | -1/+1 |
| | |||||
* | Finish port of latest PRNG/DRBG stuff from Java | Peter Dettman | 2015-11-16 | 1 | -21/+14 |
| | |||||
* | Update ECPrivateKeyStructure following Java API | Peter Dettman | 2015-11-13 | 1 | -8/+7 |
| | |||||
* | Review of culture-independent String comparison methods | Peter Dettman | 2015-11-12 | 6 | -27/+27 |
| | |||||
* | Use culture-independent prefix-check in MacUtilities.GetMac | Peter Dettman | 2015-11-12 | 1 | -1/+3 |
| | | | | - Fix for https://github.com/bcgit/bc-csharp/pull/40 (modified from original patch) | ||||
* | Address various compiler warnings | Peter Dettman | 2015-11-10 | 3 | -8/+8 |
| | |||||
* | PCL: Various non-IO changes | Peter Dettman | 2015-10-18 | 2 | -2/+2 |
| | |||||
* | No SerializableAttribute in PCL | Peter Dettman | 2015-10-18 | 13 | -13/+13 |
| | |||||
* | Add CalculateMac utility method | Peter Dettman | 2015-10-18 | 1 | -0/+8 |
| | |||||
* | Avoid Interlocked.Increment(Int64) on .NET CF | Peter Dettman | 2015-10-16 | 1 | -2/+11 |
| | | | | - https://github.com/bcgit/bc-csharp/issues/20 | ||||
* | Add ECCDH as valid alias | Peter Dettman | 2015-10-14 | 1 | -5/+5 |
| | |||||
* | Add NIST OIDs and DigestUtilities entries for SHA3 | Peter Dettman | 2015-10-01 | 1 | -2/+22 |
| | |||||
* | Provide a KeyContainerName when creating an RSACryptoServiceProvider | Peter Dettman | 2015-03-26 | 1 | -1/+3 |
| | | | | - Thanks to Frederik Carlier for reporting and providing a fix (see JIRA BMA-130) | ||||
* | Add SignerUtilities handling for X931Signer | Peter Dettman | 2015-03-09 | 1 | -0/+20 |
| | |||||
* | Spelling fixes | Peter Dettman | 2015-02-05 | 1 | -2/+2 |
| | |||||
* | Use platform RNG as master, where available release-1.8.0-beta.4 | Peter Dettman | 2014-09-28 | 1 | -64/+89 |
| | | | | Obsolete seeded constructor in favour of GetInstance variant | ||||
* | Formatting | Peter Dettman | 2014-09-28 | 1 | -205/+205 |
| | |||||
* | Merge branch 'master' of github.com:rahvee/bc-csharp into rahvee-master | Peter Dettman | 2014-09-28 | 1 | -16/+18 |
|\ | |||||
| * | In SecureRandom, the usage of ReversedWindowGenerator only reordered the ↵ | Edward Ned Harvey | 2014-08-05 | 1 | -3/+1 |
| | | | | | | | | output of sha256Generator. It added computation overhead and zero cryptographic value. Removed. | ||||
| * | GetInstance() returns a seeded instance. If you want an unseeded instance, ↵ | Edward Ned Harvey | 2014-08-05 | 1 | -10/+6 |
| | | | | | | | | you must use the unseeded ctor in which you supply your own generator | ||||
| * | SecureRandom ctor: given this is a sha1Generator, seed with 20 bytes instead ↵ | Edward Ned Harvey | 2014-08-05 | 1 | -1/+1 |
| | | | | | | | | of 8 | ||||
| * | use CryptoApiRandomGenerator in addition to other entropy sources | Edward Ned Harvey | 2014-08-05 | 1 | -1/+6 |
| | | |||||
| * | after seeding, pointlessly threw away the first few bytes. Removed. | Edward Ned Harvey | 2014-08-05 | 1 | -1/+0 |
| | | |||||
| * | use 32 bytes instead of 24 for seed material from ThreadedSeedGenerator | Edward Ned Harvey | 2014-08-05 | 1 | -1/+5 |
| | | |||||
* | | Cleanup obsolete code warnings | Peter Dettman | 2014-08-26 | 1 | -2/+1 |
| | | |||||
* | | Bring RsaDigestSigner uptodate with Java API | Peter Dettman | 2014-08-20 | 1 | -1/+1 |
| | | |||||
* | | BMA-125 Remove duplicate/wrong RIPEMD160/ECDSA entries | Peter Dettman | 2014-08-20 | 1 | -364/+361 |
|/ | |||||
* | BMA-105 | Peter Dettman | 2014-07-21 | 1 | -12/+15 |
| | | | | | Support for parsing Gost3410x2001 private keys encoded as DER Integer Miscellaneous support methods ported from Java | ||||
* | Port of PrivateKeyInfo changes from Java | Peter Dettman | 2014-07-21 | 1 | -8/+8 |
| | |||||
* | Cleanup various warnings, and reformatting | Peter Dettman | 2014-01-29 | 1 | -1/+1 |
| | |||||
* | Formatting | Peter Dettman | 2014-01-26 | 2 | -359/+359 |
| | |||||
* | Factor out variation of MacUtilities.DoFinal | Peter Dettman | 2013-12-18 | 1 | -2/+7 |
| | |||||
* | Clean up all the special handling for IDEA stuff, back to a single release ↵ | Peter Dettman | 2013-12-17 | 3 | -12/+0 |
| | | | | assembly. | ||||
* | Add methods for converting from BC RSAPrivateKeyStructure | Peter Dettman | 2013-12-07 | 1 | -13/+34 |
| | |||||
* | Initial import of old CVS repository | Peter Dettman | 2013-06-28 | 26 | -0/+4474 |