ASN1_SEQUENCE(X9_62_CURVE) = { ASN1_SIMPLE(X9_62_CURVE, a, ASN1_OCTET_STRING), ASN1_SIMPLE(X9_62_CURVE, b, ASN1_OCTET_STRING), ASN1_OPT(X9_62_CURVE, seed, ASN1_BIT_STRING) } ASN1_SEQUENCE_END(X9_62_CURVE)
ASN1_CHOICE(EC_PARAMETERS) = { ASN1_SIMPLE(EC_PARAMETERS, value.named_curve, ASN1_OBJECT), ASN1_SIMPLE(EC_PARAMETERS, value.parameters, X9_62_EC_PARAMETERS), ASN1_SIMPLE(EC_PARAMETERS, value.implicitlyCA, ASN1_NULL) } ASN1_CHOICE_END(EC_PARAMETERS)
} ASN1_SEQUENCE_END(X9_62_FIELDID)IMPLEMENT_ASN1_FUNCTIONS_const(X9_62_FIELDID)ASN1_SEQUENCE(X9_62_CURVE) = {	ASN1_SIMPLE(X9_62_CURVE, a, ASN1_OCTET_STRING),	ASN1_SIMPLE(X9_62_CURVE, b, ASN1_OCTET_STRING),	ASN1_OPT(X9_62_CURVE, seed, ASN1_BIT_STRING)} ASN1_SEQUENCE_END(X9_62_CURVE)