Commit e87ace7
Require HS256, HS384, or HS512 for EAB (#459)
During the go-jose/v4 upgrade, I accidentally required the same
signature sets for EAB as for the account keys, which is incorrect. This
allows the correct MAC-based algorithms. It drops the custom algorithm
checks, which are now unreachable as go-jose will enforce the
algorithms.
This also adds a new EAB key to Pebble's test config which explicitly
has base64url characters, from #428
Fixes #455
---------
Co-authored-by: Folke Gleumes <[email protected]>1 parent 8250e65 commit e87ace7
File tree
3 files changed
+35
-10
lines changed- .github/workflows
- test/config
- wfe
3 files changed
+35
-10
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
59 | 59 | | |
60 | 60 | | |
61 | 61 | | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
62 | 89 | | |
63 | 90 | | |
64 | 91 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
| 18 | + | |
18 | 19 | | |
19 | 20 | | |
20 | 21 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2786 | 2786 | | |
2787 | 2787 | | |
2788 | 2788 | | |
2789 | | - | |
| 2789 | + | |
| 2790 | + | |
| 2791 | + | |
| 2792 | + | |
| 2793 | + | |
| 2794 | + | |
2790 | 2795 | | |
2791 | 2796 | | |
2792 | 2797 | | |
2793 | 2798 | | |
2794 | 2799 | | |
2795 | 2800 | | |
2796 | | - | |
2797 | 2801 | | |
2798 | 2802 | | |
2799 | 2803 | | |
| |||
2839 | 2843 | | |
2840 | 2844 | | |
2841 | 2845 | | |
2842 | | - | |
2843 | | - | |
2844 | | - | |
2845 | | - | |
2846 | | - | |
2847 | | - | |
2848 | | - | |
2849 | 2846 | | |
2850 | 2847 | | |
2851 | 2848 | | |
| |||
0 commit comments