| # | 
 | # Copyright 2001-2020 The OpenSSL Project Authors. All Rights Reserved. | 
 | # | 
 | # Licensed under the Apache License 2.0 (the "License").  You may not use | 
 | # this file except in compliance with the License.  You can obtain a copy | 
 | # in the file LICENSE in the source distribution or at | 
 | # https://www.openssl.org/source/license.html | 
 |  | 
 | # Tests start with one of these keywords | 
 | #       Cipher Decrypt Derive Digest Encoding KDF MAC PBE | 
 | #       PrivPubKeyPair Sign Verify VerifyRecover | 
 | # and continue until a blank line. Lines starting with a pound sign are ignored. | 
 |  | 
 |  | 
 | # Public / Private keys from other tests used for keypair testing. | 
 |  | 
 | PrivateKey=Alice-25519 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MC4CAQAwBQYDK2VuBCIEIHcHbQpzGKV9PBbBclGyZkXfTC+H68CZKrF3+6UduSwq | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PrivateKey=Alice-448 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MEYCAQAwBQYDK2VvBDoEOJqPSSXRUZ9Xdc9GsEtYANTunui66LxVZdSYwo3Zybr1 | 
 | dKlBl0SJc5EAY4Km8SerHZrC2MClmHJr | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | PublicKey=P-256-PUBLIC | 
 | -----BEGIN PUBLIC KEY----- | 
 | MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAELBUPQpznDyFsJSz14GLOH2Oc1dFl | 
 | x/iUJAcsJxl9eLM7kg6VzbZk6ZDc8M/qDZTiqOavnQ5YBW5lMQSSW5/myQ== | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PublicKey=KAS-ECC-CDH_K-163_C0-PUBLIC | 
 | -----BEGIN PUBLIC KEY----- | 
 | MEAwEAYHKoZIzj0CAQYFK4EEAAEDLAAEBx+LKHfWAn2cGt5CRPLeoSaS7yPVBcFe | 
 | 53YiHHK4SzR844PzgGe4nD6a | 
 | -----END PUBLIC KEY----- | 
 |  | 
 | PrivateKey = RSA-2048 | 
 | -----BEGIN PRIVATE KEY----- | 
 | MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDNAIHqeyrh6gbV | 
 | n3xz2f+5SglhXC5Lp8Y2zvCN01M+wxhVJbAVx2m5mnfWclv5w1Mqm25fZifV+4UW | 
 | B2jT3anL01l0URcX3D0wnS/EfuQfl+Mq23+d2GShxHZ6Zm7NcbwarPXnUX9LOFlP | 
 | 6psF5C1a2pkSAIAT5FMWpNm7jtCGuI0odYusr5ItRqhotIXSOcm66w4rZFknEPQr | 
 | LR6gpLSALAvsqzKPimiwBzvbVG/uqYCdKEmRKzkMFTK8finHZY+BdfrkbzQzL/h7 | 
 | yrPkBkm5hXeGnaDqcYNT8HInVIhpE2SHYNEivmduD8SD3SD/wxvalqMZZsmqLnWt | 
 | A95H4cRPAgMBAAECggEAYCl6x5kbFnoG1rJHWLjL4gi+ubLZ7Jc4vYD5Ci41AF3X | 
 | ziktnim6iFvTFv7x8gkTvArJDWsICLJBTYIQREHYYkozzgIzyPeApIs3Wv8C12cS | 
 | IopwJITbP56+zM+77hcJ26GCgA2Unp5CFuC/81WDiPi9kNo3Oh2CdD7D+90UJ/0W | 
 | glplejFpEuhpU2URfKL4RckJQF/KxV+JX8FdIDhsJu54yemQdQKaF4psHkzwwgDo | 
 | qc+yfp0Vb4bmwq3CKxqEoc1cpbJ5CHXXlAfISzUjlcuBzD/tW7BDtp7eDAcgRVAC | 
 | XO6MX0QBcLYSC7SOD3R7zY9SIRCFDfBDxCjf0YcFMQKBgQD2+WG0fLwDXTrt68fe | 
 | hQqVa2Xs25z2B2QGPxWqSFU8WNly/mZ1BW413f3De/O58vYi7icTNyVoScm+8hdv | 
 | 6PfD+LuRujdN1TuvPeyBTSvewQwf3IjN0Wh28mse36PwlBl+301C/x+ylxEDuJjK | 
 | hZxCcocIaoQqtBC7ac8tNa9r4wKBgQDUfnJKf/QQSLJwwlJKQQGHi3MVm7c9PbwY | 
 | eyIOY1s1NPluJDoYTZP4YLa/u2txwe2aHh9FhYMCPDAelqaSwaCLU9DsnKkQEA2A | 
 | RR47fcagG6xK7O+N95iEa8I1oIy7os9MBoBMwRIZ6VYIxxTj8UMNSR+tu6MqV1Gg | 
 | T5d0WDTJpQKBgCHyRSu5uV39AoyRS/eZ8cp36JqV1Q08FtOE+EVfi9evnrPfo9WR | 
 | 2YQt7yNfdjCo5IwIj/ZkLhAXlFNakz4el2+oUJ/HKLLaDEoaCNf883q6rh/zABrK | 
 | HcG7sF2d/7qhoJ9/se7zgjfZ68zHIrkzhDbd5xGREnmMJoCcGo3sQyBhAoGAH3UQ | 
 | qmLC2N5KPFMoJ4H0HgLQ6LQCrnhDLkScSBEBYaEUA/AtAYgKjcyTgVLXlyGkcRpg | 
 | esRHHr+WSBD5W+R6ReYEmeKfTJdzyDdzQE9gZjdyjC0DUbsDwybIu3OnIef6VEDq | 
 | IXK7oUZfzDDcsNn4mTDoFaoff5cpqFfgDgM43VkCgYBNHw11b+d+AQmaZS9QqIt7 | 
 | aF3FvwCYHV0jdv0Mb+Kc1bY4c0R5MFpzrTwVmdOerjuuA1+9b+0Hwo3nBZM4eaBu | 
 | SOamA2hu2OJWCl9q8fLCT69KqWDjghhvFe7c6aJJGucwaA3Uz3eLcPqoaCarMiNH | 
 | fMkTd7GabVourqIZdgvu1Q== | 
 | -----END PRIVATE KEY----- | 
 |  | 
 | Title = Test keypair mismatches | 
 |  | 
 | PrivPubKeyPair = Alice-25519:P-256-PUBLIC | 
 | Result = KEYPAIR_TYPE_MISMATCH | 
 |  | 
 | PrivPubKeyPair = Alice-448:P-256-PUBLIC | 
 | Result = KEYPAIR_TYPE_MISMATCH | 
 |  | 
 | PrivPubKeyPair = RSA-2048:P-256-PUBLIC | 
 | Result = KEYPAIR_TYPE_MISMATCH | 
 |  | 
 | PrivPubKeyPair = RSA-2048:KAS-ECC-CDH_K-163_C0-PUBLIC | 
 | Result = KEYPAIR_TYPE_MISMATCH | 
 |  | 
 | PrivPubKeyPair = Alice-25519:KAS-ECC-CDH_K-163_C0-PUBLIC | 
 | Result = KEYPAIR_TYPE_MISMATCH |