Skip to content

Conversation

@BrianSipos
Copy link
Contributor

This change is on top of #127, as it may need more work.

Closes #126

@BrianSipos BrianSipos force-pushed the 126-fully-specified-dsa branch from f80f907 to dbf652d Compare October 12, 2025 01:50
@sonarqubecloud
Copy link

""" Fully-specified ECDSA family. """
@classmethod
@abstractmethod
def get_cose_curve_fullname(cls) -> str:
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This could also be moved into _Ecdsa and changed to return Optional[str] so that the polymorphic derived classes return default None.

That would avoid mostly duplicate definitions of sign() and verify().

@BrianSipos BrianSipos force-pushed the 126-fully-specified-dsa branch from dbf652d to d1c7424 Compare November 19, 2025 16:18
@sonarqubecloud
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support for RFC-to-be 9864 fully-specified ECDSA/EdDSA

1 participant