bc-csharp icon indicating copy to clipboard operation
bc-csharp copied to clipboard

BouncyCastle.NET Cryptography Library (Mirror)

Results 210 bc-csharp issues
Sort by recently updated
recently updated
newest added

Hi Team Bouncy Castle, I have an issue while trying to load a P12 keystore. The Load method raises an exception "long form definite-length more than 31 bits". Could you...

I am currently in need of verifying a block of data signed with a private EC key (P-256) and only have access to the X coordinate of the Public Key....

Signatures created by some versions of bcpg appear not to include the signature key‘s fingerprint. To query some key servers however (foremost [keys.openpgp.org](https://keys.openpgp.org/)), the fingerprint is required since the key...

This PR aims to add [RFC 9146](https://www.rfc-editor.org/rfc/rfc9146.html) DTLS Connection ID support. Tasks: - [x] Server support - [x] Client support - [x] AEAD Ciphers (MAC calculation) - [x] Block Ciphers...

This PR adds a partial support for the new [OpenPGP Specification](https://datatracker.ietf.org/doc/draft-ietf-openpgp-crypto-refresh/) ("Crypto-Refresh" draft, currently in RFC Editor publication queue). Ported from bc-java when possible. - New signing algos Ed25519, Ed448...

One of my workmates made an XML encryption / decryption process with certificates and CMS in Java using latest Bouncy Castle version. Our customers want to implement those methods in...

Added methods for calculating M1 using the formula described in RFC 2945. I tried to avoid any breaking changes, which is why the PR just adds new methods while keeping...

Hello everybody, I am trying to encrypt a string using Aes256Gcm, but the encryption fails on generation with this message: ``` **System.ArgumentException: 'illegal object in GetInstance: Org.BouncyCastle.Asn1.DerOctetString (Parameter 'obj')'** This...

1. When I use NodeJS, I try to encrypt the data with AES256_GCM, set the GCM additional authentication data AAD, and obtain the authTag at the end. Below is my...

It seems there is some code missing for creating private key info from `FrodoPrivateKeyParameters`.