diff options
| author | Michael Brown | 2025-11-28 14:21:00 +0100 |
|---|---|---|
| committer | Michael Brown | 2025-12-01 14:09:45 +0100 |
| commit | c9c0282594feef0811aac4311e579f75b0eac82c (patch) | |
| tree | 6bbd522fb94a4ffc9b2dec7ebdcaf47c59e3df23 /src/crypto/crypto_null.c | |
| parent | [intel] Add PCI IDs for I225 and I226 chipsets (diff) | |
| download | ipxe-c9c0282594feef0811aac4311e579f75b0eac82c.tar.gz ipxe-c9c0282594feef0811aac4311e579f75b0eac82c.tar.xz ipxe-c9c0282594feef0811aac4311e579f75b0eac82c.zip | |
[crypto] Restructure handling of ASN.1 bit strings
Signature values in ASN.1 tend to be encoded as bit strings rather
than octet strings. In practice, no existent signature scheme uses a
non-integral number of bytes.
Switch to using a standard ASN.1 cursor to hold signature values, to
simplify consuming code. Restructure the API to treat entering an
ASN.1 bit string in the same way as entering any other ASN.1 type.
Signed-off-by: Michael Brown <mcb30@ipxe.org>
Diffstat (limited to 'src/crypto/crypto_null.c')
0 files changed, 0 insertions, 0 deletions
