We should benchmark the go-cose public API to see where we are in terms of memory allocation and throughput.
With these metrics we will be able to evaluate if we need to invest resources on improving the performance.
While benchmarking we should treat the algorithm as an invariant, even one that does nothing, so we only benchmark things that are under our control.
This is an umbrella issue to track the benchmarking effort.
We should benchmark the go-cose public API to see where we are in terms of memory allocation and throughput.
With these metrics we will be able to evaluate if we need to invest resources on improving the performance.
While benchmarking we should treat the algorithm as an invariant, even one that does nothing, so we only benchmark things that are under our control.
This is an umbrella issue to track the benchmarking effort.
- [ ] SignMessage.MarshalCBOR- [ ] SignMessage.UnmarshalCBOR- [ ] SignMessage.Sign- [ ] SignMessage.Verify