BouncyCastle 1.8.9
Advisory: https://github.com/advisories/GHSA-8xfc-gm6g-vgpv | Severity: moderate |
Advisory: https://github.com/advisories/GHSA-v435-xc8x-wvr9 | Severity: moderate |
Advisory: https://github.com/advisories/GHSA-m44j-cfrm-g8qc | Severity: moderate |
This package is no longer maintainted. Please, use official BouncyCastle.Cryptography package.
See https://www.bouncycastle.org/csharp/
dotnet add package BouncyCastle --version 1.8.9
NuGet\Install-Package BouncyCastle -Version 1.8.9
<PackageReference Include="BouncyCastle" Version="1.8.9" />
paket add BouncyCastle --version 1.8.9
#r "nuget: BouncyCastle, 1.8.9"
// Install BouncyCastle as a Cake Addin #addin nuget:?package=BouncyCastle&version=1.8.9 // Install BouncyCastle as a Cake Tool #tool nuget:?package=BouncyCastle&version=1.8.9
The Bouncy Castle Crypto package is a C# implementation of cryptographic algorithms and protocols, it was developed by the Legion of the Bouncy Castle, a registered Australian Charity, with a little help! The Legion, and the latest goings on with this package, can be found at [http://www.bouncycastle.org/](http://www.bouncycastle.org/). In addition to providing basic cryptography algorithms, the package also provides support for CMS, TSP, X.509 certificate generation and a variety of other standards such as OpenPGP.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net is compatible. |
This package has no dependencies.
NuGet packages (411)
Showing the top 5 NuGet packages that depend on BouncyCastle:
Package | Downloads |
---|---|
Nethereum.Hex
HexTypes for encoding and encoding String, BigInteger, this is specific for Ethereum |
|
Nethereum.RLP
RLP Encoding and decoding |
|
Nethereum.Util
Nethereum Utilities library, including Sha3 Keccack encoding and Address Checksum |
|
Nethereum.Signer
Nethereum signer library to sign and verify messages, RLP and transactions using an Ethereum account |
|
Nethereum.JsonRpc.Client
Nethereum JsonRpc.Client core library to use in conjunction with either the JsonRpc.RpcClient, the JsonRpc.IpcClient or other custom Rpc provider |
GitHub repositories (66)
Showing the top 5 popular GitHub repositories that depend on BouncyCastle:
Repository | Stars |
---|---|
canton7/SyncTrayzor
Windows tray utility / filesystem watcher / launcher for Syncthing
|
|
hitchao/Jvedio
Jvedio 是本地视频管理软件,支持扫描本地视频并导入软件,建立视频库, 提取出视频的 唯一识别码,自动分类视频, 添加标签管理视频,使用人工智能识别演员,支持翻译信息, 基于 FFmpeg 截取视频图片,Window 桌面端流畅美观的应用软件
|
|
NYAN-x-CAT/AsyncRAT-C-Sharp
Open-Source Remote Administration Tool For Windows C# (RAT)
|
|
Nethereum/Nethereum
Ethereum .Net cross platform integration library
|
|
microsoft/PowerApps-Samples
Sample code for Power Apps, including Dataverse, model-driven apps, canvas apps, Power Apps component framework, portals, and AI Builder.
|
Defects Fixed
The TimeStampToken generator is now using PkcsObjectIdentifiers.IdAASigningCertificateV2 for the generating SigningCertificateV2.
Additional Features and Functionality
Added CSHAKE digest and KMAC.
Added support for PKCS#5 Scheme 2 to Pkcs12Store.
Improved performance for GCM.