Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1.2.12 is not backward compatible, if you start using .net 5 #57

Open
dmikov opened this issue May 13, 2021 · 1 comment
Open

1.2.12 is not backward compatible, if you start using .net 5 #57

dmikov opened this issue May 13, 2021 · 1 comment

Comments

@dmikov
Copy link

dmikov commented May 13, 2021

The PR states that it will be backward compatible, but after migrating our project to dot.net 5.0 all previous licenses fail signature validation. Due to the fact they were signed with BouncyCastle key pair and now try to validate with OpenSsl. Give Asn1 corrupted error. I think BouncyCastle compresses the keys and OpenSSL doesn't. Maybe due to the fact that before it was forced to named elliptic curve and now in OpenSsl it is different one.

@kfrancis
Copy link

Yea, you have to generate a new license. The code is backwards compat, but as you noticed the generated licenses aren't - at least in my experience.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants