summaryrefslogtreecommitdiffstats
path: root/src/crypto/crypto_null.c
diff options
context:
space:
mode:
authorMichael Brown2025-11-28 14:21:00 +0100
committerMichael Brown2025-12-01 14:09:45 +0100
commitc9c0282594feef0811aac4311e579f75b0eac82c (patch)
tree6bbd522fb94a4ffc9b2dec7ebdcaf47c59e3df23 /src/crypto/crypto_null.c
parent[intel] Add PCI IDs for I225 and I226 chipsets (diff)
downloadipxe-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