quickjs-tart

quickjs-based runtime for wallet-core logic
Log | Files | Refs | README | LICENSE

test_suite_pkwrite.data (7503B)


      1 Public key write check RSA
      2 depends_on:MBEDTLS_RSA_C:MBEDTLS_PEM_PARSE_C:MBEDTLS_PEM_WRITE_C
      3 pk_write_pubkey_check:"../framework/data_files/server1.pubkey":TEST_PEM
      4 
      5 Public key write check RSA (DER)
      6 depends_on:MBEDTLS_RSA_C
      7 pk_write_pubkey_check:"../framework/data_files/server1.pubkey.der":TEST_DER
      8 
      9 Public key write check RSA 4096
     10 depends_on:MBEDTLS_RSA_C:MBEDTLS_PEM_PARSE_C:MBEDTLS_PEM_WRITE_C:MBEDTLS_TEST_PK_ALLOW_RSA_KEY_PAIR_4096
     11 pk_write_pubkey_check:"../framework/data_files/rsa4096_pub.pem":TEST_PEM
     12 
     13 Public key write check RSA 4096 (DER)
     14 depends_on:MBEDTLS_RSA_C:MBEDTLS_TEST_PK_ALLOW_RSA_KEY_PAIR_4096
     15 pk_write_pubkey_check:"../framework/data_files/rsa4096_pub.der":TEST_DER
     16 
     17 Public key write check EC 192 bits
     18 depends_on:MBEDTLS_PK_HAVE_ECC_KEYS:MBEDTLS_PEM_PARSE_C:MBEDTLS_PEM_WRITE_C:MBEDTLS_ECP_HAVE_SECP192R1
     19 pk_write_pubkey_check:"../framework/data_files/ec_pub.pem":TEST_PEM
     20 
     21 Public key write check EC 192 bits (DER)
     22 depends_on:MBEDTLS_PK_HAVE_ECC_KEYS:MBEDTLS_ECP_HAVE_SECP192R1
     23 pk_write_pubkey_check:"../framework/data_files/ec_pub.der":TEST_DER
     24 
     25 Public key write check EC 521 bits
     26 depends_on:MBEDTLS_PK_HAVE_ECC_KEYS:MBEDTLS_PEM_PARSE_C:MBEDTLS_PEM_WRITE_C:MBEDTLS_ECP_HAVE_SECP521R1
     27 pk_write_pubkey_check:"../framework/data_files/ec_521_pub.pem":TEST_PEM
     28 
     29 Public key write check EC 521 bits (DER)
     30 depends_on:MBEDTLS_PK_HAVE_ECC_KEYS:MBEDTLS_ECP_HAVE_SECP521R1
     31 pk_write_pubkey_check:"../framework/data_files/ec_521_pub.der":TEST_DER
     32 
     33 Public key write check EC Brainpool 512 bits
     34 depends_on:MBEDTLS_PK_HAVE_ECC_KEYS:MBEDTLS_PEM_PARSE_C:MBEDTLS_PEM_WRITE_C:MBEDTLS_ECP_HAVE_BP512R1
     35 pk_write_pubkey_check:"../framework/data_files/ec_bp512_pub.pem":TEST_PEM
     36 
     37 Public key write check EC Brainpool 512 bits (DER)
     38 depends_on:MBEDTLS_PK_HAVE_ECC_KEYS:MBEDTLS_ECP_HAVE_BP512R1
     39 pk_write_pubkey_check:"../framework/data_files/ec_bp512_pub.der":TEST_DER
     40 
     41 Public key write check EC X25519
     42 depends_on:MBEDTLS_PK_HAVE_ECC_KEYS:MBEDTLS_PEM_PARSE_C:MBEDTLS_PEM_WRITE_C:MBEDTLS_ECP_HAVE_CURVE25519
     43 pk_write_pubkey_check:"../framework/data_files/ec_x25519_pub.pem":TEST_PEM
     44 
     45 Public key write check EC X25519 (DER)
     46 depends_on:MBEDTLS_PK_HAVE_ECC_KEYS:MBEDTLS_ECP_HAVE_CURVE25519
     47 pk_write_pubkey_check:"../framework/data_files/ec_x25519_pub.der":TEST_DER
     48 
     49 Public key write check EC X448
     50 depends_on:MBEDTLS_PK_HAVE_ECC_KEYS:MBEDTLS_PEM_PARSE_C:MBEDTLS_PEM_WRITE_C:MBEDTLS_ECP_HAVE_CURVE448
     51 pk_write_pubkey_check:"../framework/data_files/ec_x448_pub.pem":TEST_PEM
     52 
     53 Public key write check EC X448 (DER)
     54 depends_on:MBEDTLS_PK_HAVE_ECC_KEYS:MBEDTLS_ECP_HAVE_CURVE448
     55 pk_write_pubkey_check:"../framework/data_files/ec_x448_pub.der":TEST_DER
     56 
     57 Private key write check RSA
     58 depends_on:MBEDTLS_RSA_C:MBEDTLS_PEM_PARSE_C:MBEDTLS_PEM_WRITE_C
     59 pk_write_key_check:"../framework/data_files/server1.key":TEST_PEM
     60 
     61 Private key write check RSA (DER)
     62 depends_on:MBEDTLS_RSA_C
     63 pk_write_key_check:"../framework/data_files/server1.key.der":TEST_DER
     64 
     65 Private key write check RSA 4096
     66 depends_on:MBEDTLS_RSA_C:MBEDTLS_PEM_PARSE_C:MBEDTLS_PEM_WRITE_C:MBEDTLS_TEST_PK_ALLOW_RSA_KEY_PAIR_4096
     67 pk_write_key_check:"../framework/data_files/rsa4096_prv.pem":TEST_PEM
     68 
     69 Private key write check RSA 4096 (DER)
     70 depends_on:MBEDTLS_RSA_C:MBEDTLS_TEST_PK_ALLOW_RSA_KEY_PAIR_4096
     71 pk_write_key_check:"../framework/data_files/rsa4096_prv.der":TEST_DER
     72 
     73 Private key write check EC 192 bits
     74 depends_on:MBEDTLS_PK_HAVE_ECC_KEYS:MBEDTLS_PEM_PARSE_C:MBEDTLS_PEM_WRITE_C:MBEDTLS_ECP_HAVE_SECP192R1
     75 pk_write_key_check:"../framework/data_files/ec_prv.sec1.pem":TEST_PEM
     76 
     77 Private key write check EC 192 bits (DER)
     78 depends_on:MBEDTLS_PK_HAVE_ECC_KEYS:MBEDTLS_ECP_HAVE_SECP192R1
     79 pk_write_key_check:"../framework/data_files/ec_prv.sec1.der":TEST_DER
     80 
     81 Private key write check EC 256 bits (top bit set)
     82 depends_on:MBEDTLS_PK_HAVE_ECC_KEYS:MBEDTLS_PEM_PARSE_C:MBEDTLS_PEM_WRITE_C:MBEDTLS_ECP_HAVE_SECP256R1
     83 pk_write_key_check:"../framework/data_files/ec_256_long_prv.pem":TEST_PEM
     84 
     85 Private key write check EC 256 bits (top bit set) (DER)
     86 depends_on:MBEDTLS_PK_HAVE_ECC_KEYS:MBEDTLS_ECP_HAVE_SECP256R1
     87 pk_write_key_check:"../framework/data_files/ec_256_long_prv.der":TEST_DER
     88 
     89 Private key write check EC 521 bits
     90 depends_on:MBEDTLS_PK_HAVE_ECC_KEYS:MBEDTLS_PEM_PARSE_C:MBEDTLS_PEM_WRITE_C:MBEDTLS_ECP_HAVE_SECP521R1
     91 pk_write_key_check:"../framework/data_files/ec_521_prv.pem":TEST_PEM
     92 
     93 Private key write check EC 521 bits (DER)
     94 depends_on:MBEDTLS_PK_HAVE_ECC_KEYS:MBEDTLS_ECP_HAVE_SECP521R1
     95 pk_write_key_check:"../framework/data_files/ec_521_prv.der":TEST_DER
     96 
     97 Private key write check EC 521 bits (top byte is 0)
     98 depends_on:MBEDTLS_PK_HAVE_ECC_KEYS:MBEDTLS_PEM_PARSE_C:MBEDTLS_PEM_WRITE_C:MBEDTLS_ECP_HAVE_SECP521R1
     99 pk_write_key_check:"../framework/data_files/ec_521_short_prv.pem":TEST_PEM
    100 
    101 Private key write check EC 521 bits (top byte is 0) (DER)
    102 depends_on:MBEDTLS_PK_HAVE_ECC_KEYS:MBEDTLS_ECP_HAVE_SECP521R1
    103 pk_write_key_check:"../framework/data_files/ec_521_short_prv.der":TEST_DER
    104 
    105 Private key write check EC Brainpool 512 bits
    106 depends_on:MBEDTLS_PK_HAVE_ECC_KEYS:MBEDTLS_PEM_PARSE_C:MBEDTLS_PEM_WRITE_C:MBEDTLS_ECP_HAVE_BP512R1
    107 pk_write_key_check:"../framework/data_files/ec_bp512_prv.pem":TEST_PEM
    108 
    109 Private key write check EC Brainpool 512 bits (DER)
    110 depends_on:MBEDTLS_PK_HAVE_ECC_KEYS:MBEDTLS_ECP_HAVE_BP512R1
    111 pk_write_key_check:"../framework/data_files/ec_bp512_prv.der":TEST_DER
    112 
    113 Private key write check EC X25519
    114 depends_on:MBEDTLS_PK_HAVE_ECC_KEYS:MBEDTLS_PEM_PARSE_C:MBEDTLS_PEM_WRITE_C:MBEDTLS_ECP_HAVE_CURVE25519
    115 pk_write_key_check:"../framework/data_files/ec_x25519_prv.pem":TEST_PEM
    116 
    117 Private key write check EC X25519 (DER)
    118 depends_on:MBEDTLS_PK_HAVE_ECC_KEYS:MBEDTLS_ECP_HAVE_CURVE25519
    119 pk_write_key_check:"../framework/data_files/ec_x25519_prv.der":TEST_DER
    120 
    121 Private key write check EC X448
    122 depends_on:MBEDTLS_PK_HAVE_ECC_KEYS:MBEDTLS_PEM_PARSE_C:MBEDTLS_PEM_WRITE_C:MBEDTLS_ECP_HAVE_CURVE448
    123 pk_write_key_check:"../framework/data_files/ec_x448_prv.pem":TEST_PEM
    124 
    125 Private key write check EC X448 (DER)
    126 depends_on:MBEDTLS_PK_HAVE_ECC_KEYS:MBEDTLS_ECP_HAVE_CURVE448
    127 pk_write_key_check:"../framework/data_files/ec_x448_prv.der":TEST_DER
    128 
    129 Derive public key RSA
    130 depends_on:MBEDTLS_RSA_C
    131 pk_write_public_from_private:"../framework/data_files/server1.key.der":"../framework/data_files/server1.pubkey.der"
    132 
    133 Derive public key RSA 4096
    134 depends_on:MBEDTLS_RSA_C:MBEDTLS_TEST_PK_ALLOW_RSA_KEY_PAIR_4096
    135 pk_write_public_from_private:"../framework/data_files/rsa4096_prv.der":"../framework/data_files/rsa4096_pub.der"
    136 
    137 Derive public key EC 192 bits
    138 depends_on:MBEDTLS_PK_HAVE_ECC_KEYS:MBEDTLS_ECP_HAVE_SECP192R1
    139 pk_write_public_from_private:"../framework/data_files/ec_prv.sec1.der":"../framework/data_files/ec_pub.der"
    140 
    141 Derive public key EC 521 bits
    142 depends_on:MBEDTLS_PK_HAVE_ECC_KEYS:MBEDTLS_ECP_HAVE_SECP521R1
    143 pk_write_public_from_private:"../framework/data_files/ec_521_prv.der":"../framework/data_files/ec_521_pub.der"
    144 
    145 Derive public key EC Brainpool 512 bits
    146 depends_on:MBEDTLS_PK_HAVE_ECC_KEYS:MBEDTLS_ECP_HAVE_BP512R1
    147 pk_write_public_from_private:"../framework/data_files/ec_bp512_prv.der":"../framework/data_files/ec_bp512_pub.der"
    148 
    149 Derive public key EC X25519
    150 depends_on:MBEDTLS_PK_HAVE_ECC_KEYS:MBEDTLS_ECP_HAVE_CURVE25519
    151 pk_write_public_from_private:"../framework/data_files/ec_x25519_prv.der":"../framework/data_files/ec_x25519_pub.der"
    152 
    153 Derive public key EC X448
    154 depends_on:MBEDTLS_PK_HAVE_ECC_KEYS:MBEDTLS_ECP_HAVE_CURVE448
    155 pk_write_public_from_private:"../framework/data_files/ec_x448_prv.der":"../framework/data_files/ec_x448_pub.der"