bc-csharp
bc-csharp copied to clipboard
BouncyCastle.NET Cryptography Library (Mirror)
I wrote an application, which couldn't be debugged - the debugger would always freeze when stepping over a certain line. The line in question was invoking a function from a...
This PR aims to add support to OtherRevocationInfoFormat in CMSSigned* classes. The implementation is inspired from Java repo. I recently had to deal with CAdES-LT baseline and I realized that...
I am trying to send a pgp encrypted mail to FlowCrypt client. For this, I am using the recipient public key for session key encryption. At client side decryption of...
Hi! I am trying to implement the Bouncy castle for my c# project. I am stuck at implementing Curve25519 in EllipticCurveExtension. trying to access https://www.ja3er.com/json && https://ezdiscord.xyz/fingerprint I am using...
This PR unifies file name casing with classes names, and fixes the `.csproj` includes to work on case sensitive OS'es.
Started to use this library in my hobby project, added some fixes to support ClientHello customization and then found that there are at least two folders with duplicated classes. For...
I am currently trying to implement HTTP/2.0 on this. My current ja3 signature is `771,4865-4866-4867-49195-49199-49196-49200-52393-52392-49171-49172-156-157-47-53,0-23-65281-10-11-35-16-5-13-18-51-45-43-27-21,29-23-24,0` which is same as google chrome. ALPN is implemented. The issue is as and when...
Hi, i have implement the new tls (1.3) classes. I want to use tls1.3 and tls1.2 with psk. To init the TlsSecret with tls1.2 i use the BasicTlsPskIdentity. And with...
I'm not sure, is there something stopping to use standard enums instead of int/short/byte consts? Using enum make life much more easier. It's performance free and you can freely use...
Hello, when i use this code for adding session_ticket Extension to my client Hello : `clientExtensions.Add(35, new byte[] { });` i got this Error : `TlsFatalAlert: decrypt_error(51)` I don't know...