Open
Description
Describe the bug
Using the Parse X.509 Certificate recipe to parse a certificate that was generated using ED25519 signatures doesn't work and returns a unsupported PKCS#8 public key hex
error.
To Reproduce
Sample input: Click Here
This certificate parses fine with OpenSSL, i.e. openssl x509 -in cert_goes_here.pem -text -noout
:
Certificate:
Data:
Version: 1 (0x0)
Serial Number:
19:6e:fc:cf:0d:0e:2f:41:a9:b4:98:be:f9:af:75:74:16:bb:0e:c4
Signature Algorithm: ED25519
Issuer: C=DE, CN=www.example.com
Validity
Not Before: Mar 31 17:51:22 2019 GMT
Not After : Feb 28 17:51:22 2021 GMT
Subject: C=DE, CN=www.example.com
Subject Public Key Info:
Public Key Algorithm: ED25519
ED25519 Public-Key:
pub:
2b:ce:e0:d1:bf:02:0b:57:80:e6:6b:ca:5e:df:6e:
7b:36:70:25:85:84:ca:0e:f8:63:4c:53:64:49:2a:
09:cc
Signature Algorithm: ED25519
Signature Value:
20:8b:bf:69:ad:d0:b6:bd:c8:13:9b:68:fe:7b:d6:55:8f:72:
dd:c8:b0:1b:90:e7:03:bd:17:dc:02:d4:84:5b:3e:53:96:8b:
b5:f6:3c:b0:d4:f5:36:0e:f6:86:df:94:07:00:72:bb:37:b6:
d1:4b:0b:f6:a3:2c:9a:49:d0:08
Expected behaviour
The cert will be parsed and information about its contents will be displayed.
Screenshots
N/A
Desktop (if relevant, please complete the following information):
- OS: Arch Linux
- Browser: Firefox
136.0.3
- CyberChef version:
10.19.4
Additional context
N/A