Home | History | Annotate | Line # | Download | only in ssl-tests
      1  1.1  christos # Generated with generate_ssl_tests.pl
      2  1.1  christos 
      3  1.1  christos num_tests = 30
      4  1.1  christos 
      5  1.1  christos test-0 = 0-curve-sect163k1
      6  1.1  christos test-1 = 1-curve-sect163r1
      7  1.1  christos test-2 = 2-curve-sect163r2
      8  1.1  christos test-3 = 3-curve-sect193r1
      9  1.1  christos test-4 = 4-curve-sect193r2
     10  1.1  christos test-5 = 5-curve-sect233k1
     11  1.1  christos test-6 = 6-curve-sect233r1
     12  1.1  christos test-7 = 7-curve-sect239k1
     13  1.1  christos test-8 = 8-curve-sect283k1
     14  1.1  christos test-9 = 9-curve-sect283r1
     15  1.1  christos test-10 = 10-curve-sect409k1
     16  1.1  christos test-11 = 11-curve-sect409r1
     17  1.1  christos test-12 = 12-curve-sect571k1
     18  1.1  christos test-13 = 13-curve-sect571r1
     19  1.1  christos test-14 = 14-curve-secp160k1
     20  1.1  christos test-15 = 15-curve-secp160r1
     21  1.1  christos test-16 = 16-curve-secp160r2
     22  1.1  christos test-17 = 17-curve-secp192k1
     23  1.1  christos test-18 = 18-curve-prime192v1
     24  1.1  christos test-19 = 19-curve-secp224k1
     25  1.1  christos test-20 = 20-curve-secp224r1
     26  1.1  christos test-21 = 21-curve-secp256k1
     27  1.1  christos test-22 = 22-curve-prime256v1
     28  1.1  christos test-23 = 23-curve-secp384r1
     29  1.1  christos test-24 = 24-curve-secp521r1
     30  1.1  christos test-25 = 25-curve-brainpoolP256r1
     31  1.1  christos test-26 = 26-curve-brainpoolP384r1
     32  1.1  christos test-27 = 27-curve-brainpoolP512r1
     33  1.1  christos test-28 = 28-curve-X25519
     34  1.1  christos test-29 = 29-curve-X448
     35  1.1  christos # ===========================================================
     36  1.1  christos 
     37  1.1  christos [0-curve-sect163k1]
     38  1.1  christos ssl_conf = 0-curve-sect163k1-ssl
     39  1.1  christos 
     40  1.1  christos [0-curve-sect163k1-ssl]
     41  1.1  christos server = 0-curve-sect163k1-server
     42  1.1  christos client = 0-curve-sect163k1-client
     43  1.1  christos 
     44  1.1  christos [0-curve-sect163k1-server]
     45  1.1  christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
     46  1.1  christos CipherString = DEFAULT
     47  1.1  christos Curves = sect163k1
     48  1.1  christos MaxProtocol = TLSv1.2
     49  1.1  christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
     50  1.1  christos 
     51  1.1  christos [0-curve-sect163k1-client]
     52  1.1  christos CipherString = ECDHE
     53  1.1  christos Curves = sect163k1
     54  1.1  christos MaxProtocol = TLSv1.2
     55  1.1  christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
     56  1.1  christos VerifyMode = Peer
     57  1.1  christos 
     58  1.1  christos [test-0]
     59  1.1  christos ExpectedResult = Success
     60  1.1  christos ExpectedTmpKeyType = sect163k1
     61  1.1  christos 
     62  1.1  christos 
     63  1.1  christos # ===========================================================
     64  1.1  christos 
     65  1.1  christos [1-curve-sect163r1]
     66  1.1  christos ssl_conf = 1-curve-sect163r1-ssl
     67  1.1  christos 
     68  1.1  christos [1-curve-sect163r1-ssl]
     69  1.1  christos server = 1-curve-sect163r1-server
     70  1.1  christos client = 1-curve-sect163r1-client
     71  1.1  christos 
     72  1.1  christos [1-curve-sect163r1-server]
     73  1.1  christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
     74  1.1  christos CipherString = DEFAULT
     75  1.1  christos Curves = sect163r1
     76  1.1  christos MaxProtocol = TLSv1.2
     77  1.1  christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
     78  1.1  christos 
     79  1.1  christos [1-curve-sect163r1-client]
     80  1.1  christos CipherString = ECDHE
     81  1.1  christos Curves = sect163r1
     82  1.1  christos MaxProtocol = TLSv1.2
     83  1.1  christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
     84  1.1  christos VerifyMode = Peer
     85  1.1  christos 
     86  1.1  christos [test-1]
     87  1.1  christos ExpectedResult = Success
     88  1.1  christos ExpectedTmpKeyType = sect163r1
     89  1.1  christos 
     90  1.1  christos 
     91  1.1  christos # ===========================================================
     92  1.1  christos 
     93  1.1  christos [2-curve-sect163r2]
     94  1.1  christos ssl_conf = 2-curve-sect163r2-ssl
     95  1.1  christos 
     96  1.1  christos [2-curve-sect163r2-ssl]
     97  1.1  christos server = 2-curve-sect163r2-server
     98  1.1  christos client = 2-curve-sect163r2-client
     99  1.1  christos 
    100  1.1  christos [2-curve-sect163r2-server]
    101  1.1  christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
    102  1.1  christos CipherString = DEFAULT
    103  1.1  christos Curves = sect163r2
    104  1.1  christos MaxProtocol = TLSv1.2
    105  1.1  christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
    106  1.1  christos 
    107  1.1  christos [2-curve-sect163r2-client]
    108  1.1  christos CipherString = ECDHE
    109  1.1  christos Curves = sect163r2
    110  1.1  christos MaxProtocol = TLSv1.2
    111  1.1  christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
    112  1.1  christos VerifyMode = Peer
    113  1.1  christos 
    114  1.1  christos [test-2]
    115  1.1  christos ExpectedResult = Success
    116  1.1  christos ExpectedTmpKeyType = sect163r2
    117  1.1  christos 
    118  1.1  christos 
    119  1.1  christos # ===========================================================
    120  1.1  christos 
    121  1.1  christos [3-curve-sect193r1]
    122  1.1  christos ssl_conf = 3-curve-sect193r1-ssl
    123  1.1  christos 
    124  1.1  christos [3-curve-sect193r1-ssl]
    125  1.1  christos server = 3-curve-sect193r1-server
    126  1.1  christos client = 3-curve-sect193r1-client
    127  1.1  christos 
    128  1.1  christos [3-curve-sect193r1-server]
    129  1.1  christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
    130  1.1  christos CipherString = DEFAULT
    131  1.1  christos Curves = sect193r1
    132  1.1  christos MaxProtocol = TLSv1.2
    133  1.1  christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
    134  1.1  christos 
    135  1.1  christos [3-curve-sect193r1-client]
    136  1.1  christos CipherString = ECDHE
    137  1.1  christos Curves = sect193r1
    138  1.1  christos MaxProtocol = TLSv1.2
    139  1.1  christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
    140  1.1  christos VerifyMode = Peer
    141  1.1  christos 
    142  1.1  christos [test-3]
    143  1.1  christos ExpectedResult = Success
    144  1.1  christos ExpectedTmpKeyType = sect193r1
    145  1.1  christos 
    146  1.1  christos 
    147  1.1  christos # ===========================================================
    148  1.1  christos 
    149  1.1  christos [4-curve-sect193r2]
    150  1.1  christos ssl_conf = 4-curve-sect193r2-ssl
    151  1.1  christos 
    152  1.1  christos [4-curve-sect193r2-ssl]
    153  1.1  christos server = 4-curve-sect193r2-server
    154  1.1  christos client = 4-curve-sect193r2-client
    155  1.1  christos 
    156  1.1  christos [4-curve-sect193r2-server]
    157  1.1  christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
    158  1.1  christos CipherString = DEFAULT
    159  1.1  christos Curves = sect193r2
    160  1.1  christos MaxProtocol = TLSv1.2
    161  1.1  christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
    162  1.1  christos 
    163  1.1  christos [4-curve-sect193r2-client]
    164  1.1  christos CipherString = ECDHE
    165  1.1  christos Curves = sect193r2
    166  1.1  christos MaxProtocol = TLSv1.2
    167  1.1  christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
    168  1.1  christos VerifyMode = Peer
    169  1.1  christos 
    170  1.1  christos [test-4]
    171  1.1  christos ExpectedResult = Success
    172  1.1  christos ExpectedTmpKeyType = sect193r2
    173  1.1  christos 
    174  1.1  christos 
    175  1.1  christos # ===========================================================
    176  1.1  christos 
    177  1.1  christos [5-curve-sect233k1]
    178  1.1  christos ssl_conf = 5-curve-sect233k1-ssl
    179  1.1  christos 
    180  1.1  christos [5-curve-sect233k1-ssl]
    181  1.1  christos server = 5-curve-sect233k1-server
    182  1.1  christos client = 5-curve-sect233k1-client
    183  1.1  christos 
    184  1.1  christos [5-curve-sect233k1-server]
    185  1.1  christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
    186  1.1  christos CipherString = DEFAULT
    187  1.1  christos Curves = sect233k1
    188  1.1  christos MaxProtocol = TLSv1.2
    189  1.1  christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
    190  1.1  christos 
    191  1.1  christos [5-curve-sect233k1-client]
    192  1.1  christos CipherString = ECDHE
    193  1.1  christos Curves = sect233k1
    194  1.1  christos MaxProtocol = TLSv1.2
    195  1.1  christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
    196  1.1  christos VerifyMode = Peer
    197  1.1  christos 
    198  1.1  christos [test-5]
    199  1.1  christos ExpectedResult = Success
    200  1.1  christos ExpectedTmpKeyType = sect233k1
    201  1.1  christos 
    202  1.1  christos 
    203  1.1  christos # ===========================================================
    204  1.1  christos 
    205  1.1  christos [6-curve-sect233r1]
    206  1.1  christos ssl_conf = 6-curve-sect233r1-ssl
    207  1.1  christos 
    208  1.1  christos [6-curve-sect233r1-ssl]
    209  1.1  christos server = 6-curve-sect233r1-server
    210  1.1  christos client = 6-curve-sect233r1-client
    211  1.1  christos 
    212  1.1  christos [6-curve-sect233r1-server]
    213  1.1  christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
    214  1.1  christos CipherString = DEFAULT
    215  1.1  christos Curves = sect233r1
    216  1.1  christos MaxProtocol = TLSv1.2
    217  1.1  christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
    218  1.1  christos 
    219  1.1  christos [6-curve-sect233r1-client]
    220  1.1  christos CipherString = ECDHE
    221  1.1  christos Curves = sect233r1
    222  1.1  christos MaxProtocol = TLSv1.2
    223  1.1  christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
    224  1.1  christos VerifyMode = Peer
    225  1.1  christos 
    226  1.1  christos [test-6]
    227  1.1  christos ExpectedResult = Success
    228  1.1  christos ExpectedTmpKeyType = sect233r1
    229  1.1  christos 
    230  1.1  christos 
    231  1.1  christos # ===========================================================
    232  1.1  christos 
    233  1.1  christos [7-curve-sect239k1]
    234  1.1  christos ssl_conf = 7-curve-sect239k1-ssl
    235  1.1  christos 
    236  1.1  christos [7-curve-sect239k1-ssl]
    237  1.1  christos server = 7-curve-sect239k1-server
    238  1.1  christos client = 7-curve-sect239k1-client
    239  1.1  christos 
    240  1.1  christos [7-curve-sect239k1-server]
    241  1.1  christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
    242  1.1  christos CipherString = DEFAULT
    243  1.1  christos Curves = sect239k1
    244  1.1  christos MaxProtocol = TLSv1.2
    245  1.1  christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
    246  1.1  christos 
    247  1.1  christos [7-curve-sect239k1-client]
    248  1.1  christos CipherString = ECDHE
    249  1.1  christos Curves = sect239k1
    250  1.1  christos MaxProtocol = TLSv1.2
    251  1.1  christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
    252  1.1  christos VerifyMode = Peer
    253  1.1  christos 
    254  1.1  christos [test-7]
    255  1.1  christos ExpectedResult = Success
    256  1.1  christos ExpectedTmpKeyType = sect239k1
    257  1.1  christos 
    258  1.1  christos 
    259  1.1  christos # ===========================================================
    260  1.1  christos 
    261  1.1  christos [8-curve-sect283k1]
    262  1.1  christos ssl_conf = 8-curve-sect283k1-ssl
    263  1.1  christos 
    264  1.1  christos [8-curve-sect283k1-ssl]
    265  1.1  christos server = 8-curve-sect283k1-server
    266  1.1  christos client = 8-curve-sect283k1-client
    267  1.1  christos 
    268  1.1  christos [8-curve-sect283k1-server]
    269  1.1  christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
    270  1.1  christos CipherString = DEFAULT
    271  1.1  christos Curves = sect283k1
    272  1.1  christos MaxProtocol = TLSv1.2
    273  1.1  christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
    274  1.1  christos 
    275  1.1  christos [8-curve-sect283k1-client]
    276  1.1  christos CipherString = ECDHE
    277  1.1  christos Curves = sect283k1
    278  1.1  christos MaxProtocol = TLSv1.2
    279  1.1  christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
    280  1.1  christos VerifyMode = Peer
    281  1.1  christos 
    282  1.1  christos [test-8]
    283  1.1  christos ExpectedResult = Success
    284  1.1  christos ExpectedTmpKeyType = sect283k1
    285  1.1  christos 
    286  1.1  christos 
    287  1.1  christos # ===========================================================
    288  1.1  christos 
    289  1.1  christos [9-curve-sect283r1]
    290  1.1  christos ssl_conf = 9-curve-sect283r1-ssl
    291  1.1  christos 
    292  1.1  christos [9-curve-sect283r1-ssl]
    293  1.1  christos server = 9-curve-sect283r1-server
    294  1.1  christos client = 9-curve-sect283r1-client
    295  1.1  christos 
    296  1.1  christos [9-curve-sect283r1-server]
    297  1.1  christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
    298  1.1  christos CipherString = DEFAULT
    299  1.1  christos Curves = sect283r1
    300  1.1  christos MaxProtocol = TLSv1.2
    301  1.1  christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
    302  1.1  christos 
    303  1.1  christos [9-curve-sect283r1-client]
    304  1.1  christos CipherString = ECDHE
    305  1.1  christos Curves = sect283r1
    306  1.1  christos MaxProtocol = TLSv1.2
    307  1.1  christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
    308  1.1  christos VerifyMode = Peer
    309  1.1  christos 
    310  1.1  christos [test-9]
    311  1.1  christos ExpectedResult = Success
    312  1.1  christos ExpectedTmpKeyType = sect283r1
    313  1.1  christos 
    314  1.1  christos 
    315  1.1  christos # ===========================================================
    316  1.1  christos 
    317  1.1  christos [10-curve-sect409k1]
    318  1.1  christos ssl_conf = 10-curve-sect409k1-ssl
    319  1.1  christos 
    320  1.1  christos [10-curve-sect409k1-ssl]
    321  1.1  christos server = 10-curve-sect409k1-server
    322  1.1  christos client = 10-curve-sect409k1-client
    323  1.1  christos 
    324  1.1  christos [10-curve-sect409k1-server]
    325  1.1  christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
    326  1.1  christos CipherString = DEFAULT
    327  1.1  christos Curves = sect409k1
    328  1.1  christos MaxProtocol = TLSv1.2
    329  1.1  christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
    330  1.1  christos 
    331  1.1  christos [10-curve-sect409k1-client]
    332  1.1  christos CipherString = ECDHE
    333  1.1  christos Curves = sect409k1
    334  1.1  christos MaxProtocol = TLSv1.2
    335  1.1  christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
    336  1.1  christos VerifyMode = Peer
    337  1.1  christos 
    338  1.1  christos [test-10]
    339  1.1  christos ExpectedResult = Success
    340  1.1  christos ExpectedTmpKeyType = sect409k1
    341  1.1  christos 
    342  1.1  christos 
    343  1.1  christos # ===========================================================
    344  1.1  christos 
    345  1.1  christos [11-curve-sect409r1]
    346  1.1  christos ssl_conf = 11-curve-sect409r1-ssl
    347  1.1  christos 
    348  1.1  christos [11-curve-sect409r1-ssl]
    349  1.1  christos server = 11-curve-sect409r1-server
    350  1.1  christos client = 11-curve-sect409r1-client
    351  1.1  christos 
    352  1.1  christos [11-curve-sect409r1-server]
    353  1.1  christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
    354  1.1  christos CipherString = DEFAULT
    355  1.1  christos Curves = sect409r1
    356  1.1  christos MaxProtocol = TLSv1.2
    357  1.1  christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
    358  1.1  christos 
    359  1.1  christos [11-curve-sect409r1-client]
    360  1.1  christos CipherString = ECDHE
    361  1.1  christos Curves = sect409r1
    362  1.1  christos MaxProtocol = TLSv1.2
    363  1.1  christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
    364  1.1  christos VerifyMode = Peer
    365  1.1  christos 
    366  1.1  christos [test-11]
    367  1.1  christos ExpectedResult = Success
    368  1.1  christos ExpectedTmpKeyType = sect409r1
    369  1.1  christos 
    370  1.1  christos 
    371  1.1  christos # ===========================================================
    372  1.1  christos 
    373  1.1  christos [12-curve-sect571k1]
    374  1.1  christos ssl_conf = 12-curve-sect571k1-ssl
    375  1.1  christos 
    376  1.1  christos [12-curve-sect571k1-ssl]
    377  1.1  christos server = 12-curve-sect571k1-server
    378  1.1  christos client = 12-curve-sect571k1-client
    379  1.1  christos 
    380  1.1  christos [12-curve-sect571k1-server]
    381  1.1  christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
    382  1.1  christos CipherString = DEFAULT
    383  1.1  christos Curves = sect571k1
    384  1.1  christos MaxProtocol = TLSv1.2
    385  1.1  christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
    386  1.1  christos 
    387  1.1  christos [12-curve-sect571k1-client]
    388  1.1  christos CipherString = ECDHE
    389  1.1  christos Curves = sect571k1
    390  1.1  christos MaxProtocol = TLSv1.2
    391  1.1  christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
    392  1.1  christos VerifyMode = Peer
    393  1.1  christos 
    394  1.1  christos [test-12]
    395  1.1  christos ExpectedResult = Success
    396  1.1  christos ExpectedTmpKeyType = sect571k1
    397  1.1  christos 
    398  1.1  christos 
    399  1.1  christos # ===========================================================
    400  1.1  christos 
    401  1.1  christos [13-curve-sect571r1]
    402  1.1  christos ssl_conf = 13-curve-sect571r1-ssl
    403  1.1  christos 
    404  1.1  christos [13-curve-sect571r1-ssl]
    405  1.1  christos server = 13-curve-sect571r1-server
    406  1.1  christos client = 13-curve-sect571r1-client
    407  1.1  christos 
    408  1.1  christos [13-curve-sect571r1-server]
    409  1.1  christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
    410  1.1  christos CipherString = DEFAULT
    411  1.1  christos Curves = sect571r1
    412  1.1  christos MaxProtocol = TLSv1.2
    413  1.1  christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
    414  1.1  christos 
    415  1.1  christos [13-curve-sect571r1-client]
    416  1.1  christos CipherString = ECDHE
    417  1.1  christos Curves = sect571r1
    418  1.1  christos MaxProtocol = TLSv1.2
    419  1.1  christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
    420  1.1  christos VerifyMode = Peer
    421  1.1  christos 
    422  1.1  christos [test-13]
    423  1.1  christos ExpectedResult = Success
    424  1.1  christos ExpectedTmpKeyType = sect571r1
    425  1.1  christos 
    426  1.1  christos 
    427  1.1  christos # ===========================================================
    428  1.1  christos 
    429  1.1  christos [14-curve-secp160k1]
    430  1.1  christos ssl_conf = 14-curve-secp160k1-ssl
    431  1.1  christos 
    432  1.1  christos [14-curve-secp160k1-ssl]
    433  1.1  christos server = 14-curve-secp160k1-server
    434  1.1  christos client = 14-curve-secp160k1-client
    435  1.1  christos 
    436  1.1  christos [14-curve-secp160k1-server]
    437  1.1  christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
    438  1.1  christos CipherString = DEFAULT
    439  1.1  christos Curves = secp160k1
    440  1.1  christos MaxProtocol = TLSv1.2
    441  1.1  christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
    442  1.1  christos 
    443  1.1  christos [14-curve-secp160k1-client]
    444  1.1  christos CipherString = ECDHE
    445  1.1  christos Curves = secp160k1
    446  1.1  christos MaxProtocol = TLSv1.2
    447  1.1  christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
    448  1.1  christos VerifyMode = Peer
    449  1.1  christos 
    450  1.1  christos [test-14]
    451  1.1  christos ExpectedResult = Success
    452  1.1  christos ExpectedTmpKeyType = secp160k1
    453  1.1  christos 
    454  1.1  christos 
    455  1.1  christos # ===========================================================
    456  1.1  christos 
    457  1.1  christos [15-curve-secp160r1]
    458  1.1  christos ssl_conf = 15-curve-secp160r1-ssl
    459  1.1  christos 
    460  1.1  christos [15-curve-secp160r1-ssl]
    461  1.1  christos server = 15-curve-secp160r1-server
    462  1.1  christos client = 15-curve-secp160r1-client
    463  1.1  christos 
    464  1.1  christos [15-curve-secp160r1-server]
    465  1.1  christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
    466  1.1  christos CipherString = DEFAULT
    467  1.1  christos Curves = secp160r1
    468  1.1  christos MaxProtocol = TLSv1.2
    469  1.1  christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
    470  1.1  christos 
    471  1.1  christos [15-curve-secp160r1-client]
    472  1.1  christos CipherString = ECDHE
    473  1.1  christos Curves = secp160r1
    474  1.1  christos MaxProtocol = TLSv1.2
    475  1.1  christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
    476  1.1  christos VerifyMode = Peer
    477  1.1  christos 
    478  1.1  christos [test-15]
    479  1.1  christos ExpectedResult = Success
    480  1.1  christos ExpectedTmpKeyType = secp160r1
    481  1.1  christos 
    482  1.1  christos 
    483  1.1  christos # ===========================================================
    484  1.1  christos 
    485  1.1  christos [16-curve-secp160r2]
    486  1.1  christos ssl_conf = 16-curve-secp160r2-ssl
    487  1.1  christos 
    488  1.1  christos [16-curve-secp160r2-ssl]
    489  1.1  christos server = 16-curve-secp160r2-server
    490  1.1  christos client = 16-curve-secp160r2-client
    491  1.1  christos 
    492  1.1  christos [16-curve-secp160r2-server]
    493  1.1  christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
    494  1.1  christos CipherString = DEFAULT
    495  1.1  christos Curves = secp160r2
    496  1.1  christos MaxProtocol = TLSv1.2
    497  1.1  christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
    498  1.1  christos 
    499  1.1  christos [16-curve-secp160r2-client]
    500  1.1  christos CipherString = ECDHE
    501  1.1  christos Curves = secp160r2
    502  1.1  christos MaxProtocol = TLSv1.2
    503  1.1  christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
    504  1.1  christos VerifyMode = Peer
    505  1.1  christos 
    506  1.1  christos [test-16]
    507  1.1  christos ExpectedResult = Success
    508  1.1  christos ExpectedTmpKeyType = secp160r2
    509  1.1  christos 
    510  1.1  christos 
    511  1.1  christos # ===========================================================
    512  1.1  christos 
    513  1.1  christos [17-curve-secp192k1]
    514  1.1  christos ssl_conf = 17-curve-secp192k1-ssl
    515  1.1  christos 
    516  1.1  christos [17-curve-secp192k1-ssl]
    517  1.1  christos server = 17-curve-secp192k1-server
    518  1.1  christos client = 17-curve-secp192k1-client
    519  1.1  christos 
    520  1.1  christos [17-curve-secp192k1-server]
    521  1.1  christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
    522  1.1  christos CipherString = DEFAULT
    523  1.1  christos Curves = secp192k1
    524  1.1  christos MaxProtocol = TLSv1.2
    525  1.1  christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
    526  1.1  christos 
    527  1.1  christos [17-curve-secp192k1-client]
    528  1.1  christos CipherString = ECDHE
    529  1.1  christos Curves = secp192k1
    530  1.1  christos MaxProtocol = TLSv1.2
    531  1.1  christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
    532  1.1  christos VerifyMode = Peer
    533  1.1  christos 
    534  1.1  christos [test-17]
    535  1.1  christos ExpectedResult = Success
    536  1.1  christos ExpectedTmpKeyType = secp192k1
    537  1.1  christos 
    538  1.1  christos 
    539  1.1  christos # ===========================================================
    540  1.1  christos 
    541  1.1  christos [18-curve-prime192v1]
    542  1.1  christos ssl_conf = 18-curve-prime192v1-ssl
    543  1.1  christos 
    544  1.1  christos [18-curve-prime192v1-ssl]
    545  1.1  christos server = 18-curve-prime192v1-server
    546  1.1  christos client = 18-curve-prime192v1-client
    547  1.1  christos 
    548  1.1  christos [18-curve-prime192v1-server]
    549  1.1  christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
    550  1.1  christos CipherString = DEFAULT
    551  1.1  christos Curves = prime192v1
    552  1.1  christos MaxProtocol = TLSv1.2
    553  1.1  christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
    554  1.1  christos 
    555  1.1  christos [18-curve-prime192v1-client]
    556  1.1  christos CipherString = ECDHE
    557  1.1  christos Curves = prime192v1
    558  1.1  christos MaxProtocol = TLSv1.2
    559  1.1  christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
    560  1.1  christos VerifyMode = Peer
    561  1.1  christos 
    562  1.1  christos [test-18]
    563  1.1  christos ExpectedResult = Success
    564  1.1  christos ExpectedTmpKeyType = prime192v1
    565  1.1  christos 
    566  1.1  christos 
    567  1.1  christos # ===========================================================
    568  1.1  christos 
    569  1.1  christos [19-curve-secp224k1]
    570  1.1  christos ssl_conf = 19-curve-secp224k1-ssl
    571  1.1  christos 
    572  1.1  christos [19-curve-secp224k1-ssl]
    573  1.1  christos server = 19-curve-secp224k1-server
    574  1.1  christos client = 19-curve-secp224k1-client
    575  1.1  christos 
    576  1.1  christos [19-curve-secp224k1-server]
    577  1.1  christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
    578  1.1  christos CipherString = DEFAULT
    579  1.1  christos Curves = secp224k1
    580  1.1  christos MaxProtocol = TLSv1.2
    581  1.1  christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
    582  1.1  christos 
    583  1.1  christos [19-curve-secp224k1-client]
    584  1.1  christos CipherString = ECDHE
    585  1.1  christos Curves = secp224k1
    586  1.1  christos MaxProtocol = TLSv1.2
    587  1.1  christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
    588  1.1  christos VerifyMode = Peer
    589  1.1  christos 
    590  1.1  christos [test-19]
    591  1.1  christos ExpectedResult = Success
    592  1.1  christos ExpectedTmpKeyType = secp224k1
    593  1.1  christos 
    594  1.1  christos 
    595  1.1  christos # ===========================================================
    596  1.1  christos 
    597  1.1  christos [20-curve-secp224r1]
    598  1.1  christos ssl_conf = 20-curve-secp224r1-ssl
    599  1.1  christos 
    600  1.1  christos [20-curve-secp224r1-ssl]
    601  1.1  christos server = 20-curve-secp224r1-server
    602  1.1  christos client = 20-curve-secp224r1-client
    603  1.1  christos 
    604  1.1  christos [20-curve-secp224r1-server]
    605  1.1  christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
    606  1.1  christos CipherString = DEFAULT
    607  1.1  christos Curves = secp224r1
    608  1.1  christos MaxProtocol = TLSv1.2
    609  1.1  christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
    610  1.1  christos 
    611  1.1  christos [20-curve-secp224r1-client]
    612  1.1  christos CipherString = ECDHE
    613  1.1  christos Curves = secp224r1
    614  1.1  christos MaxProtocol = TLSv1.2
    615  1.1  christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
    616  1.1  christos VerifyMode = Peer
    617  1.1  christos 
    618  1.1  christos [test-20]
    619  1.1  christos ExpectedResult = Success
    620  1.1  christos ExpectedTmpKeyType = secp224r1
    621  1.1  christos 
    622  1.1  christos 
    623  1.1  christos # ===========================================================
    624  1.1  christos 
    625  1.1  christos [21-curve-secp256k1]
    626  1.1  christos ssl_conf = 21-curve-secp256k1-ssl
    627  1.1  christos 
    628  1.1  christos [21-curve-secp256k1-ssl]
    629  1.1  christos server = 21-curve-secp256k1-server
    630  1.1  christos client = 21-curve-secp256k1-client
    631  1.1  christos 
    632  1.1  christos [21-curve-secp256k1-server]
    633  1.1  christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
    634  1.1  christos CipherString = DEFAULT
    635  1.1  christos Curves = secp256k1
    636  1.1  christos MaxProtocol = TLSv1.2
    637  1.1  christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
    638  1.1  christos 
    639  1.1  christos [21-curve-secp256k1-client]
    640  1.1  christos CipherString = ECDHE
    641  1.1  christos Curves = secp256k1
    642  1.1  christos MaxProtocol = TLSv1.2
    643  1.1  christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
    644  1.1  christos VerifyMode = Peer
    645  1.1  christos 
    646  1.1  christos [test-21]
    647  1.1  christos ExpectedResult = Success
    648  1.1  christos ExpectedTmpKeyType = secp256k1
    649  1.1  christos 
    650  1.1  christos 
    651  1.1  christos # ===========================================================
    652  1.1  christos 
    653  1.1  christos [22-curve-prime256v1]
    654  1.1  christos ssl_conf = 22-curve-prime256v1-ssl
    655  1.1  christos 
    656  1.1  christos [22-curve-prime256v1-ssl]
    657  1.1  christos server = 22-curve-prime256v1-server
    658  1.1  christos client = 22-curve-prime256v1-client
    659  1.1  christos 
    660  1.1  christos [22-curve-prime256v1-server]
    661  1.1  christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
    662  1.1  christos CipherString = DEFAULT
    663  1.1  christos Curves = prime256v1
    664  1.1  christos MaxProtocol = TLSv1.2
    665  1.1  christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
    666  1.1  christos 
    667  1.1  christos [22-curve-prime256v1-client]
    668  1.1  christos CipherString = ECDHE
    669  1.1  christos Curves = prime256v1
    670  1.1  christos MaxProtocol = TLSv1.2
    671  1.1  christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
    672  1.1  christos VerifyMode = Peer
    673  1.1  christos 
    674  1.1  christos [test-22]
    675  1.1  christos ExpectedResult = Success
    676  1.1  christos ExpectedTmpKeyType = prime256v1
    677  1.1  christos 
    678  1.1  christos 
    679  1.1  christos # ===========================================================
    680  1.1  christos 
    681  1.1  christos [23-curve-secp384r1]
    682  1.1  christos ssl_conf = 23-curve-secp384r1-ssl
    683  1.1  christos 
    684  1.1  christos [23-curve-secp384r1-ssl]
    685  1.1  christos server = 23-curve-secp384r1-server
    686  1.1  christos client = 23-curve-secp384r1-client
    687  1.1  christos 
    688  1.1  christos [23-curve-secp384r1-server]
    689  1.1  christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
    690  1.1  christos CipherString = DEFAULT
    691  1.1  christos Curves = secp384r1
    692  1.1  christos MaxProtocol = TLSv1.2
    693  1.1  christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
    694  1.1  christos 
    695  1.1  christos [23-curve-secp384r1-client]
    696  1.1  christos CipherString = ECDHE
    697  1.1  christos Curves = secp384r1
    698  1.1  christos MaxProtocol = TLSv1.2
    699  1.1  christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
    700  1.1  christos VerifyMode = Peer
    701  1.1  christos 
    702  1.1  christos [test-23]
    703  1.1  christos ExpectedResult = Success
    704  1.1  christos ExpectedTmpKeyType = secp384r1
    705  1.1  christos 
    706  1.1  christos 
    707  1.1  christos # ===========================================================
    708  1.1  christos 
    709  1.1  christos [24-curve-secp521r1]
    710  1.1  christos ssl_conf = 24-curve-secp521r1-ssl
    711  1.1  christos 
    712  1.1  christos [24-curve-secp521r1-ssl]
    713  1.1  christos server = 24-curve-secp521r1-server
    714  1.1  christos client = 24-curve-secp521r1-client
    715  1.1  christos 
    716  1.1  christos [24-curve-secp521r1-server]
    717  1.1  christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
    718  1.1  christos CipherString = DEFAULT
    719  1.1  christos Curves = secp521r1
    720  1.1  christos MaxProtocol = TLSv1.2
    721  1.1  christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
    722  1.1  christos 
    723  1.1  christos [24-curve-secp521r1-client]
    724  1.1  christos CipherString = ECDHE
    725  1.1  christos Curves = secp521r1
    726  1.1  christos MaxProtocol = TLSv1.2
    727  1.1  christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
    728  1.1  christos VerifyMode = Peer
    729  1.1  christos 
    730  1.1  christos [test-24]
    731  1.1  christos ExpectedResult = Success
    732  1.1  christos ExpectedTmpKeyType = secp521r1
    733  1.1  christos 
    734  1.1  christos 
    735  1.1  christos # ===========================================================
    736  1.1  christos 
    737  1.1  christos [25-curve-brainpoolP256r1]
    738  1.1  christos ssl_conf = 25-curve-brainpoolP256r1-ssl
    739  1.1  christos 
    740  1.1  christos [25-curve-brainpoolP256r1-ssl]
    741  1.1  christos server = 25-curve-brainpoolP256r1-server
    742  1.1  christos client = 25-curve-brainpoolP256r1-client
    743  1.1  christos 
    744  1.1  christos [25-curve-brainpoolP256r1-server]
    745  1.1  christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
    746  1.1  christos CipherString = DEFAULT
    747  1.1  christos Curves = brainpoolP256r1
    748  1.1  christos MaxProtocol = TLSv1.2
    749  1.1  christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
    750  1.1  christos 
    751  1.1  christos [25-curve-brainpoolP256r1-client]
    752  1.1  christos CipherString = ECDHE
    753  1.1  christos Curves = brainpoolP256r1
    754  1.1  christos MaxProtocol = TLSv1.2
    755  1.1  christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
    756  1.1  christos VerifyMode = Peer
    757  1.1  christos 
    758  1.1  christos [test-25]
    759  1.1  christos ExpectedResult = Success
    760  1.1  christos ExpectedTmpKeyType = brainpoolP256r1
    761  1.1  christos 
    762  1.1  christos 
    763  1.1  christos # ===========================================================
    764  1.1  christos 
    765  1.1  christos [26-curve-brainpoolP384r1]
    766  1.1  christos ssl_conf = 26-curve-brainpoolP384r1-ssl
    767  1.1  christos 
    768  1.1  christos [26-curve-brainpoolP384r1-ssl]
    769  1.1  christos server = 26-curve-brainpoolP384r1-server
    770  1.1  christos client = 26-curve-brainpoolP384r1-client
    771  1.1  christos 
    772  1.1  christos [26-curve-brainpoolP384r1-server]
    773  1.1  christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
    774  1.1  christos CipherString = DEFAULT
    775  1.1  christos Curves = brainpoolP384r1
    776  1.1  christos MaxProtocol = TLSv1.2
    777  1.1  christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
    778  1.1  christos 
    779  1.1  christos [26-curve-brainpoolP384r1-client]
    780  1.1  christos CipherString = ECDHE
    781  1.1  christos Curves = brainpoolP384r1
    782  1.1  christos MaxProtocol = TLSv1.2
    783  1.1  christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
    784  1.1  christos VerifyMode = Peer
    785  1.1  christos 
    786  1.1  christos [test-26]
    787  1.1  christos ExpectedResult = Success
    788  1.1  christos ExpectedTmpKeyType = brainpoolP384r1
    789  1.1  christos 
    790  1.1  christos 
    791  1.1  christos # ===========================================================
    792  1.1  christos 
    793  1.1  christos [27-curve-brainpoolP512r1]
    794  1.1  christos ssl_conf = 27-curve-brainpoolP512r1-ssl
    795  1.1  christos 
    796  1.1  christos [27-curve-brainpoolP512r1-ssl]
    797  1.1  christos server = 27-curve-brainpoolP512r1-server
    798  1.1  christos client = 27-curve-brainpoolP512r1-client
    799  1.1  christos 
    800  1.1  christos [27-curve-brainpoolP512r1-server]
    801  1.1  christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
    802  1.1  christos CipherString = DEFAULT
    803  1.1  christos Curves = brainpoolP512r1
    804  1.1  christos MaxProtocol = TLSv1.2
    805  1.1  christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
    806  1.1  christos 
    807  1.1  christos [27-curve-brainpoolP512r1-client]
    808  1.1  christos CipherString = ECDHE
    809  1.1  christos Curves = brainpoolP512r1
    810  1.1  christos MaxProtocol = TLSv1.2
    811  1.1  christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
    812  1.1  christos VerifyMode = Peer
    813  1.1  christos 
    814  1.1  christos [test-27]
    815  1.1  christos ExpectedResult = Success
    816  1.1  christos ExpectedTmpKeyType = brainpoolP512r1
    817  1.1  christos 
    818  1.1  christos 
    819  1.1  christos # ===========================================================
    820  1.1  christos 
    821  1.1  christos [28-curve-X25519]
    822  1.1  christos ssl_conf = 28-curve-X25519-ssl
    823  1.1  christos 
    824  1.1  christos [28-curve-X25519-ssl]
    825  1.1  christos server = 28-curve-X25519-server
    826  1.1  christos client = 28-curve-X25519-client
    827  1.1  christos 
    828  1.1  christos [28-curve-X25519-server]
    829  1.1  christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
    830  1.1  christos CipherString = DEFAULT
    831  1.1  christos Curves = X25519
    832  1.1  christos MaxProtocol = TLSv1.2
    833  1.1  christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
    834  1.1  christos 
    835  1.1  christos [28-curve-X25519-client]
    836  1.1  christos CipherString = ECDHE
    837  1.1  christos Curves = X25519
    838  1.1  christos MaxProtocol = TLSv1.2
    839  1.1  christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
    840  1.1  christos VerifyMode = Peer
    841  1.1  christos 
    842  1.1  christos [test-28]
    843  1.1  christos ExpectedResult = Success
    844  1.1  christos ExpectedTmpKeyType = X25519
    845  1.1  christos 
    846  1.1  christos 
    847  1.1  christos # ===========================================================
    848  1.1  christos 
    849  1.1  christos [29-curve-X448]
    850  1.1  christos ssl_conf = 29-curve-X448-ssl
    851  1.1  christos 
    852  1.1  christos [29-curve-X448-ssl]
    853  1.1  christos server = 29-curve-X448-server
    854  1.1  christos client = 29-curve-X448-client
    855  1.1  christos 
    856  1.1  christos [29-curve-X448-server]
    857  1.1  christos Certificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
    858  1.1  christos CipherString = DEFAULT
    859  1.1  christos Curves = X448
    860  1.1  christos MaxProtocol = TLSv1.2
    861  1.1  christos PrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
    862  1.1  christos 
    863  1.1  christos [29-curve-X448-client]
    864  1.1  christos CipherString = ECDHE
    865  1.1  christos Curves = X448
    866  1.1  christos MaxProtocol = TLSv1.2
    867  1.1  christos VerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
    868  1.1  christos VerifyMode = Peer
    869  1.1  christos 
    870  1.1  christos [test-29]
    871  1.1  christos ExpectedResult = Success
    872  1.1  christos ExpectedTmpKeyType = X448
    873  1.1  christos 
    874  1.1  christos 
    875