Value | Description | Recommended | Reference |
---|---|---|---|

TBD1 | secp256r1_compact | Y | [This-Document] |

TBD2 | secp384r1_compact | Y | [This-Document] |

TBD3 | secp521r1_compact | Y | [This-Document] |

- If a compressed y-coordinate is required, then the value ~yp set to zero can be used. The compact representation described above can in such a case be transformed into the SECG point compressed format by prepending X with the single byte 0x02 (i.e., M = 0x02 || X).
- If an uncompressed y-coordinate is required, then a y-coordinate has to be calculated following Section 2.3.4 of
or Appendix C of . Any of the square roots (see or ) can be used. The uncompressed SECG format is M = 0x04 || X || Y.

- p = 2
^{256}- 2^{224}+ 2^{192}+ 2^{96}- 1 - a = -3
- b = 410583637251521421293261297800472684091144410159937255 54835256314039467401291

- x = 115792089183396302095546807154740558443406795108653336 398970697772788799766525

- y = 834387180070192806820075864918626005281451259964015754 16632522940595860276856

Value | Description | Recommended | Reference |
---|---|---|---|

TBD4 | ecdsa_secp256r1_sha256_compact | Y | [This-Document] |

TBD5 | ecdsa_secp384r1_sha384_compact | Y | [This-Document] |

TBD6 | ecdsa_secp521r1_sha512_compact | Y | [This-Document] |