|
126 | 126 | -----END PUBLIC KEY----- |
127 | 127 | """ |
128 | 128 |
|
129 | | -ES384_PRIVATE_KEY = """ |
130 | | ------BEGIN EC PRIVATE KEY----- |
131 | | -MIGkAgEBBDBeJEPZHK/TlHqgPGudxVPaecJu1viqQ47CfF2fpm5pOZRbxn44fPTv |
132 | | -NAhZSgq4q9ugBwYFK4EEACKhZANiAATU7YcLn4WVTaF7OsDmhMunXEDm8kBQTqLN |
133 | | -1OP3BDZb8VDPRAroXrSDFvfqvsX038fy+1esrOhESnpUL3xjeZEZ1Gclz9ps8gAa |
134 | | -4ioH1wHtDgY1eXnykFfgAYZou0SHF50= |
135 | | ------END EC PRIVATE KEY----- |
136 | | -""" |
137 | | - |
138 | | -ES384_PUBLIC_KEY = """ |
139 | | ------BEGIN PUBLIC KEY----- |
140 | | -MHYwEAYHKoZIzj0CAQYFK4EEACIDYgAE1O2HC5+FlU2hezrA5oTLp1xA5vJAUE6i |
141 | | -zdTj9wQ2W/FQz0QK6F60gxb36r7F9N/H8vtXrKzoREp6VC98Y3mRGdRnJc/abPIA |
142 | | -GuIqB9cB7Q4GNXl58pBX4AGGaLtEhxed |
143 | | ------END PUBLIC KEY----- |
| 129 | +# Public upstream fixtures: |
| 130 | +# - https://raw.githubusercontent.com/jpadilla/pyjwt/master/tests/keys/jwk_ec_key_P-384.json |
| 131 | +# - https://raw.githubusercontent.com/jpadilla/pyjwt/master/tests/keys/jwk_ec_key_P-521.json |
| 132 | +ES384_JWK = """ |
| 133 | +{"kty":"EC","kid":"bilbo.baggins.384@hobbiton.example","crv":"P-384","x":"IDC-5s6FERlbC4Nc_4JhKW8sd51AhixtMdNUtPxhRFP323QY6cwWeIA3leyZhz-J","y":"eovmN9ocANS8IJxDAGSuC1FehTq5ZFLJU7XSPg36zHpv4H2byKGEcCBiwT4sFJsy","d":"xKPj5IXjiHpQpLOgyMGo6lg_DUp738SuXkiugCFMxbGNKTyTprYPfJz42wTOXbtd"} |
144 | 134 | """ |
145 | 135 |
|
146 | | -ES512_PRIVATE_KEY = """ |
147 | | ------BEGIN EC PRIVATE KEY----- |
148 | | -MIHcAgEBBEIAFFmbLI1wN6jnleaZDTQ8nrmhHxgkGd7phlZE38iMFbu1VwONhBQS |
149 | | -gueyKbKt12zLxm0cS+5+RcTP6YNybqfCBvqgBwYFK4EEACOhgYkDgYYABACYqb5E |
150 | | -k0j5mumqUxmBOR9aVGftNR7qJW3ZacLPatoqOKmu1yivzjRkfOJF56ZcPakpx4bQ |
151 | | -uZAqfDoyl3KfOvZXhgD+44AKUZgyJ8UASBcWzZEmDVBRy8+HOaJUNXYJWUoloOdT |
152 | | -dkppw79RCcDd5T4MILf1WhRnFIAEGdrAiWIJJnSQTw== |
153 | | ------END EC PRIVATE KEY----- |
154 | | -""" |
155 | | - |
156 | | -ES512_PUBLIC_KEY = """ |
157 | | ------BEGIN PUBLIC KEY----- |
158 | | -MIGbMBAGByqGSM49AgEGBSuBBAAjA4GGAAQAmKm+RJNI+ZrpqlMZgTkfWlRn7TUe |
159 | | -6iVt2WnCz2raKjiprtcor840ZHziReemXD2pKceG0LmQKnw6Mpdynzr2V4YA/uOA |
160 | | -ClGYMifFAEgXFs2RJg1QUcvPhzmiVDV2CVlKJaDnU3ZKacO/UQnA3eU+DCC39VoU |
161 | | -ZxSABBnawIliCSZ0kE8= |
162 | | ------END PUBLIC KEY----- |
| 136 | +ES512_JWK = """ |
| 137 | +{"kty":"EC","kid":"bilbo.baggins.521@hobbiton.example","crv":"P-521","x":"AHKZLLOsCOzz5cY97ewNUajB957y-C-U88c3v13nmGZx6sYl_oJXu9A5RkTKqjqvjyekWF-7ytDyRXYgCF5cj0Kt","y":"AdymlHvOiLxXkEhayXQnNCvDX4h9htZaCJN34kfmC6pV5OhQHiraVySsUdaQkAgDPrwQrJmbnX9cwlGfP-HqHZR1","d":"AAhRON2r9cqXX1hg-RoI6R1tX5p2rUAYdmpHZoC1XNM56KtscrX6zbKipQrCW9CGZH3T4ubpnoTKLDYJ_fF3_rJt"} |
163 | 138 | """ |
0 commit comments