| Change Type | Old Version | New Version | d.ts File |
|---|---|---|---|
| New error code | Class name: PriKey; API declaration: getAsyKeySpec(itemType: AsyKeySpecItem): bigint |string |number; DIfferences: NA | Class name: PriKey; API declaration: getAsyKeySpec(itemType: AsyKeySpecItem): bigint |string |number; DIfferences: 801 | api/@ohos.security.cryptoFramework.d.ts |
| New error code | Class name: PubKey; API declaration: getAsyKeySpec(itemType: AsyKeySpecItem): bigint |string |number; DIfferences: NA | Class name: PubKey; API declaration: getAsyKeySpec(itemType: AsyKeySpecItem): bigint |string |number; DIfferences: 801 | api/@ohos.security.cryptoFramework.d.ts |
| New error code | Class name: Mac; API declaration: init(key: SymKey, callback: AsyncCallback<void>): void; DIfferences: NA | Class name: Mac; API declaration: init(key: SymKey, callback: AsyncCallback<void>): void; DIfferences: 17620001 | api/@ohos.security.cryptoFramework.d.ts |
| New error code | Class name: Mac; API declaration: init(key: SymKey): Promise<void>; DIfferences: NA | Class name: Mac; API declaration: init(key: SymKey): Promise<void>; DIfferences: 17620001 | api/@ohos.security.cryptoFramework.d.ts |
| New error code | Class name: Mac; API declaration: initSync(key: SymKey): void; DIfferences: NA | Class name: Mac; API declaration: initSync(key: SymKey): void; DIfferences: 17620001 | api/@ohos.security.cryptoFramework.d.ts |
| New error code | Class name: Mac; API declaration: update(input: DataBlob, callback: AsyncCallback<void>): void; DIfferences: NA | Class name: Mac; API declaration: update(input: DataBlob, callback: AsyncCallback<void>): void; DIfferences: 17620001 | api/@ohos.security.cryptoFramework.d.ts |
| New error code | Class name: Mac; API declaration: update(input: DataBlob): Promise<void>; DIfferences: NA | Class name: Mac; API declaration: update(input: DataBlob): Promise<void>; DIfferences: 17620001 | api/@ohos.security.cryptoFramework.d.ts |
| New error code | Class name: Mac; API declaration: updateSync(input: DataBlob): void; DIfferences: NA | Class name: Mac; API declaration: updateSync(input: DataBlob): void; DIfferences: 17620001 | api/@ohos.security.cryptoFramework.d.ts |
| New error code | Class name: Md; API declaration: update(input: DataBlob, callback: AsyncCallback<void>): void; DIfferences: NA | Class name: Md; API declaration: update(input: DataBlob, callback: AsyncCallback<void>): void; DIfferences: 17620001 | api/@ohos.security.cryptoFramework.d.ts |
| New error code | Class name: Md; API declaration: update(input: DataBlob): Promise<void>; DIfferences: NA | Class name: Md; API declaration: update(input: DataBlob): Promise<void>; DIfferences: 17620001 | api/@ohos.security.cryptoFramework.d.ts |
| New error code | Class name: Md; API declaration: updateSync(input: DataBlob): void; DIfferences: NA | Class name: Md; API declaration: updateSync(input: DataBlob): void; DIfferences: 17620001 | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: Result; API declaration: ERR_PARAMETER_CHECK_FAILED = 17620003 DIfferences: ERR_PARAMETER_CHECK_FAILED = 17620003 | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: cryptoFramework; API declaration: interface KeyEncodingConfig DIfferences: interface KeyEncodingConfig | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: KeyEncodingConfig; API declaration: password: string; DIfferences: password: string; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: KeyEncodingConfig; API declaration: cipherName: string; DIfferences: cipherName: string; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: cryptoFramework; API declaration: interface MacSpec DIfferences: interface MacSpec | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: MacSpec; API declaration: algName: string; DIfferences: algName: string; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: cryptoFramework; API declaration: interface HmacSpec DIfferences: interface HmacSpec | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: HmacSpec; API declaration: mdName: string; DIfferences: mdName: string; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: cryptoFramework; API declaration: interface CmacSpec DIfferences: interface CmacSpec | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: CmacSpec; API declaration: cipherName: string; DIfferences: cipherName: string; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: cryptoFramework; API declaration: interface ScryptSpec DIfferences: interface ScryptSpec | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: ScryptSpec; API declaration: passphrase: string |Uint8Array; DIfferences: passphrase: string |Uint8Array; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: ScryptSpec; API declaration: salt: Uint8Array; DIfferences: salt: Uint8Array; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: ScryptSpec; API declaration: n: number; DIfferences: n: number; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: ScryptSpec; API declaration: r: number; DIfferences: r: number; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: ScryptSpec; API declaration: p: number; DIfferences: p: number; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: ScryptSpec; API declaration: maxMemory: number; DIfferences: maxMemory: number; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: ScryptSpec; API declaration: keySize: number; DIfferences: keySize: number; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: cryptoFramework; API declaration: interface EccSignatureSpec DIfferences: interface EccSignatureSpec | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: EccSignatureSpec; API declaration: r: bigint; DIfferences: r: bigint; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: EccSignatureSpec; API declaration: s: bigint; DIfferences: s: bigint; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: cryptoFramework; API declaration: class SignatureUtils DIfferences: class SignatureUtils | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: SignatureUtils; API declaration: static genEccSignatureSpec(data: Uint8Array): EccSignatureSpec; DIfferences: static genEccSignatureSpec(data: Uint8Array): EccSignatureSpec; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: SignatureUtils; API declaration: static genEccSignature(spec: EccSignatureSpec): Uint8Array; DIfferences: static genEccSignature(spec: EccSignatureSpec): Uint8Array; | api/@ohos.security.cryptoFramework.d.ts |
你可能感兴趣的鸿蒙文章
openharmony 鸿蒙 js-apidiff-ArkGraphics2D
openharmony 鸿蒙 js-apidiff-ArkGraphics3D
openharmony 鸿蒙 js-apidiff-MediaKit
openharmony 鸿蒙 js-apidiff-InputKit
openharmony 鸿蒙 js-apidiff-BasicServicesKit
openharmony 鸿蒙 js-apidiff-ConnectivityKit
openharmony 鸿蒙 js-apidiff-ArkWeb
openharmony 鸿蒙 js-apidiff-MultimodalAwarenessKit