mirror of
https://github.com/ipxe/ipxe
synced 2026-07-02 20:10:19 +03:00
[crypto] Remove obsolete maximum output length method
Now that public-key algorithms use ASN.1 builders to dynamically allocate the output data, there is no further need for callers to be able to determine the maximum output length. Signed-off-by: Michael Brown <mcb30@ipxe.org>
This commit is contained in:
@@ -93,10 +93,6 @@ struct cipher_algorithm cipher_null = {
|
||||
.auth = cipher_null_auth,
|
||||
};
|
||||
|
||||
size_t pubkey_null_max_len ( const struct asn1_cursor *key __unused ) {
|
||||
return 0;
|
||||
}
|
||||
|
||||
int pubkey_null_encrypt ( const struct asn1_cursor *key __unused,
|
||||
const struct asn1_cursor *plaintext __unused,
|
||||
struct asn1_builder *ciphertext __unused ) {
|
||||
@@ -125,7 +121,6 @@ int pubkey_null_verify ( const struct asn1_cursor *key __unused,
|
||||
|
||||
struct pubkey_algorithm pubkey_null = {
|
||||
.name = "null",
|
||||
.max_len = pubkey_null_max_len,
|
||||
.encrypt = pubkey_null_encrypt,
|
||||
.decrypt = pubkey_null_decrypt,
|
||||
.sign = pubkey_null_sign,
|
||||
|
||||
Reference in New Issue
Block a user