[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#57576: Missing support for NIPT-P384 gpg algorithm in Guix channel a
From: |
Ludovic Courtès |
Subject: |
bug#57576: Missing support for NIPT-P384 gpg algorithm in Guix channel authentication. |
Date: |
Mon, 05 Sep 2022 18:06:01 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) |
Hi,
Zhu Zihao <all_but_last@163.com> skribis:
> I'm working with my private channel, And I update my gpg key using
> NIPT-P384 algorithm. But `guix time-machine` complains that:
[...]
> 226:4 6 (authenticate-commit #<git-repository 861da0> #<git-co…> …)
> 129:23 5 (commit-signing-key _ #<oid 6601a6ab9073cfe260e1563131…> …)
> In guix/openpgp.scm:
> 562:26 4 (verify-openpgp-signature _ _ _)
> In gcrypt/pk-crypto.scm:
> 250:8 3 (key-type (unsupported-algorithm 19 #vu8(5 43 129 4 …)))
> 202:27 2 (_ (unsupported-algorithm 19 #vu8(5 43 129 4 0 34 3 …)) 0)
> In ice-9/boot-9.scm:
> 1685:16 1 (raise-exception _ #:continuable? _)
> 1685:16 0 (raise-exception _ #:continuable? _)
>
> ice-9/boot-9.scm:1685:16: In procedure raise-exception:
> In procedure struct-vtable: Wrong type argument in position 1 (expecting
> struct): (unsupported-algorithm 19 #vu8(5 43 129 4 0 34 3 3 4 53 239 158 105
> 250 133 46 247 192 56 245 48 43 60 70 47 46 85 221 226 213 94 248 254 218 85
> 176 252 233 119 26 85 65 191 47 159 193 86 129 155 186 183 151 233 81 178 42
> 30 81 234 192 184 140 230 226 26 72 186 82 18 213 187 6 28 34 39 197 75 37
> 138 226 98 216 187 185 223 222 126 181 122 255 104 171 201 51 254 7 235 245
> 151 247 168 215 165 73 181))
>
> Does Guix support NIPT-P384 key?
Nope! (That’s NIST-P384.)
To add it, we need to adjust (guix openpgp) to support it (and ECDSA,
the “19” we see above). I’ll follow up with a patch.
Ludo’.
- bug#57576: Missing support for NIPT-P384 gpg algorithm in Guix channel authentication., Zhu Zihao, 2022/09/04
- bug#57576: Missing support for NIPT-P384 gpg algorithm in Guix channel authentication.,
Ludovic Courtès <=
- Message not available
- bug#57576: bug#57599: [PATCH] openpgp: Add support for ECDSA with NIST curves., Ludovic Courtès, 2022/09/06
- bug#57576: bug#57599: [PATCH] openpgp: Add support for ECDSA with NIST curves., Zhu Zihao, 2022/09/06
- bug#57576: bug#57599: [PATCH] openpgp: Add support for ECDSA with NIST curves., Maxime Devos, 2022/09/06
- bug#57576: bug#57599: [PATCH] openpgp: Add support for ECDSA with NIST curves., Ludovic Courtès, 2022/09/06
- bug#57576: bug#57599: [PATCH] openpgp: Add support for ECDSA with NIST curves., Andreas Enge, 2022/09/07
- bug#57576: bug#57599: [PATCH] openpgp: Add support for ECDSA with NIST curves., Maxime Devos, 2022/09/07
- bug#57576: bug#57599: [PATCH] openpgp: Add support for ECDSA with NIST curves., Andreas Enge, 2022/09/07
- bug#57576: bug#57599: [PATCH] openpgp: Add support for ECDSA with NIST curves., Ludovic Courtès, 2022/09/07
- bug#57576: bug#57599: [PATCH] openpgp: Add support for ECDSA with NIST curves., zimoun, 2022/09/07
- bug#57576: bug#57599: [PATCH] openpgp: Add support for ECDSA with NIST curves., Ludovic Courtès, 2022/09/24