SecretSharingDotNet icon indicating copy to clipboard operation
SecretSharingDotNet copied to clipboard

What about a v1

Open stevehansen opened this issue 2 years ago • 4 comments

Is your feature request related to a problem? Please describe. Looking at the releases we already have a long list of releases even going through different .NET versions, but the project having a <1.0 version makes it look like something new and untested. The project has automated tests, has a great changelog, already handled breaking changes, ... Why not bump it up to a v1?

Describe the solution you'd like Just bump it up to v1

Describe alternatives you've considered The alternative https://www.nuget.org/packages/SecretSharing/ hasn't been updated since 2018 and only targets net461 (so no .NET core/6/7).

Additional context Nothing else

stevehansen avatar May 08 '23 18:05 stevehansen

Hi @stevehansen,

Thank you so much for your request. At the moment I'm trying to find a way to start a security audit of this library. Such an audit contains

  1. code review and
  2. penetration testing.

However, it's hard to find combatants for that project.

Furthermore, I think there are some issues that need to be fixed before a version 1 can be released. I have to verify these issues the next months. (e.g. side-channel attacks)

So that's the reason why I'm currently not comfortable with a library version 1.

shinji-san avatar May 10 '23 19:05 shinji-san

Not sure of your motivation (personal or professional originally, maybe both) behind this library @shinji-san but you're doing a great job, thanks for that. Up to you for what you consider required for a v1. If you're doing a security audit, best to go with something that is recognized, either by the community, or the industry/business where we are located (ANSSI in France for myself, BSI in Germany as you probably know on your side, not sure for Belgium @stevehansen). I'm using this library into Leosac Key Manager and I will probably go for an ANSSI qualification in the next couple of years if I reach my objectives. Not now, first releases are probably not strong enough. But when the time comes your library will be included on the scope.

Maxhy avatar May 10 '23 19:05 Maxhy