harmony 鸿蒙Crypto Framework Changelog
Crypto Framework Changelog
cl.crypto_architecture.1 Change of Sign.update and Verify.update
Access Level
Public
Reason for Change
When DSA algorithm is used for signing or signature verification with the digest algorithm set to NoHash, update() is not supported. However, update() returns a success message.
Change Impact
This change is a non-compatible change.
Before the change:
When DSA is used for signing with the digest algorithm set to NoHash, calling update() returns a success message, but the signature generated is incorrect.
After the change:
When DSA is used for signing with the digest algorithm set to NoHash, calling update() returns ERR_CRYPTO_OPERATION.
Before the change:
When DSA is used to verify the signature data with the digest algorithm set to NoHash, calling update() returns a success message, but the signature verification fails.
After the change:
When DSA is used to verify the signature data with the digest algorithm set to NoHash, calling update() returns ERR_CRYPTO_OPERATION.
Start API Level
10
Change Since
OpenHarmony SDK 5.0.0.22
Key API/Component Changes
Sign.update and Verify.update in @ohos.security.cryptoFramework.d.ts
Adaptation Guide
When DSA is used for signing or signature verification and the digest algorithm is set to NoHash, do not use update(). If Sign.init and Sign.sign are called in signing, use Verify.init and Verify.verify or the sync APIs in signature verification.
你可能感兴趣的鸿蒙文章
harmony 鸿蒙ArkGraphics2D Subsystem Changelog
harmony 鸿蒙Access Token Changelog
harmony 鸿蒙ArkUI Subsystem Changelog
harmony 鸿蒙Multimedia Subsystem Changelog
- 所属分类: 后端技术
- 本文标签:
热门推荐
-
2、 - 优质文章
-
3、 gate.io
-
7、 golang
-
9、 openharmony
-
10、 Vue中input框自动聚焦