mirror of
https://xff.cz/git/u-boot/
synced 2025-09-03 01:32:47 +02:00
xilinx: zynq: Add support to secure images
This patch basically adds two new commands for loadig secure images. 1. zynq rsa adds support to load secure image which can be both authenticated or encrypted or both authenticated and encrypted image in xilinx bootimage(BOOT.bin) format. 2. zynq aes command adds support to decrypt and load encrypted image back to DDR as per destination address. The image has to be encrypted using xilinx bootgen tool and to get only the encrypted image from tool use -split option while invoking bootgen. Signed-off-by: Siva Durga Prasad Paladugu <siva.durga.paladugu@xilinx.com> Signed-off-by: Michal Simek <michal.simek@xilinx.com>
This commit is contained in:
committed by
Michal Simek
parent
6bdf0a992c
commit
37e3a36a54
@@ -42,6 +42,10 @@ int rsa_mod_exp_sw(const uint8_t *sig, uint32_t sig_len,
|
||||
int rsa_mod_exp(struct udevice *dev, const uint8_t *sig, uint32_t sig_len,
|
||||
struct key_prop *node, uint8_t *out);
|
||||
|
||||
#if defined(CONFIG_CMD_ZYNQ_RSA)
|
||||
int zynq_pow_mod(u32 *keyptr, u32 *inout);
|
||||
#endif
|
||||
|
||||
/**
|
||||
* struct struct mod_exp_ops - Driver model for RSA Modular Exponentiation
|
||||
* operations
|
||||
|
Reference in New Issue
Block a user