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

Request for advice: implementing non-standard signing and encryption algorithms #796

Open
fredericoschardong opened this issue Sep 19, 2021 · 1 comment

Comments

@fredericoschardong
Copy link

Hello,

I beg your pardon if this is not the right place for this question.

I want to modify pyoidc and pyjwkest to evaluate non-standard signing and encryption algorithms. The objective is to evaluate some performance metrics when compared to RSA/EC. So I guess my question is actually kind of a request for advice.

  1. Do you think this effort is more than adding the algorithms to pyjwkest and changing names in pyoidc?
  2. Do you have any general advice?
@schlenk
Copy link
Collaborator

schlenk commented Sep 19, 2021

You probably need to add your code to a derived KeyJar class (https://github.com/OpenIDC/pyoidc/blob/master/src/oic/utils/keyio.py) and pass that to your client & provider and add a few names here and there.

But it should be mostly not too hard.

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

2 participants