Issue summary: SM2 signature generation uses non-constant-time arithmetic on secret values, forming a timing side-channel.
Issue summary: The generic elliptic-curve scalar multiplication used for ECDSA and SM2 signature operations with curves that do not have a dedicated implementation leaks information about the secret nonce through timing.
FFC-DH Peer Validation Uses Attacker-Supplied q