Timothy Claeys
Timothy Claeys
Last time I checked (at least a year ago), the problem was that the ECDSA implementation in the `cryptography` package was an non-deterministic implementation while the COSE spec needs a...
We could maybe make it an optional dependency. If users want the deterministic one they can install it with `pip install pycose[deterministic]`, otherwise we default to the non-deterministic implementation. Clearly...
Ok, I agree with your proposal. Let's remove the `ecdsa` dependencies from the code. It will require some updates on the unit tests too, because all ECDSA-based tests are now...
One other thing I can think off is to make sure that the documentation is up to date and verify if it is successfully deployed to [pycose.readthedocs.io](https://pycose.readthedocs.io/en/latest/index.html).
I agree that this is a necessary addition to the `CoseKey` API, I'm just not sure how I should handle the `SymmetricKey` case (if we want to add this function...