Mercurial > prosody-hg
comparison spec/inputs/test_keys.lua @ 12736:ad4ab01f9b11
util.jwt: Add support for ES512 (+ tests)
| author | Matthew Wild <mwild1@gmail.com> |
|---|---|
| date | Thu, 29 Sep 2022 23:17:42 +0100 |
| parents | 8e402a2ae1b8 |
| children |
comparison
equal
deleted
inserted
replaced
| 12735:445f7bd6ffc4 | 12736:ad4ab01f9b11 |
|---|---|
| 27 alt_ecdsa_public_pem = [[ | 27 alt_ecdsa_public_pem = [[ |
| 28 -----BEGIN PUBLIC KEY----- | 28 -----BEGIN PUBLIC KEY----- |
| 29 MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEnL/YyN/gTl15Qjl8JkGKLCG5fZn+ | 29 MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEnL/YyN/gTl15Qjl8JkGKLCG5fZn+ |
| 30 FbjsHyKAmEi8pQIIcsTtJ9qH/Co4vg/uAtc8TSpmSEGuLPJ3miCM15zGNQ== | 30 FbjsHyKAmEi8pQIIcsTtJ9qH/Co4vg/uAtc8TSpmSEGuLPJ3miCM15zGNQ== |
| 31 -----END PUBLIC KEY----- | 31 -----END PUBLIC KEY----- |
| 32 ]]; | |
| 33 | |
| 34 -- JWT reference keys for ES512 | |
| 35 | |
| 36 ecdsa_521_public_pem = [[ | |
| 37 -----BEGIN PUBLIC KEY----- | |
| 38 MIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQBgc4HZz+/fBbC7lmEww0AO3NK9wVZ | |
| 39 PDZ0VEnsaUFLEYpTzb90nITtJUcPUbvOsdZIZ1Q8fnbquAYgxXL5UgHMoywAib47 | |
| 40 6MkyyYgPk0BXZq3mq4zImTRNuaU9slj9TVJ3ScT3L1bXwVuPJDzpr5GOFpaj+WwM | |
| 41 Al8G7CqwoJOsW7Kddns= | |
| 42 -----END PUBLIC KEY----- | |
| 43 ]]; | |
| 44 | |
| 45 ecdsa_521_private_pem = [[ | |
| 46 -----BEGIN PRIVATE KEY----- | |
| 47 MIHuAgEAMBAGByqGSM49AgEGBSuBBAAjBIHWMIHTAgEBBEIBiyAa7aRHFDCh2qga | |
| 48 9sTUGINE5jHAFnmM8xWeT/uni5I4tNqhV5Xx0pDrmCV9mbroFtfEa0XVfKuMAxxf | |
| 49 Z6LM/yKhgYkDgYYABAGBzgdnP798FsLuWYTDDQA7c0r3BVk8NnRUSexpQUsRilPN | |
| 50 v3SchO0lRw9Ru86x1khnVDx+duq4BiDFcvlSAcyjLACJvjvoyTLJiA+TQFdmrear | |
| 51 jMiZNE25pT2yWP1NUndJxPcvVtfBW48kPOmvkY4WlqP5bAwCXwbsKrCgk6xbsp12 | |
| 52 ew== | |
| 53 -----END PRIVATE KEY----- | |
| 54 ]]; | |
| 55 | |
| 56 -- Self-generated keys for ES512 | |
| 57 | |
| 58 alt_ecdsa_521_public_pem = [[ | |
| 59 -----BEGIN PUBLIC KEY----- | |
| 60 MIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQBIxV0ecG/+qFc/kVPKs8Z6tjJEuRe | |
| 61 dzrEaqABY6THu7BhCjEoxPr6iRYdiFPzNruFORsCAKf/NFLSoCqyrw9S0YMA1xc+ | |
| 62 uW01145oxT7Sp8BOH1MyOh7xNh+LFLi6X4lV6j5GQrM1sKSa3O5m0+VJmLy5b7cy | |
| 63 oxNCzXrnEByz+EO2nYI= | |
| 64 -----END PUBLIC KEY----- | |
| 65 ]]; | |
| 66 | |
| 67 alt_ecdsa_521_private_pem = [[ | |
| 68 -----BEGIN EC PRIVATE KEY----- | |
| 69 MIHcAgEBBEIAV2XJQ4/5Pa5m43/AJdL4XzrRV/l7eQ1JObqmI95YDs3zxM5Mfygz | |
| 70 DivhvuPdZCZUR+TdZQEdYN4LpllCzrDwmTCgBwYFK4EEACOhgYkDgYYABAEjFXR5 | |
| 71 wb/6oVz+RU8qzxnq2MkS5F53OsRqoAFjpMe7sGEKMSjE+vqJFh2IU/M2u4U5GwIA | |
| 72 p/80UtKgKrKvD1LRgwDXFz65bTXXjmjFPtKnwE4fUzI6HvE2H4sUuLpfiVXqPkZC | |
| 73 szWwpJrc7mbT5UmYvLlvtzKjE0LNeucQHLP4Q7adgg== | |
| 74 -----END EC PRIVATE KEY----- | |
| 32 ]]; | 75 ]]; |
| 33 | 76 |
| 34 -- Self-generated EdDSA (Ed25519) keypair | 77 -- Self-generated EdDSA (Ed25519) keypair |
| 35 eddsa_private_pem = [[ | 78 eddsa_private_pem = [[ |
| 36 -----BEGIN PRIVATE KEY----- | 79 -----BEGIN PRIVATE KEY----- |
