INNER CODE UNIT · Python

SigEncoder

AntonKueltz/fastecdsa · fastecdsa/encoding/__init__.py:28

class SigEncoder(ABC):
    """Base class that any encoding class for EC signatures should derive from.

    All overriding methods should be static.
    """

    @staticmethod
    @abstractmethod
    def encode_signature(r: int, s: int) -> bytes:
        pass

    @staticmethod
    @abstractmethod
    def decode_signature(binary_data: bytes) -> Tuple[int, int]:
        pass

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…