summaryrefslogtreecommitdiff
path: root/lib/strmhz.c
diff options
context:
space:
mode:
authorRuchika Gupta <ruchika.gupta@freescale.com>2015-01-23 10:31:50 (GMT)
committerSimon Glass <sjg@chromium.org>2015-01-30 00:09:58 (GMT)
commitfc2f4246b4b3b750e8c5aa08440ec5e1c952088e (patch)
treeae15e8380d8b534d265e07d7c44e4e702d5cf273 /lib/strmhz.c
parent49cad54788a64a296567abadcd736fdbe47cc3a3 (diff)
downloadu-boot-fsl-qoriq-fc2f4246b4b3b750e8c5aa08440ec5e1c952088e.tar.xz
rsa: Split the rsa-verify to separate the modular exponentiation
Public exponentiation which is required in rsa verify functionality is tightly integrated with verification code in rsa_verify.c. The patch splits the file into twp separating the modular exponentiation. 1. rsa-verify.c - The file parses device tree keys node to fill a keyprop structure. The keyprop structure can then be converted to implementation specific format. (struct rsa_pub_key for sw implementation) - The parsed device tree node is then passed to a generic rsa_mod_exp function. 2. rsa-mod-exp.c Move the software specific functions related to modular exponentiation from rsa-verify.c to this file. Signed-off-by: Ruchika Gupta <ruchika.gupta@freescale.com> CC: Simon Glass <sjg@chromium.org> Acked-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'lib/strmhz.c')
0 files changed, 0 insertions, 0 deletions