summaryrefslogtreecommitdiffstats
path: root/recipes-extended/secure-obj
Commit message (Collapse)AuthorAgeFilesLines
* secure-obj: update to python3-pycrypto-native dependencyChunrong Guo2020-02-111-1/+1
| | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* recipes-extended: update recipes to use python3Andrey Zhizhikin2020-01-231-1/+1
| | | | | | | | | Pythin2 is EOL and has been dropped on oe-core, therefore previous classes are not available anymore. Update recipes to inherit new python3 classes. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* secure-obj: update recipesChunrong Guo2019-09-042-2/+3
| | | | | | | *drop Python dependency in RDEPENDS *mp_verify and *_app will be install Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* secure-obj: update to cd3c353Chunrong Guo2019-07-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | *update to lsdk 1906 tag include the following changes: cd3c353 - updated the year in file copyright headers. 4d5cc8d - app/device_record: Stores the client's device record in a file. 322a6d6 - APP,TA,LIB: Creating 2 separate objects for public and private key for KeyPair bc0553a - removed dead code under compile time flag SK_INVALID_HANDLE f2fddd6 - added support for sk_digestinit sk_digestupdate sk_digestfinal. f509695 - APP_TA_LIB: Adding SK_ATTR_PRIVATE attribute for objects 6791873 - SOBJ_LIB: Exposing SK_CreateObject for PKCS#11 Library f3da9c0 - TA: Miscellaneous Changes 07ef069 - APP_ENG: Adding support for OAEP Encryption in engine and engine app 9fdbf7a - LIB_TA: Adding support for OAEP Encryption Scheme 1652924 - TA: Not returning TEE_ERROR_BAD_PARAMETERS for unmatched attributes 2a49505 - LIB: Exposing SK_GenerateKeyPair and SK_EraseObject Functions bbcbe6c - BUG: Fix for PLATSEC-666 e944456 - BUG: Fix for PLATSEC-628 41a0eaa - Making secure object components ompatible to OpenSSL 1.1.0 and 1.0.2 f72cf1a - Fix for PLATSEC-581 Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* secure-obj:Remove redundant test commandChunrong Guo2019-01-311-0/+1
| | | | | Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* secure-obj:update to bc0553aChunrong Guo2019-01-142-1/+3
| | | | | | | | | | | | | | | | | | *update to lsdk 1812 tag include the following changes bc0553a - removed dead code under compile time flag SK_INVALID_HANDLE f2fddd6 - added support for sk_digestinit sk_digestupdate sk_digestfinal. f509695 - APP_TA_LIB: Adding SK_ATTR_PRIVATE attribute for objects 6791873 - SOBJ_LIB: Exposing SK_CreateObject for PKCS#11 Library f3da9c0 - TA: Miscellaneous Changes 07ef069 - APP_ENG: Adding support for OAEP Encryption in engine and engine app 9fdbf7a - LIB_TA: Adding support for OAEP Encryption Scheme 1652924 - TA: Not returning TEE_ERROR_BAD_PARAMETERS for unmatched attributes 2a49505 - LIB: Exposing SK_GenerateKeyPair and SK_EraseObject Functions *add secure-obj-module to RDEPENDS Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com>
* secure-obj:update to bbcbe6cChunrong Guo2018-10-011-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | *update to lsdk 1809 tag include the following changes: bbcbe6c - BUG: Fix for PLATSEC-666 e944456 - BUG: Fix for PLATSEC-628 41a0eaa - Making secure object components ompatible to OpenSSL 1.1.0 and 1.0.2 f72cf1a - Fix for PLATSEC-581 6e7a21d - SOBJ_APP: Resolving Coverity issue 6f2e2be - REVIEW_REWORK: Taking care of review comments for EC work 8ef1bed - SOBJ_ENGINE: Adding support for ECDSA signing/verification 660f686 - SOBJ_APP: Adding support for creating fake EC .pem file 7d57c1c - SOBJ_LIB_TA: Adding ECDSA Signing Support d90cbbe - SOBJ_APP: Adding support for importing/generation of EC Keys 55cfccb - SOBJ_TA: Adding support for ECC 256 and 384 752fd17 - SOBJ_LIB: Adding necessary Macros for EC Keys support *update COMPATIBLE_MACHINE for qoriq-arm64 *fix do_compile failed when DEBUG_BUILD Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* secure-obj: update to 24d3133Chunrong Guo2018-07-052-10/+15
| | | | | | | | | | | | | | | | | | | | | *Include the following changes: 24d3133 - SOBJ_ENG_APP: Initialising uninitialised variables f979dc4 - SOBJ_APP: Adding option for creating fake pem file while importing object 2adc118 - APP: Miscellaneous changes 10f5c67 - APP: Resolving coverity issues 18d4422 - SEC_OBJ_ENG: Adding check if multiple objects are created with same index 9e21913 - Commit Update: SOBJ_APP:Adding option to save fake pem file *Update COMPATIBLE_MACHINE for ls1012a *Add ARCH for install path *Fix install path issue. *Add INSANE_SKIP for dev-elf,ldflags and dev-deps to fix QA Issue. Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* secure-obj: add recipesC.R. Guo2018-04-113-0/+75
*include the following changes: 74befe0 - SOBJ_TA: Fix for crash on running multiple sobj_eng_app simultaneously abfad4b - SOBJ_ENG: Adding support for parsing fake pem file 0120544 - SOBJ_APP:Adding option to save label in pem file 0f75291 - LIB: Removing compilation error 40cb954 - Updating README file 02be730 - SEC_KEY_DEV: Removing Compilation Error for Linux 4.14 1ed3e61 - SEC_KEY_DEV: Updating module information. 99253c5 - SEC_ENG_APP: Removing Compilation Error bb77eb4 - Merge pull request #14 in DNDEV/secure_obj from devel to master 7a98861 - Miscellaneous Changes 3225611 - SEC_KEY_DEV: Updating License to GPLV2.0 6d22fae - SEC_KEY_DEV: Removing FLIB dependancy for MP Key feature 436d79c - Removing issues reported by coverity 3db41f7 - LIB: Adding application for testing Secure Object Engine 1ae06b6 - SOBJ_ENGINE: Adding Secure Object based OpenSSL Engine 1e322f4 - LIB: Adding License to MP Apps file 4445c63 - LIB: Adding Manufacturing Key Feature 5b68462 - LIB: Changing library name to libsecure_obj.so f700c98 - Added Secure Object Application. d9d6a06 - APP: Coverity issue fix fe0da83 - TA: Add support for SK_GenerateKeyPair api 6589f45 - LIB: Add support for SK_Digest api 33dccce - TA: Add support for SK_Digest api 748187b - TA: Adding LICENSE to Secure Storage TA files dded4a9 - LIB: Adding LICENSE to Securekey Library files 0fbacc6 - LIB: Adding description of APIs in securekey_api.h ff95077 - LIB: Incorporate review comments on securekey_api_types.h f77a134 - TA: Incorporate review comments 2bb00f3 - LIB: Replacing printf with debug prints a88d9b8 - Coverity: Solving issues reported by coverity b0017c8 - TA: Add support for SK_Decrypt instead of SK_Encrypt 352ef6d - LIB: Make global func list static & do runtime init 2d09e72 - LIB: Add SK_Sign & SK_Encrypt APIs implementation db11a50 - LIB: Update securekey header files with sign and encrypt api's d4a29de - TA: Add support for SK_Sign and SK_Encrypt api's 09ceac4 - LIB: Adding implementation of SK_GetObjectAttribute API 877c1fb - TA: Update securekey_api_types.h with sign/encrypt types a1e709a - TA: Add support for SK_GetObjectAttribute api 5c7479c - LIB: Correcting Error mapping function a0deca2 - LIB: Adding test for enumerate object on attributes c9a2feb - LIB: Adding implementation of SK_EraseObject f63f9ce - TA: Add support for SK_EraseObject api bcb1d3d - TA: Add support for match attribute in SK_FindObject api 3ae46cd - LIB: Exposing function pointers from Securekey Library e9a2ce9 - LIB: Mapping TEE errors to SecureKey errors 912e388 - LIB: Adding implementation of SK_EnumerateObjects a14cbbb - LIB: Adding SK_CreateObject Implementation 20ce6af - TA: Add client side test framework 4fafd61 - TA: Add sub.mk for compilation 62edd11 - TA: Add implementation for SK_FindObject api 597d4e0 - TA: Add implementation for SK_CreateObject api e11ea98 - TA: Add database mgmt and hepler api's 0ba7bd3 - TA: Add framework for Secure Storage API's e113d79 - TA: Changes in Makefile to comply with OP-TEE compilation d24d3d4 - Adding file hierarchy framework 9075f15 - Initial Commit Signed-off-by: Chunrong Guo <chunrong.guo@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>