Bhavik Ameta
d27a264328
sw_services:xilsecure: Changed RSA API error codes
...
RSA sign verification error codes combined into XST_FAILURE.
Signed-off-by: Bhavik Ameta <bameta@xilinx.com>
Acked-by: Sarat Chand Savitala <saratcha@xilinx.com>
2015-08-04 18:05:10 +05:30
Bhavik Ameta
976c6455ad
sw_services:xilsecure: Pointer warnings fixed
...
Changed u64 casts to UINTPTR, to fix the warnings.
Signed-off-by: Bhavik Ameta <bameta@xilinx.com>
Acked-by: Sarat Chand Savitala <saratcha@xilinx.com>
2015-08-04 18:05:01 +05:30
Bhavik Ameta
2491b4d9a2
sw_services:xilsecure: R5 build failure fixed
...
Removed individual checks for compilers from Makefile.These were causing build failure.
Signed-off-by: Bhavik Ameta <bameta@xilinx.com>
Acked-by: Sarat Chand Savitala <saratcha@xilinx.com>
2015-08-04 18:04:29 +05:30
Nava kishore Manne
7a47ffd9e8
Removed executable file permission from source code files.
...
Signed-off-by: Nava kishore Manne <navam@xilinx.com>
Acked-by: Anirudha Sarangi <anirudh@xilinx.com>
2015-08-03 18:32:57 +05:30
Soren Brinkmann
731fcf06db
xilsecure: Fix make rules
...
When building xilsecure with '-rR' as arguments to make causes this error:
Compiling Xilsecure Library
make[1]: *** No rule to make target 'xsecure_sha.o', needed by 'libxilsecure.a'. Stop.
Makefile:27: recipe for target 'psu_cortexa53_0/libsrc/xilsecure_v1_0/src/make.libs' failed
make: *** [psu_cortexa53_0/libsrc/xilsecure_v1_0/src/make.libs] Error 2
Fixing this by adding a pattern rules matching the required object files.
Signed-off-by: Soren Brinkmann <soren.brinkmann@xilinx.com>
Acked-by: Bhavik Ameta <bameta@xilinx.com>
2015-07-31 16:56:17 +05:30
Soren Brinkmann
c8bca6ce1a
xilsecure: Remove dead code
...
Signed-off-by: Soren Brinkmann <soren.brinkmann@xilinx.com>
Acked-by: Bhavik Ameta <bameta@xilinx.com>
2015-07-31 16:56:16 +05:30
Bhavik Ameta
a2f0af55aa
sw_services:xilsecure: Windows build issue fixed
...
Makefile has been corrected to fix the build issue on Windows
Signed-off-by: Bhavik Ameta <bameta@xilinx.com>
2015-07-06 10:48:30 +05:30
Sarat Chand Savitala
c7791d8bb0
sw_services:xilsecure: Secure bitstream support added
...
This patch adds support to decrypt PL bitstream.
Signed-off-by: Sarat Chand Savitala <saratcha@xilinx.com>
2015-06-22 11:31:52 +05:30
Sarat Chand Savitala
a01d2a94ac
sw_services:xilsecure: Fix to avoid clearing of AES key
...
Clearing the CSU_AES_KEY_CLEAR register to avoid clearing of AES key.
Signed-off-by: Sarat Chand Savitala <saratcha@xilinx.com>
2015-06-19 17:57:08 +05:30
Nava kishore Manne
398cbdc152
lib:sw_services:standalone drivers license changes
...
Signed-off-by: Nava kishore Manne <navam@xilinx.com>
2015-05-15 14:48:25 +05:30
Soren Brinkmann
9383db5c21
xilsecure: Don't consider directory components in toolchain check
...
The makefile tries to detect gnu vs ARM toolchain by string-comparing
the COMPILER with some hardcoded values. This fails when the toolchain
is specified with directory components. Hence, remove directory
components from the tests.
Signed-off-by: Soren Brinkmann <soren.brinkmann@xilinx.com>
2015-05-13 11:06:43 +05:30
Bhavik Ameta
ec8a0b20f7
sw_services:xilsecure_v1_0: resolved AES and RSA failures
...
DMA interrupt clearing after each transfer in AES
resolved RSA failure due to incorrect data type
Signed-off-by: Bhavik Ameta <bameta@xilinx.com>
2015-05-05 23:42:49 +05:30
Bhavik Ameta
8764622019
sw_services:xilsecure_v1_0: changed RSA api
...
Changed RSA api after code review
2015-03-26 11:19:34 +05:30
Bhavik Ameta
ad78049acf
sw_services:xilsecure_v1_0: indentation changes after code review
...
Changed indentation after code review.
2015-03-26 11:19:33 +05:30
Bhavik Ameta
888308d4a2
sw_services:xilsecure_v1_0: updated tcl file
...
changed include directories in tcl file
2015-03-26 11:19:33 +05:30
Bhavik Ameta
be9e79763e
lib:added secure library initial version
...
This library contains routine to use SHA, AES and RSA hardware on Alto
Signed-off-by: Bhavik Ameta <bameta@xilinx.com>
2015-02-09 12:34:25 +05:30