summary refs log tree commit diff
path: root/crypto/src/security (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add Threefish entries to factories to get tests passingPeter Dettman2015-11-213-5/+25
|
* BMA-52 Fix SerpentEngine byte-orderingPeter Dettman2015-11-213-1/+8
| | | | - The new TnepresEngine was added to retain the historical behaviour of SerpentEngine
* Improve usage/behaviour of SecureRandom.GenerateSeedPeter Dettman2015-11-171-10/+11
|
* Add missing lock for PORTABLEPeter Dettman2015-11-171-1/+1
|
* Finish port of latest PRNG/DRBG stuff from JavaPeter Dettman2015-11-161-21/+14
|
* Update ECPrivateKeyStructure following Java APIPeter Dettman2015-11-131-8/+7
|
* Review of culture-independent String comparison methodsPeter Dettman2015-11-126-27/+27
|
* Use culture-independent prefix-check in MacUtilities.GetMacPeter Dettman2015-11-121-1/+3
| | | | - Fix for https://github.com/bcgit/bc-csharp/pull/40 (modified from original patch)
* Address various compiler warningsPeter Dettman2015-11-103-8/+8
|
* PCL: Various non-IO changesPeter Dettman2015-10-182-2/+2
|
* No SerializableAttribute in PCLPeter Dettman2015-10-1813-13/+13
|
* Add CalculateMac utility methodPeter Dettman2015-10-181-0/+8
|
* Avoid Interlocked.Increment(Int64) on .NET CFPeter Dettman2015-10-161-2/+11
| | | | - https://github.com/bcgit/bc-csharp/issues/20
* Add ECCDH as valid aliasPeter Dettman2015-10-141-5/+5
|
* Add NIST OIDs and DigestUtilities entries for SHA3Peter Dettman2015-10-011-2/+22
|
* Provide a KeyContainerName when creating an RSACryptoServiceProviderPeter Dettman2015-03-261-1/+3
| | | | - Thanks to Frederik Carlier for reporting and providing a fix (see JIRA BMA-130)
* Add SignerUtilities handling for X931SignerPeter Dettman2015-03-091-0/+20
|
* Spelling fixesPeter Dettman2015-02-051-2/+2
|
* Use platform RNG as master, where available release-1.8.0-beta.4Peter Dettman2014-09-281-64/+89
| | | | Obsolete seeded constructor in favour of GetInstance variant
* FormattingPeter Dettman2014-09-281-205/+205
|
* Merge branch 'master' of github.com:rahvee/bc-csharp into rahvee-masterPeter Dettman2014-09-281-16/+18
|\
| * In SecureRandom, the usage of ReversedWindowGenerator only reordered the ↵Edward Ned Harvey2014-08-051-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 Harvey2014-08-051-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 Harvey2014-08-051-1/+1
| | | | | | | | of 8
| * use CryptoApiRandomGenerator in addition to other entropy sourcesEdward Ned Harvey2014-08-051-1/+6
| |
| * after seeding, pointlessly threw away the first few bytes. Removed.Edward Ned Harvey2014-08-051-1/+0
| |
| * use 32 bytes instead of 24 for seed material from ThreadedSeedGeneratorEdward Ned Harvey2014-08-051-1/+5
| |
* | Cleanup obsolete code warningsPeter Dettman2014-08-261-2/+1
| |
* | Bring RsaDigestSigner uptodate with Java APIPeter Dettman2014-08-201-1/+1
| |
* | BMA-125 Remove duplicate/wrong RIPEMD160/ECDSA entriesPeter Dettman2014-08-201-364/+361
|/
* BMA-105Peter Dettman2014-07-211-12/+15
| | | | | Support for parsing Gost3410x2001 private keys encoded as DER Integer Miscellaneous support methods ported from Java
* Port of PrivateKeyInfo changes from JavaPeter Dettman2014-07-211-8/+8
|
* Cleanup various warnings, and reformattingPeter Dettman2014-01-291-1/+1
|
* FormattingPeter Dettman2014-01-262-359/+359
|
* Factor out variation of MacUtilities.DoFinalPeter Dettman2013-12-181-2/+7
|
* Clean up all the special handling for IDEA stuff, back to a single release ↵Peter Dettman2013-12-173-12/+0
| | | | assembly.
* Add methods for converting from BC RSAPrivateKeyStructurePeter Dettman2013-12-071-13/+34
|
* Initial import of old CVS repositoryPeter Dettman2013-06-2826-0/+4474