Commit 1353876
fix(keylimectl): use correct TPM algorithm names in pull model enrollment
The accept_tpm_signing_algs field was set to ["rsa", "ecdsa"], which
are encryption algorithm names, not signing algorithm names. The
verifier rejected quotes signed with rsassa because it was not in
the accepted list. Use the correct signing algorithm names matching
the Python tenant defaults: ["ecschnorr", "rsassa"].
Also align accept_tpm_hash_algs with tenant defaults by including
sha512 and sha384, and dropping sha1.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent 8f61262 commit 1353876
1 file changed
Lines changed: 8 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
275 | 275 | | |
276 | 276 | | |
277 | 277 | | |
| 278 | + | |
| 279 | + | |
278 | 280 | | |
279 | | - | |
280 | | - | |
| 281 | + | |
281 | 282 | | |
282 | | - | |
283 | 283 | | |
284 | | - | |
285 | | - | |
286 | 284 | | |
287 | | - | |
288 | | - | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
289 | 290 | | |
290 | 291 | | |
291 | 292 | | |
| |||
0 commit comments