簽名/驗簽介紹及算法規(guī)格
為實現(xiàn)數(shù)據(jù)完整性保護(hù)和防抵賴,可使用生成/導(dǎo)入的密鑰,對數(shù)據(jù)進(jìn)行簽名驗簽操作。
支持的算法
以下為密鑰簽名/驗簽支持的規(guī)格說明。
面向OpenHarmony的廠商適配密鑰管理服務(wù)規(guī)格分為必選規(guī)格和可選規(guī)格。必選規(guī)格為所有廠商均支持的算法規(guī)格。而對于可選規(guī)格,廠商將基于實際情況決定是否實現(xiàn),如需使用,請查閱具體廠商提供的說明,確保規(guī)格支持再使用。
建議開發(fā)者使用必選規(guī)格開發(fā)應(yīng)用,可保證全平臺兼容。
開發(fā)前請熟悉鴻蒙開發(fā)指導(dǎo)文檔 :[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md
]
算法/摘要算法/填充模式 | 備注 | API級別 | 是否必選規(guī)格 |
---|---|---|---|
RSA/MD5/PKCS1_V1_5 RSA/SHA1/PKCS1_V1_5 RSA/SHA224/PKCS1_V1_5 RSA/SHA224/PSS | - | 8+ | 否 |
RSA/SHA256/PKCS1_V1_5 RSA/SHA384/PKCS1_V1_5 RSA/SHA512/PKCS1_V1_5 RSA/SHA256/PSS RSA/SHA384/PSS RSA/SHA512/PSS | - | 8+ | 是 |
RSA/NoDigest/PKCS1_V1_5 | NoDigest需要指定TAG HuksKeyDigest.HUKS_DIGEST_NONE | 9+ | 否 |
DSA/SHA1 DSA/SHA224 DSA/SHA256 DSA/SHA384 DSA/SHA512 | - | 8+ | 否 |
DSA/NoDigest | NoDigest需要指定TAG HuksKeyDigest.HUKS_DIGEST_NONE | 9+ | 否 |
ECC/SHA1 ECC/SHA224 | - | 8+ | 否 |
ECC/SHA256 ECC/SHA384 ECC/SHA512 | - | 8+ | 是 |
ECC/NoDigest | NoDigest需要指定TAG HuksKeyDigest.HUKS_DIGEST_NONE | 9+ | 否 |
ED25519/NoDigest | NoDigest需要指定TAG HuksKeyDigest.HUKS_DIGEST_NONE | 8+ | 是 |
SM2/SM3 | - | 9+ | 是 |
審核編輯 黃宇
-
算法
+關(guān)注
關(guān)注
23文章
4710瀏覽量
95380 -
鴻蒙
+關(guān)注
關(guān)注
60文章
2620瀏覽量
44052
發(fā)布評論請先 登錄
鴻蒙應(yīng)用元服務(wù)開發(fā)-Account Kit未成年人模式訂閱和處理用戶信息變更
鴻蒙應(yīng)用元服務(wù)開發(fā)-Account Kit配置登錄權(quán)限
鴻蒙應(yīng)用元服務(wù)開發(fā)-Account Kit獲取手機(jī)號
鴻蒙應(yīng)用元服務(wù)開發(fā)-Account Kit獲取收貨地址
鴻蒙應(yīng)用元服務(wù)開發(fā)-Account Kit獲取華為賬號用戶信息概述
鴻蒙應(yīng)用元服務(wù)開發(fā)-Account Kit獲發(fā)票抬頭
鴻蒙應(yīng)用元服務(wù)開發(fā)-Account Kit概述
華為支付-商戶基礎(chǔ)支付場景開發(fā)步驟
華為支付-平臺類商戶合單支付場景準(zhǔn)備
華為支付-免密支付接入支付并簽約場景
華為支付-免密支付接入簽約代扣場景開發(fā)步驟
HarmonyOS NEXT應(yīng)用元服務(wù)開發(fā)Intents Kit(意圖框架服務(wù))事件推薦接入方案
鴻蒙開發(fā):Universal Keystore Kit密鑰管理服務(wù) 密鑰刪除C C++
鴻蒙開發(fā):Universal Keystore Kit 密鑰管理服務(wù) 密鑰導(dǎo)出 C C++

評論