summary refs log tree commit diff
path: root/crypto/crypto.csproj (follow)
Commit message (Expand)AuthorAgeFilesLines
* ASN.1: Tagged object parser improvementsPeter Dettman2021-11-201-0/+5
* ASN:1 tagged object parser updates from bc-javaPeter Dettman2021-11-181-0/+5
* ASN.1: Port of bc-java TYPE instancesPeter Dettman2021-11-181-0/+20
* ASN.1: Staged encodingPeter Dettman2021-11-161-0/+30
* Reimplement application-specific over tagged objectPeter Dettman2021-11-121-0/+5
* Add DLTaggedObject and use from parserPeter Dettman2021-11-111-0/+5
* Add DLSequence, DLSet for internal usePeter Dettman2021-11-091-0/+10
* ASN.1: Add support for relative OIDsPeter Dettman2021-11-081-0/+10
* Lazy ASN.1 enumeration and refactoringPeter Dettman2021-11-081-2/+7
* Add Asn1Utilities classPeter Dettman2021-11-061-0/+5
* Add Asn1ObjectDescriptorPeter Dettman2021-11-061-0/+5
* Fix tls test filesPeter Dettman2021-10-171-25/+25
* Experimental server-side TLS 1.3 PSKPeter Dettman2021-10-171-0/+15
* Ignore PGP signatures with invalid versionPeter Dettman2021-10-141-0/+10
* Latest ArmoredInputStream stuff from bc-javaPeter Dettman2021-10-131-0/+5
* Marker packet skippingPeter Dettman2021-10-121-0/+5
* Restore new testsPeter Dettman2021-09-221-0/+25
* Restore old project file formatPeter Dettman2021-09-221-8147/+15644
* Updated PemReader to support differing whitespace assumptions.mw2021-09-031-0/+1
* Added missing files, updated project file.mw2021-09-011-15644/+8146
* Merge from pullmw2021-09-011-8142/+15644
|\
| * Test client for TLS 1.3 (external) PSKPeter Dettman2021-08-311-0/+10
* | Issue #1mw2021-09-011-15634/+8142
|/
* TLS 1.3 client API for external PSKsPeter Dettman2021-07-251-0/+15
* Avoid redundant CheckUsageInRole callsPeter Dettman2021-07-141-5/+0
* Refactoring around TlsEncryptorPeter Dettman2021-07-131-5/+5
* Port of new TLS API from bc-javaPeter Dettman2021-07-121-0/+1540
* Fix portability issues around Socket classPeter Dettman2021-06-101-0/+5
* Update TLS test data from bc-javaPeter Dettman2021-06-061-6/+198
* NTZ for 0 should be 32/64 resp.Peter Dettman2021-06-011-0/+10
* Fix project files plus portability fixesPeter Dettman2021-05-241-0/+80
* Add support for ARIAPeter Dettman2021-05-241-1/+15
* Add TestRandomData classPeter Dettman2021-02-101-0/+5
* Follup for NistEccTest changesPeter Dettman2020-10-311-0/+9
* Add new files to projectsPeter Dettman2020-10-301-4/+44
* added NewTspTestDavid Hook2020-10-271-0/+5
* GCM updates from bc-javaPeter Dettman2020-10-181-0/+5
* Add Bits and Longs classes from bc-javaPeter Dettman2020-10-181-0/+10
* Fix .NET 1.1 buildPeter Dettman2020-09-211-0/+10
* Add Timeout class for DTLS from bc-javaPeter Dettman2020-07-291-0/+5
* Add OtherName support and refactoringPeter Dettman2020-04-051-0/+5
* Add ChaCha ciphers to factory classesPeter Dettman2019-09-101-0/+5
* Port ChaCha20Poly1305 from bc-javaPeter Dettman2019-09-091-0/+15
* Support user cancellation of (D)TLS handshakesPeter Dettman2019-09-091-0/+5
* Add non-constant-time variant to ECLookupTablePeter Dettman2019-08-091-0/+5
* Improve caching behaviour for algorithms using endomorphismsPeter Dettman2019-08-031-0/+5
* Add experimental support for GLV Type A endomorphismsPeter Dettman2019-08-021-0/+30
* Fix field reduction for custom secp128r1 curvePeter Dettman2019-07-291-0/+5
* Port LinkedCertificate from bc-javaPeter Dettman2019-06-041-0/+10
* Name constraint validation updates from bc-javaPeter Dettman2019-06-011-0/+20
* Update KDF test project files and .NET 1.1 compat.Peter Dettman2019-05-101-0/+25
* Update project files for recent KDF additionsPeter Dettman2019-05-061-3/+66
* TLS: Clone in GetPsk since TlsPskKeyExchange will clear after usePeter Dettman2019-05-061-0/+5
* Fixes and tidying up for releasePeter Dettman2019-01-311-0/+260
* Env. prop.: Org.BouncyCastle.Asn1.AllowUnsafeIntegerPeter Dettman2018-10-181-0/+5
* Port of CVC-ECDSA and PLAIN-ECDSA from JavaPeter Dettman2018-10-141-0/+25
* Add missing file entry from previous commitPeter Dettman2018-10-111-0/+5
* Refactoring to support custom ISignatureFactoryPeter Dettman2018-10-111-15/+35
* Port of SM4 from Java APIPeter Dettman2018-09-251-0/+15
* Higher-level API support for Ed25519/Ed448/X25519/X448Peter Dettman2018-09-211-0/+150
* TLS: Use DH group whitelistingPeter Dettman2018-07-241-5/+10
* EC-related updates from bc-javaPeter Dettman2018-07-101-0/+10
* Add Ed25519 and Ed448 from RFC 8032Peter Dettman2018-07-081-0/+20
* Add X25519 and X448 from RFC 7748Peter Dettman2018-04-171-0/+30
* Cache-safety for EC lookup tablesPeter Dettman2018-04-151-0/+15
* Port of BLAKE2B/2S digests from bc-javaPeter Dettman2018-04-081-0/+25
* Add testcase for RAW PKCS#1 signatures missing DER NULLPeter Dettman2017-09-171-0/+8
* Port of some newer test cases and data from Java CertTestPeter Dettman2017-09-171-0/+32
* Add GOST34.10 2012 parameter setsPeter Dettman2017-09-161-0/+5
* Port of ConcatenationKdfGenerator from JavaPeter Dettman2017-09-161-0/+5
* Port of SM2Engine from JavaPeter Dettman2017-09-161-0/+10
* Port of SM2KeyExchange from JavaPeter Dettman2017-09-161-0/+20
* Port of SM2Signer from JavaPeter Dettman2017-09-161-0/+20
* Update project files for recent additionsPeter Dettman2017-07-191-3/+73
* Specific exception TlsFatalAlertReceived for peer fatal alertsPeter Dettman2017-06-071-0/+10
* Fix paths for previous commitPeter Dettman2017-06-061-4/+4
* Initial implementation of SM2 elliptic curvePeter Dettman2017-06-031-0/+30
* Use new TlsNoCloseNotifyException instead of generic EndOfStreamExceptionPeter Dettman2017-03-221-0/+5
* Fix carry propagation bug in Nat???.Square methodsPeter Dettman2016-11-301-0/+10
* Add CertificateType constants to (D)TLSPeter Dettman2016-05-071-0/+5
* Port of HKDF from Java APIPeter Dettman2016-04-291-0/+15
* Port bcrypt from Java APIPeter Dettman2016-02-031-0/+20
* Implement updated draft-ietf-tls-chacha20-poly1305-04Peter Dettman2016-01-171-0/+5
* Fix re-init bug in HC128/256 enginesPeter Dettman2016-01-171-0/+5
* Various ASN.1 updates from Java APIPeter Dettman2015-12-281-0/+10
* Validate CertificateVerify signature algorithm (TLS 1.2+)Peter Dettman2015-12-161-0/+20
* Add NonMemoableDigest and testsPeter Dettman2015-11-221-0/+10
* BMA-52 Fix SerpentEngine byte-orderingPeter Dettman2015-11-211-0/+15
* Move classes up into Org.BC.CryptoPeter Dettman2015-11-181-10/+10
* Improve usage/behaviour of SecureRandom.GenerateSeedPeter Dettman2015-11-171-0/+10
* Fix file namePeter Dettman2015-11-171-1/+1
* Finish port of latest PRNG/DRBG stuff from JavaPeter Dettman2015-11-161-0/+105
* Use culture-independent prefix-check in MacUtilities.GetMacPeter Dettman2015-11-121-0/+5
* Add BerBitString and improve "unused bit" handlingPeter Dettman2015-11-101-0/+5
* A few more changes to sync up with BouncyCastle-PCLPeter Dettman2015-11-081-0/+5
* Port PrimesTest from JavaPeter Dettman2015-10-291-0/+5
* added changed filesDavid Hook2015-10-241-3/+3
* updated to reflect name changeDavid Hook2015-10-241-1/+1
* Various JPAKE changes to fit existing code conventionsPeter Dettman2015-10-171-0/+55
* Port of non-blocking TLS API from JavaPeter Dettman2015-10-161-0/+15
* Add new files to projectPeter Dettman2015-10-161-0/+15
* Port of latest PGP tests and supporting code changesPeter Dettman2015-10-121-0/+69
* Add new file entriesPeter Dettman2015-10-121-0/+25
* Port of recent ISO trailer updates from JavaPeter Dettman2015-10-021-0/+5
* Port of Keccak, SHA-3, SHAKE from JavaPeter Dettman2015-09-061-0/+33
* Latest custom EC updates from Java APIPeter Dettman2015-06-191-0/+30
* Add new class PrimesPeter Dettman2015-06-111-0/+5
* Port recent Java updatesPeter Dettman2015-04-181-0/+20
* Add custom implementations of SEC binary curvesPeter Dettman2015-03-241-0/+240
* Custom curves for secp128r1 and secp160r1/r2/k1Peter Dettman2015-03-241-0/+70
* Math.Raw support for custom binary curvesPeter Dettman2015-03-231-35/+65
* Add ANSSI curve FRP256v1 and refactor curve registriesPeter Dettman2015-03-231-0/+10
* Port of DTLS tests from JavaPeter Dettman2015-03-091-0/+30
* Port of TlsTestSuite from Java, and misc. TLS codePeter Dettman2015-03-091-0/+40
* Port X931Signer and tests from JavaPeter Dettman2015-03-091-0/+10
* Porting from Java buildPeter Dettman2015-03-091-0/+60
* Port TLS-PSK tests from JavaPeter Dettman2015-03-081-0/+15
* Add newer TLS test data from Java buildPeter Dettman2015-03-081-3/+35
* Port of some of the TLS tests from JavaPeter Dettman2015-03-071-0/+15
* Various updates from Java buildPeter Dettman2015-03-071-0/+10
* Port of recent TLS-PSK work from Java buildPeter Dettman2015-01-221-0/+15
* Initial port of DTLS client/server from JavaPeter Dettman2014-10-171-0/+55
* Constants and support functions for draft-ietf-tls-negotiated-ff-dhe-01Peter Dettman2014-08-281-0/+5
* Port TLS server impl/test from Java APIPeter Dettman2014-08-251-0/+15
* Finish initial porting of TLS 1.2 client from Java APIPeter Dettman2014-08-241-0/+30
* Add TLS test data from Java APIPeter Dettman2014-08-241-0/+24
* Obsolete class/method cleanupPeter Dettman2014-08-241-25/+0
* Port latest TLS key exchange stuff from Java APIPeter Dettman2014-08-231-0/+5
* More TLS porting from Java APIPeter Dettman2014-08-221-0/+30
* More TLS porting from Java APIPeter Dettman2014-08-221-0/+60
* More TLS ported from Java APIPeter Dettman2014-08-211-0/+20
* A round of TLS updates from Java APIPeter Dettman2014-08-201-0/+50
* Add Times utility classPeter Dettman2014-08-201-0/+5
* Port of Deterministic-DSA from Java APIPeter Dettman2014-08-201-0/+20
* Another round of TLS porting from JavaPeter Dettman2014-07-241-0/+45
* More porting from Java TLSPeter Dettman2014-07-231-0/+5
* Port of new TlsEccUtilities class from JavaPeter Dettman2014-07-231-0/+5
* Port of latest GCM/OCB changesPeter Dettman2014-07-211-0/+5
* Port ECAlgorithmsTest from JavaPeter Dettman2014-07-011-0/+5
* Port from Java many of the new TLS classes and a few minor changesPeter Dettman2014-04-061-0/+90
* Move NullOutputStream to util/ioPeter Dettman2014-04-061-5/+5
* Use the TLS 1.0 PRF for the random blockPeter Dettman2014-04-041-0/+10
* Port of latest Curve25519 stuff from Java buildPeter Dettman2014-03-171-1/+16
* GlvMultiplier.cs missed in last commitPeter Dettman2014-03-141-0/+5
* Port GLV implementation from JavaPeter Dettman2014-03-131-0/+35
* Add custom curve for secp384r1 (P-384)Peter Dettman2014-02-271-0/+25
* Add custom curve for secp224k1Peter Dettman2014-02-261-0/+20
* Add custom curve for secp224r1 (P-224)Peter Dettman2014-02-251-0/+25
* Port some openpgp updates from Java build for secret keysPeter Dettman2014-02-251-0/+5
* Initial work on the Curve25519 field implementationPeter Dettman2014-02-061-0/+5
* Initial work on a fixed-point comb multiplierPeter Dettman2014-02-041-0/+15
* Implement Karatsuba multiply/square on 512-bit numbers and use as basis for P...Peter Dettman2014-02-031-0/+5
* Add custom curve for secp521r1 (P-521)Peter Dettman2014-02-011-0/+20
* Add custom curves for secp192k1 and secp192r1 (P-192)Peter Dettman2014-01-311-0/+45
* Port of latest EC multipliers from JavaPeter Dettman2014-01-271-2/+37
* Port custom curve for secp256r1 from JavaPeter Dettman2014-01-261-0/+20
* Port custom curve for secp256k1 from JavaPeter Dettman2014-01-261-0/+25
* Port of several interrelated things from Java build:Peter Dettman2014-01-231-0/+5
* Add Nat/Mod classes and use instead of (slow) BigInteger.ModInverse implement...Peter Dettman2014-01-231-2/+7
* Port LongArray from Java and use in F2mFieldElementPeter Dettman2014-01-221-0/+5
* Remove DerUnknownTag classPeter Dettman2014-01-211-5/+0
* Add new files to project, rename Sm3 to SM3Peter Dettman2014-01-211-0/+75
* Add new classes in Math.Field and some other EC-related stuff from JavaPeter Dettman2014-01-211-0/+55
* Port of PrfAlgorithm and ProtocolVersion from Java TLSPeter Dettman2013-12-181-0/+10
* Clean up all the special handling for IDEA stuff, back to a single release as...Peter Dettman2013-12-171-2/+2
* A round of porting from Java TLSPeter Dettman2013-12-171-5/+15
* Merge branch 'feature/poly1305' of git://github.com/timw/bc-csharpPeter Dettman2013-11-021-0/+15
|\
* | Add EnumeratedTest classPeter Dettman2013-11-011-0/+5
* | Add GMac classes to project filePeter Dettman2013-11-011-0/+10
* | Add new classes for ChaCha and XSalsa20Peter Dettman2013-11-011-0/+20
|/
* Initial import of old CVS repositoryPeter Dettman2013-06-281-0/+10628