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
parent 12701:8e402a2ae1b8
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-----