summary refs log tree commit diff
path: root/crypto/src/cms (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Refactoring in CmsPeter Dettman2023-02-146-84/+59
|
* Avoid unnecessary recodingPeter Dettman2023-02-142-15/+3
|
* Update commentsPeter Dettman2023-02-061-1/+1
|
* Misc. refactoring after bc-fips-csharp updatesPeter Dettman2023-02-041-1/+2
|
* Misc. cleanup after bc-fips-csharp updatesPeter Dettman2023-02-021-1/+0
|
* Misc. cleanup after bc-fips-csharp updatesPeter Dettman2023-01-282-29/+44
|
* Misc. cleanup after bc-fips-csharp updatesPeter Dettman2023-01-275-21/+38
|
* Add CmsAlgorithmProtection and related constantsPeter Dettman2023-01-271-7/+2
|
* Cleanup Platform.EqualsPeter Dettman2023-01-253-5/+3
|
* Improvements to EdDSA use casesPeter Dettman2023-01-121-11/+9
| | | | - see https://github.com/bcgit/bc-csharp/issues/406
* Span-based alternatives to char[]Peter Dettman2022-12-213-3/+49
|
* Use FixedTimeEqualsPeter Dettman2022-11-231-1/+1
|
* Simplify digest calculationPeter Dettman2022-11-096-67/+10
|
* Asn1Generator implements IDisposablePeter Dettman2022-11-095-68/+83
| | | | - now expects BerOctetStringGenerator to be disposed, not just its octets stream
* CmsContentInfoParser implements IDisposablePeter Dettman2022-11-093-13/+28
| | | | - Obsolete the Close method
* Dispose cleanupPeter Dettman2022-11-0913-35/+38
| | | | - IDisposable for PemReader, PemWriter, IStreamGenerator
* Overhaul UTCTime classesPeter Dettman2022-11-071-1/+1
|
* CMS support for OtherRevocationInfoFormatPeter Dettman2022-11-066-36/+189
| | | | - see https://github.com/bcgit/bc-csharp/pull/328
* More GOST 2012 registry entriesPeter Dettman2022-11-062-4/+20
| | | | - see https://github.com/bcgit/bc-csharp/pull/233
* GOST registry entriesPeter Dettman2022-11-051-4/+4
| | | | - see https://github.com/bcgit/bc-csharp/pull/284
* Preprocessor symbol cleanupPeter Dettman2022-11-051-3/+0
|
* Clenaup warningsPeter Dettman2022-11-031-10/+8
|
* More Span-based Stream methodsPeter Dettman2022-11-015-11/+33
|
* Cleanup CMS compressed dataPeter Dettman2022-10-282-25/+24
|
* Use platform compression where availablePeter Dettman2022-10-244-16/+19
| | | | - Move Bzip2 code into Utilities
* Add Gost2012 algorithms to registriesPeter Dettman2022-10-231-4/+13
| | | | - see https://github.com/bcgit/bc-csharp/pull/217
* SecureRandom refactoring in CmsPeter Dettman2022-10-239-86/+66
|
* System.Linq cleanupPeter Dettman2022-10-171-10/+12
|
* RefactoringPeter Dettman2022-10-046-29/+18
|
* Give IStreamCalculator a generic typePeter Dettman2022-09-201-2/+2
|
* Stream modernizationPeter Dettman2022-09-035-78/+33
|
* NullOutputStream => Stream.NullPeter Dettman2022-09-021-3/+1
|
* Utility method for selecting AES enginePeter Dettman2022-07-171-7/+2
|
* Refactoring around Stream signersPeter Dettman2022-06-291-29/+30
|
* Refactoring around PlatformPeter Dettman2022-06-292-29/+18
|
* Generics migration in CmsPeter Dettman2022-06-2829-633/+542
|
* Generics migration in Asn1Peter Dettman2022-06-274-58/+28
|
* Generics migration workPeter Dettman2022-06-274-72/+69
|
* Replace IX509Store API with new store/selector APIPeter Dettman2022-06-268-435/+188
| | | | - overhaul Cms, Pkix, X509 APIs
* Cleanup Exception classesPeter Dettman2022-06-243-39/+45
|
* Initial merge of PQC portroyb2022-06-231-1/+1
|
* Warnings cleanupPeter Dettman2022-06-221-31/+16
|
* Code cleanupPeter Dettman2022-06-221-1/+1
|
* Cleanup old build systemsPeter Dettman2022-06-216-6/+6
|
* Remove legacy TLSPeter Dettman2022-06-211-6/+2
|
* ObsoleteAttribute cleanupPeter Dettman2022-06-218-92/+0
|
* Work on Stream classesPeter Dettman2022-05-234-41/+25
| | | | | | | - consistent naming, ordering - CanRead/Seek/Write fixes - argument validation - some cases of blocking zero-byte Read calls
* fix: NullReferenceException in DerOctetString..ctorLABADE Youval2022-01-121-1/+1
|
* Add Asn1Encodable.EncodeTo methodsPeter Dettman2021-10-141-1/+1
|
* Obsolete DerOutputStreamPeter Dettman2021-10-141-2/+2
|
* completed copy constructor in SignerInformation, fixed mutable issue for SET ↵David Hook2021-10-081-14/+15
| | | | in ASN1Encodable
* added explicit sorting of DER encoded SETDavid Hook2021-10-071-6/+8
|
* format changes only - relates to github #68David Hook2021-10-042-38/+38
|
* ASN.1 updates from bc-javaPeter Dettman2021-07-081-1/+1
|
* Respect buffer size and use StreamsPeter Dettman2021-06-091-2/+2
|
* github #83 - correct digest name fetch to check enc oidDavid Hook2021-05-311-7/+12
|
* Portability fixesPeter Dettman2021-05-241-1/+1
|
* github #222 addressed OAEP parameter setting, refactored ↵David Hook2021-05-243-65/+42
| | | | KeyTransRecipientInfoGenerator to allow deprecation of sub class
* github #250 lookup table errorDavid Hook2021-05-231-2/+2
|
* Various SHA512/224, SHA512/256, SHA3 supportPeter Dettman2021-02-102-21/+68
|
* Fix CMS RSASSA-PSS verification when no signed attrsPeter Dettman2021-02-081-18/+22
|
* Add support for dashed digest algorithm namesU-GEMALTO\100562202021-02-021-0/+4
| | | | | This commit adds support for digest algorithm names containing a dash in it e.g. SHA-256withRSA
* direct signature for PSSDavid Hook2021-01-311-0/+10
|
* Finished NewTspTestsmw2020-10-272-5/+26
|
* Updated TimeStampTokenGeneratormw2020-08-281-0/+11
|
* Misc. updates from bc-javaPeter Dettman2020-07-301-1/+1
|
* Misc. updates from bc-javaPeter Dettman2020-02-201-0/+10
|
* Add and use IntValueExact propertiesPeter Dettman2019-08-104-6/+6
|
* Support SM2 in SignerUtilitiesPeter Dettman2019-06-011-1/+5
| | | | - including support for non-standard SHA256withSM2
* Update CMSSignedHelper.csKristian Rastrup2019-03-261-1/+1
| | | Change to Id Field for TeleTrusTObjectIdentifiers.TeleTrusTRsaSignatureAlgorithm
* Fixes and tidying up for releasePeter Dettman2019-01-314-383/+346
|
* Selecting digest.MW2019-01-191-4/+10
|
* fixed KeyTransRecipientInfoGenerator to invoke overridable method for ↵David Hook2019-01-191-4/+1
| | | | wrapping symmetric session key
* added use of IKeyWrapper for managing CMS KeyTransRecipientDavid Hook2019-01-182-74/+106
|
* CMS ArchiveControlMW2019-01-175-3/+220
|
* Initial CMPMegan Woods2019-01-141-0/+337
|
* Refactoring to support custom ISignatureFactoryPeter Dettman2018-10-119-107/+17
| | | | - see https://github.com/bcgit/bc-csharp/issues/153
* Merge branch 'comment' of https://github.com/fedelippo/bc-csharp into ↵Peter Dettman2018-10-091-2/+2
|\ | | | | | | fedelippo-comment
| * Update a documentation comment in Build methodFilippo Biondi2018-10-051-2/+2
| | | | | | | | | | CertHolder param is present in the Java class method but no longer in the Csharp one where the X.509 certificate is passed instead.
* | Add new SignerInformation protected constructorPeter Dettman2018-10-051-0/+24
|/
* Add UseDerForCerts, UseDerForCrls propertiesPeter Dettman2018-08-063-5/+27
| | | | - see https://github.com/bcgit/bc-csharp/pull/101
* Add OIW OIDs in various lookup tablesPeter Dettman2017-09-051-0/+2
| | | | | - replace some OID literals with named ones - see https://github.com/bcgit/bc-csharp/issues/74
* Review of culture-independent String comparison methodsPeter Dettman2015-11-122-6/+8
|
* Address various compiler warningsPeter Dettman2015-11-1020-36/+36
|
* Add DOTNET and LIB preprocessor flags as per BouncyCastle-PCLPeter Dettman2015-11-091-1/+1
|
* Tighten up the correspondence b/w Close/DisposePeter Dettman2015-11-081-0/+1
|
* Oops, fix method namesPeter Dettman2015-11-044-4/+4
|
* Replace Close with Dispose for PORTABLEPeter Dettman2015-11-044-6/+89
|
* Change Close calls to Dispose calls for PORTABLEPeter Dettman2015-11-0414-27/+35
|
* Final naming refactorDavid Hook2015-10-242-10/+10
|
* comment updateDavid Hook2015-10-241-7/+6
|
* renamed ISignatureCalculator to ISignatureCalculatorFactoryDavid Hook2015-10-242-10/+10
|
* Changed name of Value() to Collect()David Hook2015-10-221-1/+1
|
* Added missed files on IBlockResult changeDavid Hook2015-10-211-1/+1
|
* SigOutputStream removed from the other-platform path too.Peter Dettman2015-10-181-1/+1
|
* PCL: No support for FileInfo/FileStreamPeter Dettman2015-10-181-0/+2
|
* PCL: Various non-IO changesPeter Dettman2015-10-183-3/+3
|
* No SerializableAttribute in PCLPeter Dettman2015-10-183-3/+3
|
* http://www.bouncycastle.org/jira/browse/BMA-90Peter Dettman2015-10-184-29/+24
| | | | | - Make CmsReadable public - Make a few methods virtual
* Initial cut of SignerInfoGeneratorDavid Hook2015-10-175-212/+506
|
* removed bogus imports (old FilterStream)David Hook2015-10-121-1/+0
| | | | added ISignatureGenerator to Pkcs10.
* Merge branch 'master' of git.bouncycastle.org:bc-csharpPeter Dettman2015-08-141-2/+5
| | | | | Conflicts: crypto/src/asn1/x9/X9ECParametersHolder.cs
* FormattingPeter Dettman2015-03-251-1/+2
|
* Correct duplicate key exception when more than one signer use the same ↵Carlos Alberto Costa Beppler2015-03-241-8/+13
| | | | digest algorithm.
* Port of a few Java updatesPeter Dettman2014-12-111-16/+37
|
* Port of PrivateKeyInfo changes from JavaPeter Dettman2014-07-211-205/+205
|
* Move NullOutputStream to util/ioPeter Dettman2014-04-061-20/+0
|
* Don't require there to be any digests, to allow in particular for a ↵Peter Dettman2013-11-101-5/+0
| | | | certs-only SignedData
* Initial import of old CVS repositoryPeter Dettman2013-06-2868-0/+9197