Commit Graph

31 Commits

Author SHA1 Message Date
openharmony_ci
9627ebd9e0
!326 【算法库适配层】提供PKCS8格式的ECC私钥基于RFC5208规范和RFC5915规范的转换能力
Merge pull request !326 from jchx/ecc
2024-04-10 12:47:38 +00:00
jchx
f986ae7986 Merge branch 'master' of gitee.com:openharmony/security_crypto_framework into ecc
Signed-off-by: jchx <chenqi180@huawei.com>
2024-04-10 08:26:08 +00:00
jchx
836ddd6275 【算法库适配层】提供PKCS8格式的ECC私钥基于RFC5208规范和RFC5915规范的转换能力issue修改
Signed-off-by: jchx <chenqi180@huawei.com>
2024-04-10 16:25:03 +08:00
lcc
91fa9b38d8 【算法库适配层】封装Openssl相关接口,向上提供HKDF密钥派生算法
Signed-off-by: lcc <lichaochen@huawei.com>
2024-04-10 11:22:06 +08:00
openharmony_ci
4443528c1d 【算法库适配层】提供PKCS8格式的ECC私钥基于RFC5208规范和RFC5915规范的转换能力
Signed-off-by: jchx <chenqi180@huawei.com>
2024-04-03 18:38:44 +08:00
im-chenchen
3b801b1d6c update
Signed-off-by: im-chenchen <huangteng10@huawei.com>
2024-03-14 15:36:52 +08:00
孟立
a03a8dada2
fix check request
Signed-off-by: 孟立 <mengli12@huawei.com>
2024-03-01 03:48:40 +00:00
ml
1fe3ff4d6f Signed-off-by: ml <mengli12@huawei.com> 2024-02-28 11:11:46 +08:00
ml
a75c68c865 Signed-off-by: ml <mengli12@huawei.com> 2024-02-23 12:01:37 +08:00
lanming
b71c3c521f support rsa verify recover
Signed-off-by: lanming <lanming@huawei.com>
2024-02-22 17:30:37 +08:00
wangyongzhong2
569823599c code refine
Signed-off-by: wangyongzhong2 <wangyongzhong2@huawei.com>
2024-01-12 17:20:41 +08:00
im-chenchen
765654af36 修改参数类型
Signed-off-by: im-chenchen <huangteng10@huawei.com>
2024-01-05 14:55:27 +08:00
wangyongzhong2
fbec913252 add Ed25519、x25519、DH
Signed-off-by: wangyongzhong2 <wangyongzhong2@huawei.com>
2023-12-09 16:43:03 +08:00
xwb
3bd5a275f8
add BrainPool、sm2
Signed-off-by: xwb <xuwanbing1@huawei.com>
2023-11-16 01:56:17 +00:00
wangyongzhong2
4b5d26c635 add BrainPool、sm2
Signed-off-by: wangyongzhong2 <wangyongzhong2@huawei.com>
2023-11-15 14:17:01 +08:00
im-chenchen
e78df3e83d 优化错误码及条件判断逻辑
Signed-off-by: im-chenchen <huangteng10@huawei.com>
2023-10-27 16:26:51 +08:00
hxt_lucky
613270aae9 modify uint8arr password
Signed-off-by: hxt_lucky <huxiaotian2@huawei.com>
2023-10-20 14:40:09 +08:00
hxt_lucky
6c2e58e474 add pbkdf2 function & tdd
Signed-off-by: hxt_lucky <huxiaotian2@huawei.com>
2023-10-07 12:13:05 +08:00
hxt_lucky
be8b84db67 add framework & common tdd, remove redundant file
Signed-off-by: hxt_lucky <huxiaotian2@huawei.com>
2023-06-20 16:55:24 +08:00
haixiangw
c174e43f3b 删除cryptoFramework中的证书部分代码
Signed-off-by: haixiangw <wanghaixiang@huawei.com>
2023-06-16 20:58:39 -07:00
xwb
c86928cccc DSA,ECC,RSA,Rand C code
Signed-off-by: xwb <xuwanbing1@huawei.com>
2023-06-03 09:57:03 +08:00
haixiangw
65c1d803a8 修改serialNum的获取方式
Signed-off-by: haixiangw <wanghaixiang@huawei.com>
2023-03-08 03:07:39 -08:00
winnie-hu
6f8d24d09b cryptoFramework split to crypto and cert
Signed-off-by: winnie-hu <huyu35@huawei.com>
2022-12-15 16:55:25 +08:00
winnie-hu
c258a2e520 fix code style check warning
Signed-off-by: winnie-hu <huyu35@huawei.com>
2022-11-22 19:18:05 +08:00
xwb
96e86d86ed change rand usage in sym key generator, and add TDD
Signed-off-by: xwb <xuwanbing1@huawei.com>
2022-11-18 17:29:24 +08:00
heyinshen
ca4dba73ba adapt cfi
Signed-off-by: heyinshen <heyinshen1@huawei.com>
2022-10-13 15:51:09 +08:00
winnie-hu
c4cc9ae729 rename errorCode to runtime error
Signed-off-by: winnie-hu <huyu35@huawei.com>
2022-09-29 08:23:17 +08:00
winnie-hu
f42262019a modify js errorCode name
Signed-off-by: winnie-hu <huyu35@huawei.com>
2022-09-26 17:34:40 +08:00
winnie-hu
6bb43ceb98 rename OH_HCF_ObjDestroy
Signed-off-by: winnie-hu <huyu35@huawei.com>
2022-09-21 10:48:27 +08:00
wutiantian
612e1b4054 rsa csec
Signed-off-by: wutiantian <1159609162@qq.com>
2022-09-20 11:14:14 +08:00
lvyuanmin
11f54db889 add init code
Signed-off-by: lvyuanmin <lvyuanmin@huawei.com>
2022-09-08 17:18:47 +08:00