JanssenProject / JanssenProject/jans

feat(jans-cedarling): include other algorithms in the benchmark tests

Open
#11,042 0 comments 0 reactions 1 assignee Claimed by @rmarinn View on GitHub
comp-jans-cedarling enhancement kind-feature
Dominant language
Java
Stars
647
Forks
173
Avg merge
1d 18h
Merged PRs (30d)
110

Description

**Is your feature request related to a problem? Please describe.**

We currently only use HS256-signed tokens for the benchmarks and this might not be indicative of real-world performance.

**Describe the solution you'd like**

1. Add benchmarks for tokens signed with the following algorithms:
- RS256
- EC256
- EdDSA
2. Implement a function in the `test_utils` crate for generating signed tokens easily.

**Describe alternatives you've considered**

We could add more algorithms but running them might be too time-consuming.

**Additional context**

N/A

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.