1a8e1175bSopenharmony_ciECDSA Raw -> DER, 256bit, Success 2a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 256 3a8e1175bSopenharmony_ciecdsa_raw_to_der:256:"11111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222":"30440220111111111111111111111111111111111111111111111111111111111111111102202222222222222222222222222222222222222222222222222222222222222222":0 4a8e1175bSopenharmony_ci 5a8e1175bSopenharmony_ciECDSA Raw -> DER, 256bit, DER buffer too small 6a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 256 7a8e1175bSopenharmony_ciecdsa_raw_to_der:256:"11111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222":"304402201111111111111111111111111111111111111111111111111111111111111111022022222222222222222222222222222222222222222222222222222222222222":MBEDTLS_ERR_ASN1_BUF_TOO_SMALL 8a8e1175bSopenharmony_ci 9a8e1175bSopenharmony_ciECDSA Raw -> DER, very large input (544-bit) 10a8e1175bSopenharmony_ciecdsa_raw_to_der:544:"11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222":"deadbeef":MBEDTLS_ERR_ASN1_BUF_TOO_SMALL 11a8e1175bSopenharmony_ci 12a8e1175bSopenharmony_ciECDSA Raw -> DER, 256bit, Null r 13a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 256 14a8e1175bSopenharmony_ciecdsa_raw_to_der:256:"00000000000000000000000000000000000000000000000000000000000000002222222222222222222222222222222222222222222222222222222222222222":"30440220111111111111111111111111111111111111111111111111111111111111111102202222222222222222222222222222222222222222222222222222222222222222":MBEDTLS_ERR_ASN1_INVALID_DATA 15a8e1175bSopenharmony_ci 16a8e1175bSopenharmony_ciECDSA Raw -> DER, 256bit, Null s 17a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 256 18a8e1175bSopenharmony_ciecdsa_raw_to_der:256:"11111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000":"30440220111111111111111111111111111111111111111111111111111111111111111102202222222222222222222222222222222222222222222222222222222222222222":MBEDTLS_ERR_ASN1_INVALID_DATA 19a8e1175bSopenharmony_ci 20a8e1175bSopenharmony_ciECDSA Raw -> DER, 256bit, r with MSb set 21a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 256 22a8e1175bSopenharmony_ciecdsa_raw_to_der:256:"91111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222":"3045022100911111111111111111111111111111111111111111111111111111111111111102202222222222222222222222222222222222222222222222222222222222222222":0 23a8e1175bSopenharmony_ci 24a8e1175bSopenharmony_ciECDSA Raw -> DER, 256bit, s with MSb set 25a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 256 26a8e1175bSopenharmony_ciecdsa_raw_to_der:256:"1111111111111111111111111111111111111111111111111111111111111111A222222222222222222222222222222222222222222222222222222222222222":"304502201111111111111111111111111111111111111111111111111111111111111111022100A222222222222222222222222222222222222222222222222222222222222222":0 27a8e1175bSopenharmony_ci 28a8e1175bSopenharmony_ciECDSA Raw -> DER, 256bit, both r and s with MSb set 29a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 256 30a8e1175bSopenharmony_ciecdsa_raw_to_der:256:"A111111111111111111111111111111111111111111111111111111111111111A222222222222222222222222222222222222222222222222222222222222222":"3046022100A111111111111111111111111111111111111111111111111111111111111111022100A222222222222222222222222222222222222222222222222222222222222222":0 31a8e1175bSopenharmony_ci 32a8e1175bSopenharmony_ciECDSA Raw -> DER, 256bit, r and s only 1 byte of data 33a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 256 34a8e1175bSopenharmony_ciecdsa_raw_to_der:256:"00000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000022":"3006020111020122":0 35a8e1175bSopenharmony_ci 36a8e1175bSopenharmony_ciECDSA Raw -> DER, 256bit, r and s only 1 byte of data with MSb set 37a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 256 38a8e1175bSopenharmony_ciecdsa_raw_to_der:256:"000000000000000000000000000000000000000000000000000000000000009100000000000000000000000000000000000000000000000000000000000000A2":"300802020091020200A2":0 39a8e1175bSopenharmony_ci 40a8e1175bSopenharmony_ciECDSA Raw -> DER, 256bit, Invalid raw signature (r 1 byte shorter) 41a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 256 42a8e1175bSopenharmony_ciecdsa_raw_to_der:256:"111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222":"30440220111111111111111111111111111111111111111111111111111111111111111102202222222222222222222222222222222222222222222222222222222222222222":MBEDTLS_ERR_ASN1_INVALID_DATA 43a8e1175bSopenharmony_ci 44a8e1175bSopenharmony_ciECDSA Raw -> DER, 256bit, Invalid raw signature (r and s 1 byte shorter) 45a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 256 46a8e1175bSopenharmony_ciecdsa_raw_to_der:256:"1111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222":"30440220111111111111111111111111111111111111111111111111111111111111111102202222222222222222222222222222222222222222222222222222222222222222":MBEDTLS_ERR_ASN1_INVALID_DATA 47a8e1175bSopenharmony_ci 48a8e1175bSopenharmony_ciECDSA Raw -> DER, 256bit, Invalid raw signature (r 1 byte longer) 49a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 256 50a8e1175bSopenharmony_ciecdsa_raw_to_der:256:"1111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222":"30440220111111111111111111111111111111111111111111111111111111111111111102202222222222222222222222222222222222222222222222222222222222222222":MBEDTLS_ERR_ASN1_INVALID_DATA 51a8e1175bSopenharmony_ci 52a8e1175bSopenharmony_ciECDSA Raw -> DER, 256bit, Invalid raw signature (r and s 1 byte longer) 53a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 256 54a8e1175bSopenharmony_ciecdsa_raw_to_der:256:"111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222":"30440220111111111111111111111111111111111111111111111111111111111111111102202222222222222222222222222222222222222222222222222222222222222222":MBEDTLS_ERR_ASN1_INVALID_DATA 55a8e1175bSopenharmony_ci 56a8e1175bSopenharmony_ciECDSA DER -> Raw, 256bit, Success 57a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 256 58a8e1175bSopenharmony_ciecdsa_der_to_raw:256:"30440220111111111111111111111111111111111111111111111111111111111111111102202222222222222222222222222222222222222222222222222222222222222222":"11111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222":0 59a8e1175bSopenharmony_ci 60a8e1175bSopenharmony_ciECDSA DER -> Raw, 256bit, Raw buffer too small 61a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 256 62a8e1175bSopenharmony_ciecdsa_der_to_raw:256:"30440220111111111111111111111111111111111111111111111111111111111111111102202222222222222222222222222222222222222222222222222222222222222222":"111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222":MBEDTLS_ERR_ASN1_BUF_TOO_SMALL 63a8e1175bSopenharmony_ci 64a8e1175bSopenharmony_ciECDSA DER -> Raw, very large input (544-bit) 65a8e1175bSopenharmony_ciecdsa_der_to_raw:544:"30818c0244111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111102442222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222":"11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222":MBEDTLS_ERR_ASN1_BUF_TOO_SMALL 66a8e1175bSopenharmony_ci 67a8e1175bSopenharmony_ciECDSA DER -> Raw, 256bit, Wrong sequence tag 68a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 256 69a8e1175bSopenharmony_ciecdsa_der_to_raw:256:"40440220111111111111111111111111111111111111111111111111111111111111111102202222222222222222222222222222222222222222222222222222222222222222":"11111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222":MBEDTLS_ERR_ASN1_UNEXPECTED_TAG 70a8e1175bSopenharmony_ci 71a8e1175bSopenharmony_ciECDSA DER -> Raw, 256bit, Invalid sequence length 72a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 256 73a8e1175bSopenharmony_ciecdsa_der_to_raw:256:"30ff0220111111111111111111111111111111111111111111111111111111111111111102202222222222222222222222222222222222222222222222222222222222222222":"11111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222":MBEDTLS_ERR_ASN1_INVALID_LENGTH 74a8e1175bSopenharmony_ci 75a8e1175bSopenharmony_ciECDSA DER -> Raw, 256bit, Wrong integer tag 76a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 256 77a8e1175bSopenharmony_ciecdsa_der_to_raw:256:"30440120111111111111111111111111111111111111111111111111111111111111111102202222222222222222222222222222222222222222222222222222222222222222":"11111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222":MBEDTLS_ERR_ASN1_UNEXPECTED_TAG 78a8e1175bSopenharmony_ci 79a8e1175bSopenharmony_ciECDSA DER -> Raw, 256bit, Wrong r integer length (1 byte smaller than the actual size) 80a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 256 81a8e1175bSopenharmony_ciecdsa_der_to_raw:256:"30440219111111111111111111111111111111111111111111111111111111111111111102202222222222222222222222222222222222222222222222222222222222222222":"11111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222":MBEDTLS_ERR_ASN1_UNEXPECTED_TAG 82a8e1175bSopenharmony_ci 83a8e1175bSopenharmony_ciECDSA DER -> Raw, 256bit, Wrong r integer length (1 byte larger than the actual size) 84a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 256 85a8e1175bSopenharmony_ciecdsa_der_to_raw:256:"30440221111111111111111111111111111111111111111111111111111111111111111102202222222222222222222222222222222222222222222222222222222222222222":"11111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222":MBEDTLS_ERR_ASN1_INVALID_DATA 86a8e1175bSopenharmony_ci 87a8e1175bSopenharmony_ciECDSA DER -> Raw, 256bit, Wrong s integer length (1 byte smaller than the actual size) 88a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 256 89a8e1175bSopenharmony_ciecdsa_der_to_raw:256:"30440220111111111111111111111111111111111111111111111111111111111111111102192222222222222222222222222222222222222222222222222222222222222222":"11111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222":MBEDTLS_ERR_ASN1_LENGTH_MISMATCH 90a8e1175bSopenharmony_ci 91a8e1175bSopenharmony_ciECDSA DER -> Raw, 256bit, Wrong s integer length (1 byte larger than the actual size) 92a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 256 93a8e1175bSopenharmony_ciecdsa_der_to_raw:256:"30440220111111111111111111111111111111111111111111111111111111111111111102212222222222222222222222222222222222222222222222222222222222222222":"11111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222":MBEDTLS_ERR_ASN1_OUT_OF_DATA 94a8e1175bSopenharmony_ci 95a8e1175bSopenharmony_ciECDSA DER -> Raw, 256bit, r size 1 byte larger than allowed for output raw coordinate 96a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 256 97a8e1175bSopenharmony_ciecdsa_der_to_raw:256:"3045022111111111111111111111111111111111111111111111111111111111111111111102202222222222222222222222222222222222222222222222222222222222222222":"11111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222":MBEDTLS_ERR_ASN1_INVALID_DATA 98a8e1175bSopenharmony_ci 99a8e1175bSopenharmony_ciECDSA DER -> Raw, 256bit, r with MSb set 100a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 256 101a8e1175bSopenharmony_ciecdsa_der_to_raw:256:"3045022100911111111111111111111111111111111111111111111111111111111111111102202222222222222222222222222222222222222222222222222222222222222222":"91111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222":0 102a8e1175bSopenharmony_ci 103a8e1175bSopenharmony_ciECDSA DER -> Raw, 256bit, Invalid r all zeros 104a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 256 105a8e1175bSopenharmony_ciecdsa_der_to_raw:256:"30440220000000000000000000000000000000000000000000000000000000000000000002202222222222222222222222222222222222222222222222222222222222222222":"00000000000000000000000000000000000000000000000000000000000000002222222222222222222222222222222222222222222222222222222222222222":MBEDTLS_ERR_ASN1_INVALID_DATA 106a8e1175bSopenharmony_ci 107a8e1175bSopenharmony_ciECDSA DER -> Raw, 256bit, Invalid s all zeros 108a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 256 109a8e1175bSopenharmony_ciecdsa_der_to_raw:256:"30440220111111111111111111111111111111111111111111111111111111111111111102200000000000000000000000000000000000000000000000000000000000000000":"11111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000":MBEDTLS_ERR_ASN1_INVALID_DATA 110a8e1175bSopenharmony_ci 111a8e1175bSopenharmony_ciECDSA DER -> Raw, 256bit, Valid r only 1 zero byte 112a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 256 113a8e1175bSopenharmony_ciecdsa_der_to_raw:256:"302502010002202222222222222222222222222222222222222222222222222222222222222222":"00000000000000000000000000000000000000000000000000000000000000002222222222222222222222222222222222222222222222222222222222222222":0 114a8e1175bSopenharmony_ci 115a8e1175bSopenharmony_ciECDSA DER -> Raw, 256bit, Valid s only 1 zero byte 116a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 256 117a8e1175bSopenharmony_ciecdsa_der_to_raw:256:"302502201111111111111111111111111111111111111111111111111111111111111111020100":"11111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000":0 118a8e1175bSopenharmony_ci 119a8e1175bSopenharmony_ciECDSA DER -> Raw, 256bit, Invalid 0-length r 120a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 256 121a8e1175bSopenharmony_ciecdsa_der_to_raw:256:"3024020002202222222222222222222222222222222222222222222222222222222222222222":"00000000000000000000000000000000000000000000000000000000000000002222222222222222222222222222222222222222222222222222222222222222":MBEDTLS_ERR_ASN1_INVALID_DATA 122a8e1175bSopenharmony_ci 123a8e1175bSopenharmony_ciECDSA DER -> Raw, 256bit, Invalid 0-length s 124a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 256 125a8e1175bSopenharmony_ciecdsa_der_to_raw:256:"3024022011111111111111111111111111111111111111111111111111111111111111110200":"11111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000":MBEDTLS_ERR_ASN1_INVALID_DATA 126a8e1175bSopenharmony_ci 127a8e1175bSopenharmony_ciECDSA DER -> Raw, 256bit, Invalid r 2 leading zeros 128a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 256 129a8e1175bSopenharmony_ciecdsa_der_to_raw:256:"3027020300000102202222222222222222222222222222222222222222222222222222222222222222":"00000000000000000000000000000000000000000000000000000000000000002222222222222222222222222222222222222222222222222222222222222222":MBEDTLS_ERR_ASN1_INVALID_DATA 130a8e1175bSopenharmony_ci 131a8e1175bSopenharmony_ciECDSA DER -> Raw, 256bit, Invalid s 2 leading zeros 132a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 256 133a8e1175bSopenharmony_ciecdsa_der_to_raw:256:"3027022011111111111111111111111111111111111111111111111111111111111111110203000001":"11111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000000000000000000000000000000000":MBEDTLS_ERR_ASN1_INVALID_DATA 134a8e1175bSopenharmony_ci 135a8e1175bSopenharmony_ciECDSA DER -> Raw, 256bit, Invalid r: MSb set without leading zero 136a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 256 137a8e1175bSopenharmony_ciecdsa_der_to_raw:256:"30440220911111111111111111111111111111111111111111111111111111111111111102202222222222222222222222222222222222222222222222222222222222222222":"11111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222":MBEDTLS_ERR_ASN1_INVALID_DATA 138a8e1175bSopenharmony_ci 139a8e1175bSopenharmony_ci# 512/521 bit sizes are useful to test sequence's length encoded with 2 bytes. 140a8e1175bSopenharmony_ciECDSA Raw -> DER, 512bit, Success 141a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 512 142a8e1175bSopenharmony_ciecdsa_raw_to_der:512:"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222":"308184024011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111024022222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222":0 143a8e1175bSopenharmony_ci 144a8e1175bSopenharmony_ci# 512/521 bit sizes are useful to test sequence's length encoded with 2 bytes. 145a8e1175bSopenharmony_ciECDSA DER -> Raw, 512bit, Success 146a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 512 147a8e1175bSopenharmony_ciecdsa_der_to_raw:512:"308184024011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111024022222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222":"1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222":0 148a8e1175bSopenharmony_ci 149a8e1175bSopenharmony_ci# 512/521 bit sizes are useful to test sequence's length encoded with 2 bytes. 150a8e1175bSopenharmony_ciECDSA Raw -> DER, 521bit, Success 151a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 521 152a8e1175bSopenharmony_ciecdsa_raw_to_der:521:"011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111012222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222":"30818802420111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110242012222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222":0 153a8e1175bSopenharmony_ci 154a8e1175bSopenharmony_ci# 512/521 bit sizes are useful to test sequence's length encoded with 2 bytes. 155a8e1175bSopenharmony_ciECDSA DER -> Raw, 521bit, Success 156a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 521 157a8e1175bSopenharmony_ciecdsa_der_to_raw:521:"30818802420111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110242012222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222":"011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111012222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222":0 158a8e1175bSopenharmony_ci 159a8e1175bSopenharmony_ciECDSA Raw -> DER, 256bit, Incremental DER buffer sizes 160a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 256 161a8e1175bSopenharmony_ciecdsa_raw_to_der_incremental:256:"91111111111111111111111111111111111111111111111111111111111111112222222222222222222222222222222222222222222222222222222222222222":"3045022100911111111111111111111111111111111111111111111111111111111111111102202222222222222222222222222222222222222222222222222222222222222222" 162a8e1175bSopenharmony_ci 163a8e1175bSopenharmony_ciECDSA Raw -> DER, 512bit, Incremental DER buffer sizes 164a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 512 165a8e1175bSopenharmony_ciecdsa_raw_to_der_incremental:512:"9111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111122222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222":"30818502410091111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111024022222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222" 166a8e1175bSopenharmony_ci 167a8e1175bSopenharmony_ciECDSA Raw -> DER, 521bit, Incremental DER buffer sizes 168a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 521 169a8e1175bSopenharmony_ciecdsa_raw_to_der_incremental:521:"011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111012222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222":"30818802420111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110242012222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222" 170a8e1175bSopenharmony_ci 171a8e1175bSopenharmony_ciECDSA Raw -> DER, 256bit, DER buffer of minimal length (1 byte per integer) 172a8e1175bSopenharmony_cidepends_on:PSA_VENDOR_ECC_MAX_CURVE_BITS >= 256 173a8e1175bSopenharmony_ciecdsa_raw_to_der_incremental:256:"00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000002":"3006020101020102" 174