summary refs log tree commit diff
path: root/crypto/src (unfollow)
Commit message (Expand)AuthorFilesLines
2018-11-061.8.4 pcl-v1.8.4Oren Novotny1-2/+2
2018-10-27Update versions and release notes for 1.8.4 release-1.8.4Peter Dettman3-9/+28
2018-10-27Set the acInfoGen signature algorithm from ISignatureFactoryPeter Dettman1-8/+8
2018-10-27Provide the option to pass a different RSA enginePeter Dettman1-1/+6
2018-10-24Reverted short nonce on decryption changePeter Dettman2-38/+4
2018-10-22Use Edwards internals for X25519/X448 public key calculationsPeter Dettman4-249/+49
2018-10-22Add GeneratePublicKey method for completenessPeter Dettman4-2/+12
2018-10-22Don't try to track unrecognized hash algorithmsPeter Dettman2-2/+21
2018-10-22DH_anon cipher suites are considered ephemeral DHPeter Dettman1-0/+19
2018-10-22Apply CCM nonce length check for encryption onlyPeter Dettman2-33/+66
2018-10-22Remove unnecessary ClonePeter Dettman1-1/+1
2018-10-22Include public key in EC encodingPeter Dettman3-15/+8
2018-10-18Env. prop.: Org.BouncyCastle.Asn1.AllowUnsafeIntegerPeter Dettman8-20/+387
2018-10-14Move generic "...withRSA" handler after PSSwithRSAPeter Dettman1-9/+6
2018-10-14Handle CVC-ECDSA and PLAIN-ECDSA in test casePeter Dettman1-1/+3
2018-10-14Port of CVC-ECDSA and PLAIN-ECDSA from JavaPeter Dettman23-211/+559
2018-10-14Move XDH/EdDSA key generation into low-levelPeter Dettman9-5/+36
2018-10-11Port PGP utility fix from JavaPeter Dettman3-2/+7
2018-10-11Add missing file entry from previous commitPeter Dettman4-0/+8
2018-10-11Refactoring to support custom ISignatureFactoryPeter Dettman29-337/+406
2018-10-11More PORTABLE fixesPeter Dettman2-1/+5
2018-10-09Fix unmarked key regressionPeter Dettman1-0/+4
2018-10-09Clean up usage of AutoResetEvent (PORTABLE only)Peter Dettman1-19/+34
2018-10-09Restore previous constructors (as Obsolete) for backward compatibilityPeter Dettman3-0/+21
2018-10-09Replace MethodImpl with lockPeter Dettman9-280/+301
2018-10-08ReformattingPeter Dettman2-120/+120
2018-10-06RFC 7748: Exclude all-zeroes agreement valuePeter Dettman5-2/+30
2018-10-05Update a documentation comment in Build methodFilippo Biondi1-2/+2
2018-10-05Add a new constructor which accepts RsaPrivateKeyStructureFilippo Biondi1-1/+15
2018-10-05Fix initialization checksPeter Dettman5-10/+10
2018-10-05Fix some TODOs for PORTABLE and StreamsPeter Dettman5-18/+52
2018-10-05Add new SignerInformation protected constructorPeter Dettman1-0/+24
2018-10-04TLS: Don't check CCS status for hello_requestPeter Dettman1-15/+14
2018-09-30rename entrypointOren Novotny6-6/+6
2018-09-30Rewrite Synchronized in terms of locks as netstandard <2.0 doesn't support it.Oren Novotny3-69/+112
2018-09-30Rename old mainOren Novotny1-1/+1
2018-09-29fix filterOren Novotny1-1/+1
2018-09-25RFC 8032: Avoid unnecessary doublings in precomputationPeter Dettman2-4/+10
2018-09-25Port of SM4 from Java APIPeter Dettman14-2/+475
2018-09-21Fix ed25519 ignoring the public key offsetPeter Dettman1-1/+1
2018-09-21Higher-level API support for Ed25519/Ed448/X25519/X448Peter Dettman49-91/+2259
2018-09-20RefactoringPeter Dettman2-6/+9
2018-09-18Code cleanup (from Java build)Peter Dettman3-4/+10
2018-09-18Add missing default and improve extensions handlingPeter Dettman1-2/+6
2018-09-18Code cleanupPeter Dettman1-22/+11
2018-09-18Add additional constructor to EncryptionSchemePeter Dettman1-1/+7
2018-09-18Link to "Prime and Prejudice" paperPeter Dettman1-1/+2
2018-09-16Blake2b/s: relax length-only constructor constraintsPeter Dettman6-253/+435
2018-09-16Fixed Rfc3211WrapEngine processing of messages over 127 bytes.Peter Dettman3-25/+45
2018-09-15Update and rename .azure-pipelines.yml to azure-pipelines.ymlOren Novotny1-1/+2
2018-09-14Reduce single-bit extractions from scalarsPeter Dettman2-5/+8
2018-09-14RFC 5958: Update PrivateKeyInfoPeter Dettman2-62/+139
2018-09-14RFC 8032: Implement Ed25519ctx, Ed25519ph, Ed448ph variantsPeter Dettman4-163/+783
2018-09-14RFC 7748: Export size constants for scalars, pointsPeter Dettman4-42/+66
2018-09-14Add asymmetric multiplicationPeter Dettman1-4/+14
2018-09-13consolidate filesOren Novotny3-30/+19
2018-08-31Ensure simple ver pcl-v1.8.3Oren Novotny2-6/+2
2018-08-31Set correct ver for three part buildsOren Novotny3-3/+8
2018-08-31Add version override logicOren Novotny1-0/+8
2018-08-31Use latest tet sdkOren Novotny2-2/+2
2018-08-31Set 1.8.3Oren Novotny4-6/+3
2018-08-31update coverage settingOren Novotny2-1/+3
2018-08-11Further work to improve constant time in OAEP. release-1.8.3Peter Dettman4-9/+89
2018-08-07Update versions and release notes for 1.8.3Peter Dettman3-5/+5
2018-08-07Refactoring around Pkcs10CertificationRequestPeter Dettman2-45/+60
2018-08-07Add entry explaining DH changesPeter Dettman1-0/+10
2018-08-07TLS: Disable DHE_* ciphersuites in default clientsPeter Dettman2-8/+0
2018-08-06Add UseDerForCerts, UseDerForCrls propertiesPeter Dettman3-5/+27
2018-08-06Add IgnoreX509NameOrdering propertyPeter Dettman1-3/+12
2018-08-03Add public constructors to PollRepContentAlex Reynolds1-0/+19
2018-07-24