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

Signer ignores PSS #86

Open
avivklas opened this issue Sep 1, 2020 · 2 comments
Open

Signer ignores PSS #86

avivklas opened this issue Sep 1, 2020 · 2 comments

Comments

@avivklas
Copy link

avivklas commented Sep 1, 2020

On both windows and darwin, using the Signer of an Identity object as a private key of a TLS certificate doesn't work against a server that requires TLS v1.3.
In this case, a GO TLS server, for example, returns an "error decrypting message" error due to missing 0xbc at the end of the signature during the handshake. The reason for this is not using the padding scheme when signing the digest.

@avivklas
Copy link
Author

avivklas commented Sep 1, 2020

I already have a working fix and I'm about to issue a PR soon

avivklas referenced this issue in cyolosecurity/certstore Sep 1, 2020
@tg123
Copy link

tg123 commented Nov 15, 2020

link github/certstore#20, I fixed PSS when remove cgo as well

avivklas referenced this issue in cyolosecurity/certstore Jan 20, 2021
avivklas referenced this issue in cyolosecurity/certstore Jan 20, 2021
avivklas referenced this issue in cyolosecurity/certstore Jan 20, 2021
avivklas referenced this issue in cyolosecurity/certstore Jan 20, 2021
avivklas referenced this issue in cyolosecurity/certstore Jan 20, 2021
avivklas referenced this issue in cyolosecurity/certstore Aug 31, 2021
@lgarron lgarron transferred this issue from github/certstore Oct 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants