SymCrypt

Version: 103.1.0 (tag v103.1.0)
Docs:

Primitives

Supports ECDH and ECDSA with NIST curves (192, 224, 256, 384, 521) and Twisted Edwards NUMS curves (NumsP256t1, NumsP384t1, NumsP512t1). Also custom curves. Supports X25519.

ECDH

KeyGen:
Derive:

ECDSA

KeyGen:
Sign:
Verify:

X25519

KeyGen:
  • Montgomery

  • Ladder via SymCryptMontgomeryPointScalarMul.

  • xz.

  • ladd-1987-m-3 via SymCryptMontgomeryDoubleAndAdd.

Derive:
  • Same as Keygen.