ehsm
ehsm copied to clipboard
Change sgx-sdk to sgx-ssl for Cryptographic Functionalities APIs
these restful API will be adjusted:
POST <ehsm_srv_address>/ehsm?Action=
CreateKey
Encrypt
Decrypt
AsymmetricEncrypt
AsymmetricDecrypt
Sign
Verify
GenerateDataKey
GenerateDataKeyWithoutPlaintext
ExportDataKey
test: passed the Python test
Signed-off-by: wanghouqi [email protected]
ehsm_marshal.cpp 这个file的change怎么没了?
@wanghouqi patch conflict with ehsm_kms_service/ehsm_kms_server.js
ehsm_marshal.cpp 这个file的change怎么没了?
The change is remove, current use the refine function import_struct_from_json.
ehsm_marshal.cpp 这个file的change怎么没了?
The change is remove, current use the refine function import_struct_from_json.
not found it: import_struct_from_json. where is it?
Please also add AES GCM 512.
please also update the doc to add the new supported algorithms: https://github.com/intel/ehsm/blob/main/docs/API_Reference.md, e.g. Createkey
please also update the doc to add the new supported algorithms: https://github.com/intel/ehsm/blob/main/docs/API_Reference.md, e.g. Createkey The below should be updated:
The keyspec the user want to create, it can be the following one: EH_AES_GCM_128 EH_AES_GCM_256 EH_RSA_3072 EH_RSA_4096 EH_EC_P256 EH_EC_P512 EH_EC_SM2 EH_SM4
Notes: currently on support the keyspec(EH_AES_GCM_128 and EH_RSA_3072), for others will support later.
please also update the doc to add the new supported algorithms: https://github.com/intel/ehsm/blob/main/docs/API_Reference.md, e.g. Createkey
the API_Reference.md will update on a new PR
我还是建议这种情况把大括号删了:
if { 只有一行 }
https://github.com/intel/ehsm/pull/190