SLAU962A December 2025 – June 2026 MSPM33C321A , MSPM33C321A-Q1
Complex commands are provided to the PKA easier to use and maximize the performance. Each complex command glues together a sequence of basic commands to create a higher-level operation that helps implement publick key algorithms such as RSA, ECDSA and ECDH.
| Command | Complex Operation |
|---|---|
| MODEXP | ME (mod N) → R |
| MODEXP-CRT | CRTpq((M mod P)Dp mode P, (M mod Q)Dq
mod Q, Qinv) → R, where CRTpq(a, b, Qinv) = ((a - b) x Qinv mode P) x Q + b |
| MODINV | 1 / Z (mod N) → R |
| ECpADD | Affine point addition/doubling on prime curve y2 = x3 + Ax + B (mod P) |
| ECpADDxyz | Projective point addition/doubling on prime curve y2 = x3 + Ax + B (mod P) |
| ECpMUL | Affine point multiplication on prime curve y2 = x3 + Ax + B (mod P) |
| ECpMULxyz | Affine to projective point multiplication on prime curve y2 = x3 + Ax + B (mod P) |
| ECpSCALExyz | Projective to affine point scaling on prime curve y2 = x3 + Ax + B (mod P) |
| ECmontMUL | Affine point multiplicsation on Montgomery curve y2 = x3 + Ax2 + B (mod P) |