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

What is the official NuGet package?

Open setycz opened this issue 6 years ago • 10 comments

Hello,

if I understand it correctly, this is the official repository for http://www.bouncycastle.org/csharp/ project, right? I would like you to state what is the official NuGet package for this project. Right now, you can find:

  • https://www.nuget.org/packages/BouncyCastle/
  • https://www.nuget.org/packages/BouncyCastle.Crypto.dll/
  • https://www.nuget.org/packages/BouncyCastle.Crypto

each one with different authors.

I mean that especially for the library with all sorts of security algorithms the distribution should be also secure. Now, it looks like that someone is trying to abuse this library to distribute his (potentially dangerous) code.

setycz avatar Aug 29 '18 08:08 setycz

https://www.nuget.org/packages/BouncyCastle/ is the official nuget package repository

jstedfast avatar Aug 29 '18 14:08 jstedfast

Thank you @jstedfast , I have opened a PR in which I added this information into README.md so it's available for everyone else.

setycz avatar Aug 30 '18 04:08 setycz

is there any rule on how any new release translate to an update of the package on nuget.org since the nuget version is still on 1.8.2?

toasteur avatar Aug 31 '18 14:08 toasteur

I'm maintaining what can be called the "official" unofficial .NET Standard fork: https://www.nuget.org/packages/Portable.BouncyCastle/

PR has been sitting here for nearly two years: https://github.com/bcgit/bc-csharp/pull/68

clairernovotny avatar Oct 17 '18 00:10 clairernovotny

@onovotny Just want to say thanks for your efforts, they are much appreciated by me and I'm sure many others. Probably not news to you, but thought I'd say it anyway :)

jstedfast avatar Oct 17 '18 00:10 jstedfast

Agreed, thank you very much for supporting .NET Standard.

johnhargrove avatar Nov 02 '18 16:11 johnhargrove

@jstedfast , should I add @onovotny 's link to https://www.nuget.org/packages/Portable.BouncyCastle/ to the readme in the PR as well and an official nuget package for .NET Standard version of the library?

How can I help to get that PR merged?

setycz avatar Nov 05 '18 06:11 setycz

I'm not a maintainer, you'd have to ask @peterdettman

jstedfast avatar Nov 05 '18 19:11 jstedfast

Is there any update on this? Our project uses BouncyCastle and BouncyCastle.NetCore NuGet packages, but https://www.nuget.org/packages/BouncyCastle/ hasn't been updated since 1.8.6.1, and https://www.nuget.org/packages/BouncyCastle.NetCore/ is more recent, but still is back at 1.8.8

bjguillot avatar Jan 04 '21 16:01 bjguillot

Use Portable.BouncyCastle. I'm keeping the fork alive.

https://www.nuget.org/packages/Portable.BouncyCastle/ is current with 1.8.9.

clairernovotny avatar Jan 04 '21 16:01 clairernovotny

As of just now, the official package is https://www.nuget.org/packages/BouncyCastle.Cryptography .

peterdettman avatar Nov 15 '22 08:11 peterdettman