| Change Type | Old Version | New Version | d.ts File |
|---|---|---|---|
| API cross-platform permission change | Class name: Random; API declaration: setSeed(seed: DataBlob): void; Differences: NA | Class name: Random; API declaration: setSeed(seed: DataBlob): void; Differences: crossplatform | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface ParamsSpec Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface ParamsSpec Differences: SystemCapability.Security.CryptoFramework.Cipher | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: ParamsSpec; API declaration: algName: string; Differences: SystemCapability.Security.CryptoFramework | Class name: ParamsSpec; API declaration: algName: string; Differences: SystemCapability.Security.CryptoFramework.Cipher | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface IvParamsSpec Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface IvParamsSpec Differences: SystemCapability.Security.CryptoFramework.Cipher | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: IvParamsSpec; API declaration: iv: DataBlob; Differences: SystemCapability.Security.CryptoFramework | Class name: IvParamsSpec; API declaration: iv: DataBlob; Differences: SystemCapability.Security.CryptoFramework.Cipher | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface GcmParamsSpec Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface GcmParamsSpec Differences: SystemCapability.Security.CryptoFramework.Cipher | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: GcmParamsSpec; API declaration: iv: DataBlob; Differences: SystemCapability.Security.CryptoFramework | Class name: GcmParamsSpec; API declaration: iv: DataBlob; Differences: SystemCapability.Security.CryptoFramework.Cipher | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: GcmParamsSpec; API declaration: aad: DataBlob; Differences: SystemCapability.Security.CryptoFramework | Class name: GcmParamsSpec; API declaration: aad: DataBlob; Differences: SystemCapability.Security.CryptoFramework.Cipher | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: GcmParamsSpec; API declaration: authTag: DataBlob; Differences: SystemCapability.Security.CryptoFramework | Class name: GcmParamsSpec; API declaration: authTag: DataBlob; Differences: SystemCapability.Security.CryptoFramework.Cipher | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface CcmParamsSpec Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface CcmParamsSpec Differences: SystemCapability.Security.CryptoFramework.Cipher | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: CcmParamsSpec; API declaration: iv: DataBlob; Differences: SystemCapability.Security.CryptoFramework | Class name: CcmParamsSpec; API declaration: iv: DataBlob; Differences: SystemCapability.Security.CryptoFramework.Cipher | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: CcmParamsSpec; API declaration: aad: DataBlob; Differences: SystemCapability.Security.CryptoFramework | Class name: CcmParamsSpec; API declaration: aad: DataBlob; Differences: SystemCapability.Security.CryptoFramework.Cipher | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: CcmParamsSpec; API declaration: authTag: DataBlob; Differences: SystemCapability.Security.CryptoFramework | Class name: CcmParamsSpec; API declaration: authTag: DataBlob; Differences: SystemCapability.Security.CryptoFramework.Cipher | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: enum CryptoMode Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: enum CryptoMode Differences: SystemCapability.Security.CryptoFramework.Cipher | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: CryptoMode; API declaration: ENCRYPT_MODE = 0 Differences: SystemCapability.Security.CryptoFramework | Class name: CryptoMode; API declaration: ENCRYPT_MODE = 0 Differences: SystemCapability.Security.CryptoFramework.Cipher | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: CryptoMode; API declaration: DECRYPT_MODE = 1 Differences: SystemCapability.Security.CryptoFramework | Class name: CryptoMode; API declaration: DECRYPT_MODE = 1 Differences: SystemCapability.Security.CryptoFramework.Cipher | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface Key Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface Key Differences: SystemCapability.Security.CryptoFramework.Key | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Key; API declaration: getEncoded(): DataBlob; Differences: SystemCapability.Security.CryptoFramework | Class name: Key; API declaration: getEncoded(): DataBlob; Differences: SystemCapability.Security.CryptoFramework.Key | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Key; API declaration: readonly format: string; Differences: SystemCapability.Security.CryptoFramework | Class name: Key; API declaration: readonly format: string; Differences: SystemCapability.Security.CryptoFramework.Key | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Key; API declaration: readonly algName: string; Differences: SystemCapability.Security.CryptoFramework | Class name: Key; API declaration: readonly algName: string; Differences: SystemCapability.Security.CryptoFramework.Key | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface SymKey Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface SymKey Differences: SystemCapability.Security.CryptoFramework.Key.SymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: SymKey; API declaration: clearMem(): void; Differences: SystemCapability.Security.CryptoFramework | Class name: SymKey; API declaration: clearMem(): void; Differences: SystemCapability.Security.CryptoFramework.Key.SymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface PriKey Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface PriKey Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: PriKey; API declaration: clearMem(): void; Differences: SystemCapability.Security.CryptoFramework | Class name: PriKey; API declaration: clearMem(): void; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: PriKey; API declaration: getAsyKeySpec(itemType: AsyKeySpecItem): bigint |string |number; Differences: SystemCapability.Security.CryptoFramework | Class name: PriKey; API declaration: getAsyKeySpec(itemType: AsyKeySpecItem): bigint |string |number; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface PubKey Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface PubKey Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: PubKey; API declaration: getAsyKeySpec(itemType: AsyKeySpecItem): bigint |string |number; Differences: SystemCapability.Security.CryptoFramework | Class name: PubKey; API declaration: getAsyKeySpec(itemType: AsyKeySpecItem): bigint |string |number; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface KeyPair Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface KeyPair Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: KeyPair; API declaration: readonly priKey: PriKey; Differences: SystemCapability.Security.CryptoFramework | Class name: KeyPair; API declaration: readonly priKey: PriKey; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: KeyPair; API declaration: readonly pubKey: PubKey; Differences: SystemCapability.Security.CryptoFramework | Class name: KeyPair; API declaration: readonly pubKey: PubKey; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface Random Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface Random Differences: SystemCapability.Security.CryptoFramework.Rand | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Random; API declaration: generateRandom(len: number, callback: AsyncCallback<DataBlob>): void; Differences: SystemCapability.Security.CryptoFramework | Class name: Random; API declaration: generateRandom(len: number, callback: AsyncCallback<DataBlob>): void; Differences: SystemCapability.Security.CryptoFramework.Rand | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Random; API declaration: generateRandom(len: number): Promise<DataBlob>; Differences: SystemCapability.Security.CryptoFramework | Class name: Random; API declaration: generateRandom(len: number): Promise<DataBlob>; Differences: SystemCapability.Security.CryptoFramework.Rand | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Random; API declaration: generateRandomSync(len: number): DataBlob; Differences: SystemCapability.Security.CryptoFramework | Class name: Random; API declaration: generateRandomSync(len: number): DataBlob; Differences: SystemCapability.Security.CryptoFramework.Rand | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Random; API declaration: setSeed(seed: DataBlob): void; Differences: SystemCapability.Security.CryptoFramework | Class name: Random; API declaration: setSeed(seed: DataBlob): void; Differences: SystemCapability.Security.CryptoFramework.Rand | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Random; API declaration: readonly algName: string; Differences: SystemCapability.Security.CryptoFramework | Class name: Random; API declaration: readonly algName: string; Differences: SystemCapability.Security.CryptoFramework.Rand | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: function createRandom(): Random; Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: function createRandom(): Random; Differences: SystemCapability.Security.CryptoFramework.Rand | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface AsyKeyGenerator Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface AsyKeyGenerator Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeyGenerator; API declaration: generateKeyPair(callback: AsyncCallback<KeyPair>): void; Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeyGenerator; API declaration: generateKeyPair(callback: AsyncCallback<KeyPair>): void; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeyGenerator; API declaration: generateKeyPair(): Promise<KeyPair>; Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeyGenerator; API declaration: generateKeyPair(): Promise<KeyPair>; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeyGenerator; API declaration: convertKey(pubKey: DataBlob, priKey: DataBlob, callback: AsyncCallback<KeyPair>): void; Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeyGenerator; API declaration: convertKey(pubKey: DataBlob, priKey: DataBlob, callback: AsyncCallback<KeyPair>): void; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeyGenerator; API declaration: convertKey(pubKey: DataBlob |null, priKey: DataBlob |null, callback: AsyncCallback<KeyPair>): void; Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeyGenerator; API declaration: convertKey(pubKey: DataBlob |null, priKey: DataBlob |null, callback: AsyncCallback<KeyPair>): void; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeyGenerator; API declaration: convertKey(pubKey: DataBlob, priKey: DataBlob): Promise<KeyPair>; Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeyGenerator; API declaration: convertKey(pubKey: DataBlob, priKey: DataBlob): Promise<KeyPair>; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeyGenerator; API declaration: convertKey(pubKey: DataBlob |null, priKey: DataBlob |null): Promise<KeyPair>; Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeyGenerator; API declaration: convertKey(pubKey: DataBlob |null, priKey: DataBlob |null): Promise<KeyPair>; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeyGenerator; API declaration: readonly algName: string; Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeyGenerator; API declaration: readonly algName: string; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface SymKeyGenerator Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface SymKeyGenerator Differences: SystemCapability.Security.CryptoFramework.Key.SymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: SymKeyGenerator; API declaration: generateSymKey(callback: AsyncCallback<SymKey>): void; Differences: SystemCapability.Security.CryptoFramework | Class name: SymKeyGenerator; API declaration: generateSymKey(callback: AsyncCallback<SymKey>): void; Differences: SystemCapability.Security.CryptoFramework.Key.SymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: SymKeyGenerator; API declaration: generateSymKey(): Promise<SymKey>; Differences: SystemCapability.Security.CryptoFramework | Class name: SymKeyGenerator; API declaration: generateSymKey(): Promise<SymKey>; Differences: SystemCapability.Security.CryptoFramework.Key.SymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: SymKeyGenerator; API declaration: convertKey(key: DataBlob, callback: AsyncCallback<SymKey>): void; Differences: SystemCapability.Security.CryptoFramework | Class name: SymKeyGenerator; API declaration: convertKey(key: DataBlob, callback: AsyncCallback<SymKey>): void; Differences: SystemCapability.Security.CryptoFramework.Key.SymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: SymKeyGenerator; API declaration: convertKey(key: DataBlob): Promise<SymKey>; Differences: SystemCapability.Security.CryptoFramework | Class name: SymKeyGenerator; API declaration: convertKey(key: DataBlob): Promise<SymKey>; Differences: SystemCapability.Security.CryptoFramework.Key.SymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: SymKeyGenerator; API declaration: readonly algName: string; Differences: SystemCapability.Security.CryptoFramework | Class name: SymKeyGenerator; API declaration: readonly algName: string; Differences: SystemCapability.Security.CryptoFramework.Key.SymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: function createAsyKeyGenerator(algName: string): AsyKeyGenerator; Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: function createAsyKeyGenerator(algName: string): AsyKeyGenerator; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: function createSymKeyGenerator(algName: string): SymKeyGenerator; Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: function createSymKeyGenerator(algName: string): SymKeyGenerator; Differences: SystemCapability.Security.CryptoFramework.Key.SymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface Mac Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface Mac Differences: SystemCapability.Security.CryptoFramework.Mac | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Mac; API declaration: init(key: SymKey, callback: AsyncCallback<void>): void; Differences: SystemCapability.Security.CryptoFramework | Class name: Mac; API declaration: init(key: SymKey, callback: AsyncCallback<void>): void; Differences: SystemCapability.Security.CryptoFramework.Mac | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Mac; API declaration: init(key: SymKey): Promise<void>; Differences: SystemCapability.Security.CryptoFramework | Class name: Mac; API declaration: init(key: SymKey): Promise<void>; Differences: SystemCapability.Security.CryptoFramework.Mac | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Mac; API declaration: update(input: DataBlob, callback: AsyncCallback<void>): void; Differences: SystemCapability.Security.CryptoFramework | Class name: Mac; API declaration: update(input: DataBlob, callback: AsyncCallback<void>): void; Differences: SystemCapability.Security.CryptoFramework.Mac | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Mac; API declaration: update(input: DataBlob): Promise<void>; Differences: SystemCapability.Security.CryptoFramework | Class name: Mac; API declaration: update(input: DataBlob): Promise<void>; Differences: SystemCapability.Security.CryptoFramework.Mac | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Mac; API declaration: doFinal(callback: AsyncCallback<DataBlob>): void; Differences: SystemCapability.Security.CryptoFramework | Class name: Mac; API declaration: doFinal(callback: AsyncCallback<DataBlob>): void; Differences: SystemCapability.Security.CryptoFramework.Mac | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Mac; API declaration: doFinal(): Promise<DataBlob>; Differences: SystemCapability.Security.CryptoFramework | Class name: Mac; API declaration: doFinal(): Promise<DataBlob>; Differences: SystemCapability.Security.CryptoFramework.Mac | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Mac; API declaration: getMacLength(): number; Differences: SystemCapability.Security.CryptoFramework | Class name: Mac; API declaration: getMacLength(): number; Differences: SystemCapability.Security.CryptoFramework.Mac | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Mac; API declaration: readonly algName: string; Differences: SystemCapability.Security.CryptoFramework | Class name: Mac; API declaration: readonly algName: string; Differences: SystemCapability.Security.CryptoFramework.Mac | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: function createMac(algName: string): Mac; Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: function createMac(algName: string): Mac; Differences: SystemCapability.Security.CryptoFramework.Mac | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface Md Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface Md Differences: SystemCapability.Security.CryptoFramework.MessageDigest | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Md; API declaration: update(input: DataBlob, callback: AsyncCallback<void>): void; Differences: SystemCapability.Security.CryptoFramework | Class name: Md; API declaration: update(input: DataBlob, callback: AsyncCallback<void>): void; Differences: SystemCapability.Security.CryptoFramework.MessageDigest | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Md; API declaration: update(input: DataBlob): Promise<void>; Differences: SystemCapability.Security.CryptoFramework | Class name: Md; API declaration: update(input: DataBlob): Promise<void>; Differences: SystemCapability.Security.CryptoFramework.MessageDigest | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Md; API declaration: digest(callback: AsyncCallback<DataBlob>): void; Differences: SystemCapability.Security.CryptoFramework | Class name: Md; API declaration: digest(callback: AsyncCallback<DataBlob>): void; Differences: SystemCapability.Security.CryptoFramework.MessageDigest | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Md; API declaration: digest(): Promise<DataBlob>; Differences: SystemCapability.Security.CryptoFramework | Class name: Md; API declaration: digest(): Promise<DataBlob>; Differences: SystemCapability.Security.CryptoFramework.MessageDigest | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Md; API declaration: getMdLength(): number; Differences: SystemCapability.Security.CryptoFramework | Class name: Md; API declaration: getMdLength(): number; Differences: SystemCapability.Security.CryptoFramework.MessageDigest | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Md; API declaration: readonly algName: string; Differences: SystemCapability.Security.CryptoFramework | Class name: Md; API declaration: readonly algName: string; Differences: SystemCapability.Security.CryptoFramework.MessageDigest | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: function createMd(algName: string): Md; Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: function createMd(algName: string): Md; Differences: SystemCapability.Security.CryptoFramework.MessageDigest | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: enum CipherSpecItem Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: enum CipherSpecItem Differences: SystemCapability.Security.CryptoFramework.Cipher | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: CipherSpecItem; API declaration: OAEP_MD_NAME_STR = 100 Differences: SystemCapability.Security.CryptoFramework | Class name: CipherSpecItem; API declaration: OAEP_MD_NAME_STR = 100 Differences: SystemCapability.Security.CryptoFramework.Cipher | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: CipherSpecItem; API declaration: OAEP_MGF_NAME_STR = 101 Differences: SystemCapability.Security.CryptoFramework | Class name: CipherSpecItem; API declaration: OAEP_MGF_NAME_STR = 101 Differences: SystemCapability.Security.CryptoFramework.Cipher | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: CipherSpecItem; API declaration: OAEP_MGF1_MD_STR = 102 Differences: SystemCapability.Security.CryptoFramework | Class name: CipherSpecItem; API declaration: OAEP_MGF1_MD_STR = 102 Differences: SystemCapability.Security.CryptoFramework.Cipher | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: CipherSpecItem; API declaration: OAEP_MGF1_PSRC_UINT8ARR = 103 Differences: SystemCapability.Security.CryptoFramework | Class name: CipherSpecItem; API declaration: OAEP_MGF1_PSRC_UINT8ARR = 103 Differences: SystemCapability.Security.CryptoFramework.Cipher | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: CipherSpecItem; API declaration: SM2_MD_NAME_STR = 104 Differences: SystemCapability.Security.CryptoFramework | Class name: CipherSpecItem; API declaration: SM2_MD_NAME_STR = 104 Differences: SystemCapability.Security.CryptoFramework.Cipher | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: enum SignSpecItem Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: enum SignSpecItem Differences: SystemCapability.Security.CryptoFramework.Signature | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: SignSpecItem; API declaration: PSS_MD_NAME_STR = 100 Differences: SystemCapability.Security.CryptoFramework | Class name: SignSpecItem; API declaration: PSS_MD_NAME_STR = 100 Differences: SystemCapability.Security.CryptoFramework.Signature | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: SignSpecItem; API declaration: PSS_MGF_NAME_STR = 101 Differences: SystemCapability.Security.CryptoFramework | Class name: SignSpecItem; API declaration: PSS_MGF_NAME_STR = 101 Differences: SystemCapability.Security.CryptoFramework.Signature | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: SignSpecItem; API declaration: PSS_MGF1_MD_STR = 102 Differences: SystemCapability.Security.CryptoFramework | Class name: SignSpecItem; API declaration: PSS_MGF1_MD_STR = 102 Differences: SystemCapability.Security.CryptoFramework.Signature | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: SignSpecItem; API declaration: PSS_SALT_LEN_NUM = 103 Differences: SystemCapability.Security.CryptoFramework | Class name: SignSpecItem; API declaration: PSS_SALT_LEN_NUM = 103 Differences: SystemCapability.Security.CryptoFramework.Signature | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: SignSpecItem; API declaration: PSS_TRAILER_FIELD_NUM = 104 Differences: SystemCapability.Security.CryptoFramework | Class name: SignSpecItem; API declaration: PSS_TRAILER_FIELD_NUM = 104 Differences: SystemCapability.Security.CryptoFramework.Signature | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: SignSpecItem; API declaration: SM2_USER_ID_UINT8ARR = 105 Differences: SystemCapability.Security.CryptoFramework | Class name: SignSpecItem; API declaration: SM2_USER_ID_UINT8ARR = 105 Differences: SystemCapability.Security.CryptoFramework.Signature | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface Cipher Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface Cipher Differences: SystemCapability.Security.CryptoFramework.Cipher | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Cipher; API declaration: init(opMode: CryptoMode, key: Key, params: ParamsSpec, callback: AsyncCallback<void>): void; Differences: SystemCapability.Security.CryptoFramework | Class name: Cipher; API declaration: init(opMode: CryptoMode, key: Key, params: ParamsSpec, callback: AsyncCallback<void>): void; Differences: SystemCapability.Security.CryptoFramework.Cipher | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Cipher; API declaration: init(opMode: CryptoMode, key: Key, params: ParamsSpec |null, callback: AsyncCallback<void>): void; Differences: SystemCapability.Security.CryptoFramework | Class name: Cipher; API declaration: init(opMode: CryptoMode, key: Key, params: ParamsSpec |null, callback: AsyncCallback<void>): void; Differences: SystemCapability.Security.CryptoFramework.Cipher | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Cipher; API declaration: init(opMode: CryptoMode, key: Key, params: ParamsSpec): Promise<void>; Differences: SystemCapability.Security.CryptoFramework | Class name: Cipher; API declaration: init(opMode: CryptoMode, key: Key, params: ParamsSpec): Promise<void>; Differences: SystemCapability.Security.CryptoFramework.Cipher | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Cipher; API declaration: init(opMode: CryptoMode, key: Key, params: ParamsSpec |null): Promise<void>; Differences: SystemCapability.Security.CryptoFramework | Class name: Cipher; API declaration: init(opMode: CryptoMode, key: Key, params: ParamsSpec |null): Promise<void>; Differences: SystemCapability.Security.CryptoFramework.Cipher | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Cipher; API declaration: update(data: DataBlob, callback: AsyncCallback<DataBlob>): void; Differences: SystemCapability.Security.CryptoFramework | Class name: Cipher; API declaration: update(data: DataBlob, callback: AsyncCallback<DataBlob>): void; Differences: SystemCapability.Security.CryptoFramework.Cipher | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Cipher; API declaration: update(data: DataBlob): Promise<DataBlob>; Differences: SystemCapability.Security.CryptoFramework | Class name: Cipher; API declaration: update(data: DataBlob): Promise<DataBlob>; Differences: SystemCapability.Security.CryptoFramework.Cipher | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Cipher; API declaration: doFinal(data: DataBlob, callback: AsyncCallback<DataBlob>): void; Differences: SystemCapability.Security.CryptoFramework | Class name: Cipher; API declaration: doFinal(data: DataBlob, callback: AsyncCallback<DataBlob>): void; Differences: SystemCapability.Security.CryptoFramework.Cipher | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Cipher; API declaration: doFinal(data: DataBlob |null, callback: AsyncCallback<DataBlob>): void; Differences: SystemCapability.Security.CryptoFramework | Class name: Cipher; API declaration: doFinal(data: DataBlob |null, callback: AsyncCallback<DataBlob>): void; Differences: SystemCapability.Security.CryptoFramework.Cipher | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Cipher; API declaration: doFinal(data: DataBlob): Promise<DataBlob>; Differences: SystemCapability.Security.CryptoFramework | Class name: Cipher; API declaration: doFinal(data: DataBlob): Promise<DataBlob>; Differences: SystemCapability.Security.CryptoFramework.Cipher | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Cipher; API declaration: doFinal(data: DataBlob |null): Promise<DataBlob>; Differences: SystemCapability.Security.CryptoFramework | Class name: Cipher; API declaration: doFinal(data: DataBlob |null): Promise<DataBlob>; Differences: SystemCapability.Security.CryptoFramework.Cipher | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Cipher; API declaration: setCipherSpec(itemType: CipherSpecItem, itemValue: Uint8Array): void; Differences: SystemCapability.Security.CryptoFramework | Class name: Cipher; API declaration: setCipherSpec(itemType: CipherSpecItem, itemValue: Uint8Array): void; Differences: SystemCapability.Security.CryptoFramework.Cipher | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Cipher; API declaration: getCipherSpec(itemType: CipherSpecItem): string |Uint8Array; Differences: SystemCapability.Security.CryptoFramework | Class name: Cipher; API declaration: getCipherSpec(itemType: CipherSpecItem): string |Uint8Array; Differences: SystemCapability.Security.CryptoFramework.Cipher | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Cipher; API declaration: readonly algName: string; Differences: SystemCapability.Security.CryptoFramework | Class name: Cipher; API declaration: readonly algName: string; Differences: SystemCapability.Security.CryptoFramework.Cipher | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: function createCipher(transformation: string): Cipher; Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: function createCipher(transformation: string): Cipher; Differences: SystemCapability.Security.CryptoFramework.Cipher | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface Sign Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface Sign Differences: SystemCapability.Security.CryptoFramework.Signature | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Sign; API declaration: init(priKey: PriKey, callback: AsyncCallback<void>): void; Differences: SystemCapability.Security.CryptoFramework | Class name: Sign; API declaration: init(priKey: PriKey, callback: AsyncCallback<void>): void; Differences: SystemCapability.Security.CryptoFramework.Signature | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Sign; API declaration: init(priKey: PriKey): Promise<void>; Differences: SystemCapability.Security.CryptoFramework | Class name: Sign; API declaration: init(priKey: PriKey): Promise<void>; Differences: SystemCapability.Security.CryptoFramework.Signature | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Sign; API declaration: update(data: DataBlob, callback: AsyncCallback<void>): void; Differences: SystemCapability.Security.CryptoFramework | Class name: Sign; API declaration: update(data: DataBlob, callback: AsyncCallback<void>): void; Differences: SystemCapability.Security.CryptoFramework.Signature | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Sign; API declaration: update(data: DataBlob): Promise<void>; Differences: SystemCapability.Security.CryptoFramework | Class name: Sign; API declaration: update(data: DataBlob): Promise<void>; Differences: SystemCapability.Security.CryptoFramework.Signature | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Sign; API declaration: sign(data: DataBlob, callback: AsyncCallback<DataBlob>): void; Differences: SystemCapability.Security.CryptoFramework | Class name: Sign; API declaration: sign(data: DataBlob, callback: AsyncCallback<DataBlob>): void; Differences: SystemCapability.Security.CryptoFramework.Signature | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Sign; API declaration: sign(data: DataBlob |null, callback: AsyncCallback<DataBlob>): void; Differences: SystemCapability.Security.CryptoFramework | Class name: Sign; API declaration: sign(data: DataBlob |null, callback: AsyncCallback<DataBlob>): void; Differences: SystemCapability.Security.CryptoFramework.Signature | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Sign; API declaration: sign(data: DataBlob): Promise<DataBlob>; Differences: SystemCapability.Security.CryptoFramework | Class name: Sign; API declaration: sign(data: DataBlob): Promise<DataBlob>; Differences: SystemCapability.Security.CryptoFramework.Signature | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Sign; API declaration: sign(data: DataBlob |null): Promise<DataBlob>; Differences: SystemCapability.Security.CryptoFramework | Class name: Sign; API declaration: sign(data: DataBlob |null): Promise<DataBlob>; Differences: SystemCapability.Security.CryptoFramework.Signature | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Sign; API declaration: setSignSpec(itemType: SignSpecItem, itemValue: number): void; Differences: SystemCapability.Security.CryptoFramework | Class name: Sign; API declaration: setSignSpec(itemType: SignSpecItem, itemValue: number): void; Differences: SystemCapability.Security.CryptoFramework.Signature | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Sign; API declaration: setSignSpec(itemType: SignSpecItem, itemValue: number |Uint8Array): void; Differences: SystemCapability.Security.CryptoFramework | Class name: Sign; API declaration: setSignSpec(itemType: SignSpecItem, itemValue: number |Uint8Array): void; Differences: SystemCapability.Security.CryptoFramework.Signature | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Sign; API declaration: getSignSpec(itemType: SignSpecItem): string |number; Differences: SystemCapability.Security.CryptoFramework | Class name: Sign; API declaration: getSignSpec(itemType: SignSpecItem): string |number; Differences: SystemCapability.Security.CryptoFramework.Signature | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Sign; API declaration: readonly algName: string; Differences: SystemCapability.Security.CryptoFramework | Class name: Sign; API declaration: readonly algName: string; Differences: SystemCapability.Security.CryptoFramework.Signature | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface Verify Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface Verify Differences: SystemCapability.Security.CryptoFramework.Signature | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Verify; API declaration: init(pubKey: PubKey, callback: AsyncCallback<void>): void; Differences: SystemCapability.Security.CryptoFramework | Class name: Verify; API declaration: init(pubKey: PubKey, callback: AsyncCallback<void>): void; Differences: SystemCapability.Security.CryptoFramework.Signature | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Verify; API declaration: init(pubKey: PubKey): Promise<void>; Differences: SystemCapability.Security.CryptoFramework | Class name: Verify; API declaration: init(pubKey: PubKey): Promise<void>; Differences: SystemCapability.Security.CryptoFramework.Signature | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Verify; API declaration: update(data: DataBlob, callback: AsyncCallback<void>): void; Differences: SystemCapability.Security.CryptoFramework | Class name: Verify; API declaration: update(data: DataBlob, callback: AsyncCallback<void>): void; Differences: SystemCapability.Security.CryptoFramework.Signature | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Verify; API declaration: update(data: DataBlob): Promise<void>; Differences: SystemCapability.Security.CryptoFramework | Class name: Verify; API declaration: update(data: DataBlob): Promise<void>; Differences: SystemCapability.Security.CryptoFramework.Signature | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Verify; API declaration: verify(data: DataBlob, signatureData: DataBlob, callback: AsyncCallback<boolean>): void; Differences: SystemCapability.Security.CryptoFramework | Class name: Verify; API declaration: verify(data: DataBlob, signatureData: DataBlob, callback: AsyncCallback<boolean>): void; Differences: SystemCapability.Security.CryptoFramework.Signature | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Verify; API declaration: verify(data: DataBlob |null, signatureData: DataBlob, callback: AsyncCallback<boolean>): void; Differences: SystemCapability.Security.CryptoFramework | Class name: Verify; API declaration: verify(data: DataBlob |null, signatureData: DataBlob, callback: AsyncCallback<boolean>): void; Differences: SystemCapability.Security.CryptoFramework.Signature | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Verify; API declaration: verify(data: DataBlob, signatureData: DataBlob): Promise<boolean>; Differences: SystemCapability.Security.CryptoFramework | Class name: Verify; API declaration: verify(data: DataBlob, signatureData: DataBlob): Promise<boolean>; Differences: SystemCapability.Security.CryptoFramework.Signature | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Verify; API declaration: verify(data: DataBlob |null, signatureData: DataBlob): Promise<boolean>; Differences: SystemCapability.Security.CryptoFramework | Class name: Verify; API declaration: verify(data: DataBlob |null, signatureData: DataBlob): Promise<boolean>; Differences: SystemCapability.Security.CryptoFramework.Signature | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Verify; API declaration: setVerifySpec(itemType: SignSpecItem, itemValue: number): void; Differences: SystemCapability.Security.CryptoFramework | Class name: Verify; API declaration: setVerifySpec(itemType: SignSpecItem, itemValue: number): void; Differences: SystemCapability.Security.CryptoFramework.Signature | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Verify; API declaration: setVerifySpec(itemType: SignSpecItem, itemValue: number |Uint8Array): void; Differences: SystemCapability.Security.CryptoFramework | Class name: Verify; API declaration: setVerifySpec(itemType: SignSpecItem, itemValue: number |Uint8Array): void; Differences: SystemCapability.Security.CryptoFramework.Signature | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Verify; API declaration: getVerifySpec(itemType: SignSpecItem): string |number; Differences: SystemCapability.Security.CryptoFramework | Class name: Verify; API declaration: getVerifySpec(itemType: SignSpecItem): string |number; Differences: SystemCapability.Security.CryptoFramework.Signature | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Verify; API declaration: readonly algName: string; Differences: SystemCapability.Security.CryptoFramework | Class name: Verify; API declaration: readonly algName: string; Differences: SystemCapability.Security.CryptoFramework.Signature | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: function createSign(algName: string): Sign; Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: function createSign(algName: string): Sign; Differences: SystemCapability.Security.CryptoFramework.Signature | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: function createVerify(algName: string): Verify; Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: function createVerify(algName: string): Verify; Differences: SystemCapability.Security.CryptoFramework.Signature | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface KeyAgreement Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface KeyAgreement Differences: SystemCapability.Security.CryptoFramework.KeyAgreement | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: KeyAgreement; API declaration: generateSecret(priKey: PriKey, pubKey: PubKey, callback: AsyncCallback<DataBlob>): void; Differences: SystemCapability.Security.CryptoFramework | Class name: KeyAgreement; API declaration: generateSecret(priKey: PriKey, pubKey: PubKey, callback: AsyncCallback<DataBlob>): void; Differences: SystemCapability.Security.CryptoFramework.KeyAgreement | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: KeyAgreement; API declaration: generateSecret(priKey: PriKey, pubKey: PubKey): Promise<DataBlob>; Differences: SystemCapability.Security.CryptoFramework | Class name: KeyAgreement; API declaration: generateSecret(priKey: PriKey, pubKey: PubKey): Promise<DataBlob>; Differences: SystemCapability.Security.CryptoFramework.KeyAgreement | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: KeyAgreement; API declaration: readonly algName: string; Differences: SystemCapability.Security.CryptoFramework | Class name: KeyAgreement; API declaration: readonly algName: string; Differences: SystemCapability.Security.CryptoFramework.KeyAgreement | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: function createKeyAgreement(algName: string): KeyAgreement; Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: function createKeyAgreement(algName: string): KeyAgreement; Differences: SystemCapability.Security.CryptoFramework.KeyAgreement | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: enum AsyKeySpecItem Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: enum AsyKeySpecItem Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeySpecItem; API declaration: DSA_P_BN = 101 Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeySpecItem; API declaration: DSA_P_BN = 101 Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeySpecItem; API declaration: DSA_Q_BN = 102 Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeySpecItem; API declaration: DSA_Q_BN = 102 Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeySpecItem; API declaration: DSA_G_BN = 103 Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeySpecItem; API declaration: DSA_G_BN = 103 Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeySpecItem; API declaration: DSA_SK_BN = 104 Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeySpecItem; API declaration: DSA_SK_BN = 104 Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeySpecItem; API declaration: DSA_PK_BN = 105 Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeySpecItem; API declaration: DSA_PK_BN = 105 Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeySpecItem; API declaration: ECC_FP_P_BN = 201 Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeySpecItem; API declaration: ECC_FP_P_BN = 201 Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeySpecItem; API declaration: ECC_A_BN = 202 Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeySpecItem; API declaration: ECC_A_BN = 202 Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeySpecItem; API declaration: ECC_B_BN = 203 Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeySpecItem; API declaration: ECC_B_BN = 203 Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeySpecItem; API declaration: ECC_G_X_BN = 204 Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeySpecItem; API declaration: ECC_G_X_BN = 204 Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeySpecItem; API declaration: ECC_G_Y_BN = 205 Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeySpecItem; API declaration: ECC_G_Y_BN = 205 Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeySpecItem; API declaration: ECC_N_BN = 206 Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeySpecItem; API declaration: ECC_N_BN = 206 Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeySpecItem; API declaration: ECC_H_NUM = 207 Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeySpecItem; API declaration: ECC_H_NUM = 207 Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeySpecItem; API declaration: ECC_SK_BN = 208 Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeySpecItem; API declaration: ECC_SK_BN = 208 Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeySpecItem; API declaration: ECC_PK_X_BN = 209 Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeySpecItem; API declaration: ECC_PK_X_BN = 209 Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeySpecItem; API declaration: ECC_PK_Y_BN = 210 Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeySpecItem; API declaration: ECC_PK_Y_BN = 210 Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeySpecItem; API declaration: ECC_FIELD_TYPE_STR = 211 Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeySpecItem; API declaration: ECC_FIELD_TYPE_STR = 211 Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeySpecItem; API declaration: ECC_FIELD_SIZE_NUM = 212 Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeySpecItem; API declaration: ECC_FIELD_SIZE_NUM = 212 Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeySpecItem; API declaration: ECC_CURVE_NAME_STR = 213 Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeySpecItem; API declaration: ECC_CURVE_NAME_STR = 213 Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeySpecItem; API declaration: RSA_N_BN = 301 Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeySpecItem; API declaration: RSA_N_BN = 301 Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeySpecItem; API declaration: RSA_SK_BN = 302 Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeySpecItem; API declaration: RSA_SK_BN = 302 Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeySpecItem; API declaration: RSA_PK_BN = 303 Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeySpecItem; API declaration: RSA_PK_BN = 303 Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeySpecItem; API declaration: DH_P_BN = 401 Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeySpecItem; API declaration: DH_P_BN = 401 Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeySpecItem; API declaration: DH_G_BN = 402 Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeySpecItem; API declaration: DH_G_BN = 402 Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeySpecItem; API declaration: DH_L_NUM = 403 Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeySpecItem; API declaration: DH_L_NUM = 403 Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeySpecItem; API declaration: DH_SK_BN = 404 Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeySpecItem; API declaration: DH_SK_BN = 404 Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeySpecItem; API declaration: DH_PK_BN = 405 Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeySpecItem; API declaration: DH_PK_BN = 405 Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeySpecItem; API declaration: ED25519_SK_BN = 501 Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeySpecItem; API declaration: ED25519_SK_BN = 501 Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeySpecItem; API declaration: ED25519_PK_BN = 502 Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeySpecItem; API declaration: ED25519_PK_BN = 502 Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeySpecItem; API declaration: X25519_SK_BN = 601 Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeySpecItem; API declaration: X25519_SK_BN = 601 Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeySpecItem; API declaration: X25519_PK_BN = 602 Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeySpecItem; API declaration: X25519_PK_BN = 602 Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: enum AsyKeySpecType Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: enum AsyKeySpecType Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeySpecType; API declaration: COMMON_PARAMS_SPEC = 0 Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeySpecType; API declaration: COMMON_PARAMS_SPEC = 0 Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeySpecType; API declaration: PRIVATE_KEY_SPEC = 1 Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeySpecType; API declaration: PRIVATE_KEY_SPEC = 1 Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeySpecType; API declaration: PUBLIC_KEY_SPEC = 2 Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeySpecType; API declaration: PUBLIC_KEY_SPEC = 2 Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeySpecType; API declaration: KEY_PAIR_SPEC = 3 Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeySpecType; API declaration: KEY_PAIR_SPEC = 3 Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface AsyKeySpec Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface AsyKeySpec Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeySpec; API declaration: algName: string; Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeySpec; API declaration: algName: string; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeySpec; API declaration: specType: AsyKeySpecType; Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeySpec; API declaration: specType: AsyKeySpecType; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface DSACommonParamsSpec Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface DSACommonParamsSpec Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: DSACommonParamsSpec; API declaration: p: bigint; Differences: SystemCapability.Security.CryptoFramework | Class name: DSACommonParamsSpec; API declaration: p: bigint; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: DSACommonParamsSpec; API declaration: q: bigint; Differences: SystemCapability.Security.CryptoFramework | Class name: DSACommonParamsSpec; API declaration: q: bigint; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: DSACommonParamsSpec; API declaration: g: bigint; Differences: SystemCapability.Security.CryptoFramework | Class name: DSACommonParamsSpec; API declaration: g: bigint; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface DSAPubKeySpec Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface DSAPubKeySpec Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: DSAPubKeySpec; API declaration: params: DSACommonParamsSpec; Differences: SystemCapability.Security.CryptoFramework | Class name: DSAPubKeySpec; API declaration: params: DSACommonParamsSpec; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: DSAPubKeySpec; API declaration: pk: bigint; Differences: SystemCapability.Security.CryptoFramework | Class name: DSAPubKeySpec; API declaration: pk: bigint; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface DSAKeyPairSpec Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface DSAKeyPairSpec Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: DSAKeyPairSpec; API declaration: params: DSACommonParamsSpec; Differences: SystemCapability.Security.CryptoFramework | Class name: DSAKeyPairSpec; API declaration: params: DSACommonParamsSpec; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: DSAKeyPairSpec; API declaration: sk: bigint; Differences: SystemCapability.Security.CryptoFramework | Class name: DSAKeyPairSpec; API declaration: sk: bigint; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: DSAKeyPairSpec; API declaration: pk: bigint; Differences: SystemCapability.Security.CryptoFramework | Class name: DSAKeyPairSpec; API declaration: pk: bigint; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface ECField Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface ECField Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: ECField; API declaration: fieldType: string; Differences: SystemCapability.Security.CryptoFramework | Class name: ECField; API declaration: fieldType: string; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface ECFieldFp Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface ECFieldFp Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: ECFieldFp; API declaration: p: bigint; Differences: SystemCapability.Security.CryptoFramework | Class name: ECFieldFp; API declaration: p: bigint; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface Point Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface Point Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Point; API declaration: x: bigint; Differences: SystemCapability.Security.CryptoFramework | Class name: Point; API declaration: x: bigint; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Point; API declaration: y: bigint; Differences: SystemCapability.Security.CryptoFramework | Class name: Point; API declaration: y: bigint; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface ECCCommonParamsSpec Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface ECCCommonParamsSpec Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: ECCCommonParamsSpec; API declaration: field: ECField; Differences: SystemCapability.Security.CryptoFramework | Class name: ECCCommonParamsSpec; API declaration: field: ECField; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: ECCCommonParamsSpec; API declaration: a: bigint; Differences: SystemCapability.Security.CryptoFramework | Class name: ECCCommonParamsSpec; API declaration: a: bigint; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: ECCCommonParamsSpec; API declaration: b: bigint; Differences: SystemCapability.Security.CryptoFramework | Class name: ECCCommonParamsSpec; API declaration: b: bigint; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: ECCCommonParamsSpec; API declaration: g: Point; Differences: SystemCapability.Security.CryptoFramework | Class name: ECCCommonParamsSpec; API declaration: g: Point; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: ECCCommonParamsSpec; API declaration: n: bigint; Differences: SystemCapability.Security.CryptoFramework | Class name: ECCCommonParamsSpec; API declaration: n: bigint; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: ECCCommonParamsSpec; API declaration: h: number; Differences: SystemCapability.Security.CryptoFramework | Class name: ECCCommonParamsSpec; API declaration: h: number; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface ECCPriKeySpec Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface ECCPriKeySpec Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: ECCPriKeySpec; API declaration: params: ECCCommonParamsSpec; Differences: SystemCapability.Security.CryptoFramework | Class name: ECCPriKeySpec; API declaration: params: ECCCommonParamsSpec; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: ECCPriKeySpec; API declaration: sk: bigint; Differences: SystemCapability.Security.CryptoFramework | Class name: ECCPriKeySpec; API declaration: sk: bigint; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface ECCPubKeySpec Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface ECCPubKeySpec Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: ECCPubKeySpec; API declaration: params: ECCCommonParamsSpec; Differences: SystemCapability.Security.CryptoFramework | Class name: ECCPubKeySpec; API declaration: params: ECCCommonParamsSpec; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: ECCPubKeySpec; API declaration: pk: Point; Differences: SystemCapability.Security.CryptoFramework | Class name: ECCPubKeySpec; API declaration: pk: Point; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface ECCKeyPairSpec Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface ECCKeyPairSpec Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: ECCKeyPairSpec; API declaration: params: ECCCommonParamsSpec; Differences: SystemCapability.Security.CryptoFramework | Class name: ECCKeyPairSpec; API declaration: params: ECCCommonParamsSpec; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: ECCKeyPairSpec; API declaration: sk: bigint; Differences: SystemCapability.Security.CryptoFramework | Class name: ECCKeyPairSpec; API declaration: sk: bigint; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: ECCKeyPairSpec; API declaration: pk: Point; Differences: SystemCapability.Security.CryptoFramework | Class name: ECCKeyPairSpec; API declaration: pk: Point; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: class ECCKeyUtil Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: class ECCKeyUtil Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: ECCKeyUtil; API declaration: static genECCCommonParamsSpec(curveName: string): ECCCommonParamsSpec; Differences: SystemCapability.Security.CryptoFramework | Class name: ECCKeyUtil; API declaration: static genECCCommonParamsSpec(curveName: string): ECCCommonParamsSpec; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface DHCommonParamsSpec Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface DHCommonParamsSpec Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: DHCommonParamsSpec; API declaration: p: bigint; Differences: SystemCapability.Security.CryptoFramework | Class name: DHCommonParamsSpec; API declaration: p: bigint; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: DHCommonParamsSpec; API declaration: g: bigint; Differences: SystemCapability.Security.CryptoFramework | Class name: DHCommonParamsSpec; API declaration: g: bigint; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: DHCommonParamsSpec; API declaration: l: number; Differences: SystemCapability.Security.CryptoFramework | Class name: DHCommonParamsSpec; API declaration: l: number; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface DHPriKeySpec Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface DHPriKeySpec Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: DHPriKeySpec; API declaration: params: DHCommonParamsSpec; Differences: SystemCapability.Security.CryptoFramework | Class name: DHPriKeySpec; API declaration: params: DHCommonParamsSpec; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: DHPriKeySpec; API declaration: sk: bigint; Differences: SystemCapability.Security.CryptoFramework | Class name: DHPriKeySpec; API declaration: sk: bigint; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface DHPubKeySpec Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface DHPubKeySpec Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: DHPubKeySpec; API declaration: params: DHCommonParamsSpec; Differences: SystemCapability.Security.CryptoFramework | Class name: DHPubKeySpec; API declaration: params: DHCommonParamsSpec; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: DHPubKeySpec; API declaration: pk: bigint; Differences: SystemCapability.Security.CryptoFramework | Class name: DHPubKeySpec; API declaration: pk: bigint; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface DHKeyPairSpec Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface DHKeyPairSpec Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: DHKeyPairSpec; API declaration: params: DHCommonParamsSpec; Differences: SystemCapability.Security.CryptoFramework | Class name: DHKeyPairSpec; API declaration: params: DHCommonParamsSpec; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: DHKeyPairSpec; API declaration: sk: bigint; Differences: SystemCapability.Security.CryptoFramework | Class name: DHKeyPairSpec; API declaration: sk: bigint; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: DHKeyPairSpec; API declaration: pk: bigint; Differences: SystemCapability.Security.CryptoFramework | Class name: DHKeyPairSpec; API declaration: pk: bigint; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: class DHKeyUtil Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: class DHKeyUtil Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: DHKeyUtil; API declaration: static genDHCommonParamsSpec(pLen: number, skLen?: number): DHCommonParamsSpec; Differences: SystemCapability.Security.CryptoFramework | Class name: DHKeyUtil; API declaration: static genDHCommonParamsSpec(pLen: number, skLen?: number): DHCommonParamsSpec; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface ED25519PriKeySpec Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface ED25519PriKeySpec Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: ED25519PriKeySpec; API declaration: sk: bigint; Differences: SystemCapability.Security.CryptoFramework | Class name: ED25519PriKeySpec; API declaration: sk: bigint; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface ED25519PubKeySpec Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface ED25519PubKeySpec Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: ED25519PubKeySpec; API declaration: pk: bigint; Differences: SystemCapability.Security.CryptoFramework | Class name: ED25519PubKeySpec; API declaration: pk: bigint; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface ED25519KeyPairSpec Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface ED25519KeyPairSpec Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: ED25519KeyPairSpec; API declaration: sk: bigint; Differences: SystemCapability.Security.CryptoFramework | Class name: ED25519KeyPairSpec; API declaration: sk: bigint; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: ED25519KeyPairSpec; API declaration: pk: bigint; Differences: SystemCapability.Security.CryptoFramework | Class name: ED25519KeyPairSpec; API declaration: pk: bigint; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface X25519PriKeySpec Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface X25519PriKeySpec Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: X25519PriKeySpec; API declaration: sk: bigint; Differences: SystemCapability.Security.CryptoFramework | Class name: X25519PriKeySpec; API declaration: sk: bigint; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface X25519PubKeySpec Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface X25519PubKeySpec Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: X25519PubKeySpec; API declaration: pk: bigint; Differences: SystemCapability.Security.CryptoFramework | Class name: X25519PubKeySpec; API declaration: pk: bigint; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface X25519KeyPairSpec Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface X25519KeyPairSpec Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: X25519KeyPairSpec; API declaration: sk: bigint; Differences: SystemCapability.Security.CryptoFramework | Class name: X25519KeyPairSpec; API declaration: sk: bigint; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: X25519KeyPairSpec; API declaration: pk: bigint; Differences: SystemCapability.Security.CryptoFramework | Class name: X25519KeyPairSpec; API declaration: pk: bigint; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface RSACommonParamsSpec Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface RSACommonParamsSpec Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: RSACommonParamsSpec; API declaration: n: bigint; Differences: SystemCapability.Security.CryptoFramework | Class name: RSACommonParamsSpec; API declaration: n: bigint; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface RSAPubKeySpec Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface RSAPubKeySpec Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: RSAPubKeySpec; API declaration: params: RSACommonParamsSpec; Differences: SystemCapability.Security.CryptoFramework | Class name: RSAPubKeySpec; API declaration: params: RSACommonParamsSpec; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: RSAPubKeySpec; API declaration: pk: bigint; Differences: SystemCapability.Security.CryptoFramework | Class name: RSAPubKeySpec; API declaration: pk: bigint; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface RSAKeyPairSpec Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface RSAKeyPairSpec Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: RSAKeyPairSpec; API declaration: params: RSACommonParamsSpec; Differences: SystemCapability.Security.CryptoFramework | Class name: RSAKeyPairSpec; API declaration: params: RSACommonParamsSpec; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: RSAKeyPairSpec; API declaration: sk: bigint; Differences: SystemCapability.Security.CryptoFramework | Class name: RSAKeyPairSpec; API declaration: sk: bigint; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: RSAKeyPairSpec; API declaration: pk: bigint; Differences: SystemCapability.Security.CryptoFramework | Class name: RSAKeyPairSpec; API declaration: pk: bigint; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface AsyKeyGeneratorBySpec Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface AsyKeyGeneratorBySpec Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeyGeneratorBySpec; API declaration: generateKeyPair(callback: AsyncCallback<KeyPair>): void; Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeyGeneratorBySpec; API declaration: generateKeyPair(callback: AsyncCallback<KeyPair>): void; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeyGeneratorBySpec; API declaration: generateKeyPair(): Promise<KeyPair>; Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeyGeneratorBySpec; API declaration: generateKeyPair(): Promise<KeyPair>; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeyGeneratorBySpec; API declaration: generatePriKey(callback: AsyncCallback<PriKey>): void; Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeyGeneratorBySpec; API declaration: generatePriKey(callback: AsyncCallback<PriKey>): void; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeyGeneratorBySpec; API declaration: generatePriKey(): Promise<PriKey>; Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeyGeneratorBySpec; API declaration: generatePriKey(): Promise<PriKey>; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeyGeneratorBySpec; API declaration: generatePubKey(callback: AsyncCallback<PubKey>): void; Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeyGeneratorBySpec; API declaration: generatePubKey(callback: AsyncCallback<PubKey>): void; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeyGeneratorBySpec; API declaration: generatePubKey(): Promise<PubKey>; Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeyGeneratorBySpec; API declaration: generatePubKey(): Promise<PubKey>; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: AsyKeyGeneratorBySpec; API declaration: readonly algName: string; Differences: SystemCapability.Security.CryptoFramework | Class name: AsyKeyGeneratorBySpec; API declaration: readonly algName: string; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: function createAsyKeyGeneratorBySpec(asyKeySpec: AsyKeySpec): AsyKeyGeneratorBySpec; Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: function createAsyKeyGeneratorBySpec(asyKeySpec: AsyKeySpec): AsyKeyGeneratorBySpec; Differences: SystemCapability.Security.CryptoFramework.Key.AsymKey | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface KdfSpec Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface KdfSpec Differences: SystemCapability.Security.CryptoFramework.Kdf | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: KdfSpec; API declaration: algName: string; Differences: SystemCapability.Security.CryptoFramework | Class name: KdfSpec; API declaration: algName: string; Differences: SystemCapability.Security.CryptoFramework.Kdf | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface PBKDF2Spec Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface PBKDF2Spec Differences: SystemCapability.Security.CryptoFramework.Kdf | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: PBKDF2Spec; API declaration: password: string |Uint8Array; Differences: SystemCapability.Security.CryptoFramework | Class name: PBKDF2Spec; API declaration: password: string |Uint8Array; Differences: SystemCapability.Security.CryptoFramework.Kdf | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: PBKDF2Spec; API declaration: salt: Uint8Array; Differences: SystemCapability.Security.CryptoFramework | Class name: PBKDF2Spec; API declaration: salt: Uint8Array; Differences: SystemCapability.Security.CryptoFramework.Kdf | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: PBKDF2Spec; API declaration: iterations: number; Differences: SystemCapability.Security.CryptoFramework | Class name: PBKDF2Spec; API declaration: iterations: number; Differences: SystemCapability.Security.CryptoFramework.Kdf | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: PBKDF2Spec; API declaration: keySize: number; Differences: SystemCapability.Security.CryptoFramework | Class name: PBKDF2Spec; API declaration: keySize: number; Differences: SystemCapability.Security.CryptoFramework.Kdf | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: interface Kdf Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: interface Kdf Differences: SystemCapability.Security.CryptoFramework.Kdf | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Kdf; API declaration: generateSecret(params: KdfSpec, callback: AsyncCallback<DataBlob>): void; Differences: SystemCapability.Security.CryptoFramework | Class name: Kdf; API declaration: generateSecret(params: KdfSpec, callback: AsyncCallback<DataBlob>): void; Differences: SystemCapability.Security.CryptoFramework.Kdf | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Kdf; API declaration: generateSecret(params: KdfSpec): Promise<DataBlob>; Differences: SystemCapability.Security.CryptoFramework | Class name: Kdf; API declaration: generateSecret(params: KdfSpec): Promise<DataBlob>; Differences: SystemCapability.Security.CryptoFramework.Kdf | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: Kdf; API declaration: readonly algName: string; Differences: SystemCapability.Security.CryptoFramework | Class name: Kdf; API declaration: readonly algName: string; Differences: SystemCapability.Security.CryptoFramework.Kdf | api/@ohos.security.cryptoFramework.d.ts |
| syscap change | Class name: cryptoFramework; API declaration: function createKdf(algName: string): Kdf; Differences: SystemCapability.Security.CryptoFramework | Class name: cryptoFramework; API declaration: function createKdf(algName: string): Kdf; Differences: SystemCapability.Security.CryptoFramework.Kdf | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: PriKey; API declaration: getEncodedDer(format: string): DataBlob; Differences: getEncodedDer(format: string): DataBlob; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: PriKey; API declaration: getEncodedPem(format: string): string; Differences: getEncodedPem(format: string): string; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: PubKey; API declaration: getEncodedDer(format: string): DataBlob; Differences: getEncodedDer(format: string): DataBlob; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: PubKey; API declaration: getEncodedPem(format: string): string; Differences: getEncodedPem(format: string): string; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: AsyKeyGenerator; API declaration: generateKeyPairSync(): KeyPair; Differences: generateKeyPairSync(): KeyPair; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: AsyKeyGenerator; API declaration: convertKeySync(pubKey: DataBlob |null, priKey: DataBlob |null): KeyPair; Differences: convertKeySync(pubKey: DataBlob |null, priKey: DataBlob |null): KeyPair; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: AsyKeyGenerator; API declaration: convertPemKey(pubKey: string |null, priKey: string |null): Promise<KeyPair>; Differences: convertPemKey(pubKey: string |null, priKey: string |null): Promise<KeyPair>; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: AsyKeyGenerator; API declaration: convertPemKeySync(pubKey: string |null, priKey: string |null): KeyPair; Differences: convertPemKeySync(pubKey: string |null, priKey: string |null): KeyPair; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: SymKeyGenerator; API declaration: generateSymKeySync(): SymKey; Differences: generateSymKeySync(): SymKey; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: SymKeyGenerator; API declaration: convertKeySync(key: DataBlob): SymKey; Differences: convertKeySync(key: DataBlob): SymKey; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: Mac; API declaration: initSync(key: SymKey): void; Differences: initSync(key: SymKey): void; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: Mac; API declaration: updateSync(input: DataBlob): void; Differences: updateSync(input: DataBlob): void; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: Mac; API declaration: doFinalSync(): DataBlob; Differences: doFinalSync(): DataBlob; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: Md; API declaration: updateSync(input: DataBlob): void; Differences: updateSync(input: DataBlob): void; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: Md; API declaration: digestSync(): DataBlob; Differences: digestSync(): DataBlob; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: Cipher; API declaration: initSync(opMode: CryptoMode, key: Key, params: ParamsSpec |null): void; Differences: initSync(opMode: CryptoMode, key: Key, params: ParamsSpec |null): void; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: Cipher; API declaration: updateSync(data: DataBlob): DataBlob; Differences: updateSync(data: DataBlob): DataBlob; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: Cipher; API declaration: doFinalSync(data: DataBlob |null): DataBlob; Differences: doFinalSync(data: DataBlob |null): DataBlob; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: Sign; API declaration: initSync(priKey: PriKey): void; Differences: initSync(priKey: PriKey): void; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: Sign; API declaration: updateSync(data: DataBlob): void; Differences: updateSync(data: DataBlob): void; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: Sign; API declaration: signSync(data: DataBlob |null): DataBlob; Differences: signSync(data: DataBlob |null): DataBlob; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: Verify; API declaration: initSync(pubKey: PubKey): void; Differences: initSync(pubKey: PubKey): void; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: Verify; API declaration: updateSync(data: DataBlob): void; Differences: updateSync(data: DataBlob): void; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: Verify; API declaration: verifySync(data: DataBlob |null, signatureData: DataBlob): boolean; Differences: verifySync(data: DataBlob |null, signatureData: DataBlob): boolean; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: Verify; API declaration: recover(signatureData: DataBlob): Promise<DataBlob |null>; Differences: recover(signatureData: DataBlob): Promise<DataBlob |null>; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: Verify; API declaration: recoverSync(signatureData: DataBlob): DataBlob |null; Differences: recoverSync(signatureData: DataBlob): DataBlob |null; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: KeyAgreement; API declaration: generateSecretSync(priKey: PriKey, pubKey: PubKey): DataBlob; Differences: generateSecretSync(priKey: PriKey, pubKey: PubKey): DataBlob; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: ECCKeyUtil; API declaration: static convertPoint(curveName: string, encodedPoint: Uint8Array): Point; Differences: static convertPoint(curveName: string, encodedPoint: Uint8Array): Point; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: ECCKeyUtil; API declaration: static getEncodedPoint(curveName: string, point: Point, format: string): Uint8Array; Differences: static getEncodedPoint(curveName: string, point: Point, format: string): Uint8Array; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: AsyKeyGeneratorBySpec; API declaration: generateKeyPairSync(): KeyPair; Differences: generateKeyPairSync(): KeyPair; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: AsyKeyGeneratorBySpec; API declaration: generatePriKeySync(): PriKey; Differences: generatePriKeySync(): PriKey; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: AsyKeyGeneratorBySpec; API declaration: generatePubKeySync(): PubKey; Differences: generatePubKeySync(): PubKey; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: cryptoFramework; API declaration: interface HKDFSpec Differences: interface HKDFSpec | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: HKDFSpec; API declaration: key: string |Uint8Array; Differences: key: string |Uint8Array; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: HKDFSpec; API declaration: salt: Uint8Array; Differences: salt: Uint8Array; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: HKDFSpec; API declaration: info: Uint8Array; Differences: info: Uint8Array; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: HKDFSpec; API declaration: keySize: number; Differences: keySize: number; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: Kdf; API declaration: generateSecretSync(params: KdfSpec): DataBlob; Differences: generateSecretSync(params: KdfSpec): DataBlob; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: cryptoFramework; API declaration: interface SM2CipherTextSpec Differences: interface SM2CipherTextSpec | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: SM2CipherTextSpec; API declaration: xCoordinate: bigint; Differences: xCoordinate: bigint; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: SM2CipherTextSpec; API declaration: yCoordinate: bigint; Differences: yCoordinate: bigint; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: SM2CipherTextSpec; API declaration: cipherTextData: Uint8Array; Differences: cipherTextData: Uint8Array; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: SM2CipherTextSpec; API declaration: hashData: Uint8Array; Differences: hashData: Uint8Array; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: cryptoFramework; API declaration: class SM2CryptoUtil Differences: class SM2CryptoUtil | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: SM2CryptoUtil; API declaration: static genCipherTextBySpec(spec: SM2CipherTextSpec, mode?: string): DataBlob; Differences: static genCipherTextBySpec(spec: SM2CipherTextSpec, mode?: string): DataBlob; | api/@ohos.security.cryptoFramework.d.ts |
| New API | NA | Class name: SM2CryptoUtil; API declaration: static getCipherTextSpec(cipherText: DataBlob, mode?: string): SM2CipherTextSpec; Differences: static getCipherTextSpec(cipherText: DataBlob, mode?: string): SM2CipherTextSpec; | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Result; API declaration: NOT_SUPPORT = 801 Differences: NA | Class name: Result; API declaration: NOT_SUPPORT = 801 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Result; API declaration: ERR_RUNTIME_ERROR = 17620002 Differences: NA | Class name: Result; API declaration: ERR_RUNTIME_ERROR = 17620002 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface ParamsSpec Differences: NA | Class name: cryptoFramework; API declaration: interface ParamsSpec Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: ParamsSpec; API declaration: algName: string; Differences: NA | Class name: ParamsSpec; API declaration: algName: string; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface IvParamsSpec Differences: NA | Class name: cryptoFramework; API declaration: interface IvParamsSpec Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: IvParamsSpec; API declaration: iv: DataBlob; Differences: NA | Class name: IvParamsSpec; API declaration: iv: DataBlob; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface GcmParamsSpec Differences: NA | Class name: cryptoFramework; API declaration: interface GcmParamsSpec Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: GcmParamsSpec; API declaration: iv: DataBlob; Differences: NA | Class name: GcmParamsSpec; API declaration: iv: DataBlob; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: GcmParamsSpec; API declaration: aad: DataBlob; Differences: NA | Class name: GcmParamsSpec; API declaration: aad: DataBlob; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: GcmParamsSpec; API declaration: authTag: DataBlob; Differences: NA | Class name: GcmParamsSpec; API declaration: authTag: DataBlob; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface CcmParamsSpec Differences: NA | Class name: cryptoFramework; API declaration: interface CcmParamsSpec Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: CcmParamsSpec; API declaration: iv: DataBlob; Differences: NA | Class name: CcmParamsSpec; API declaration: iv: DataBlob; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: CcmParamsSpec; API declaration: aad: DataBlob; Differences: NA | Class name: CcmParamsSpec; API declaration: aad: DataBlob; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: CcmParamsSpec; API declaration: authTag: DataBlob; Differences: NA | Class name: CcmParamsSpec; API declaration: authTag: DataBlob; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: enum CryptoMode Differences: NA | Class name: cryptoFramework; API declaration: enum CryptoMode Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: CryptoMode; API declaration: ENCRYPT_MODE = 0 Differences: NA | Class name: CryptoMode; API declaration: ENCRYPT_MODE = 0 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: CryptoMode; API declaration: DECRYPT_MODE = 1 Differences: NA | Class name: CryptoMode; API declaration: DECRYPT_MODE = 1 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface Key Differences: NA | Class name: cryptoFramework; API declaration: interface Key Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Key; API declaration: getEncoded(): DataBlob; Differences: NA | Class name: Key; API declaration: getEncoded(): DataBlob; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Key; API declaration: readonly format: string; Differences: NA | Class name: Key; API declaration: readonly format: string; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Key; API declaration: readonly algName: string; Differences: NA | Class name: Key; API declaration: readonly algName: string; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface SymKey Differences: NA | Class name: cryptoFramework; API declaration: interface SymKey Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: SymKey; API declaration: clearMem(): void; Differences: NA | Class name: SymKey; API declaration: clearMem(): void; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface PriKey Differences: NA | Class name: cryptoFramework; API declaration: interface PriKey Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: PriKey; API declaration: clearMem(): void; Differences: NA | Class name: PriKey; API declaration: clearMem(): void; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | 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: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface PubKey Differences: NA | Class name: cryptoFramework; API declaration: interface PubKey Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | 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: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface KeyPair Differences: NA | Class name: cryptoFramework; API declaration: interface KeyPair Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: KeyPair; API declaration: readonly priKey: PriKey; Differences: NA | Class name: KeyPair; API declaration: readonly priKey: PriKey; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: KeyPair; API declaration: readonly pubKey: PubKey; Differences: NA | Class name: KeyPair; API declaration: readonly pubKey: PubKey; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface AsyKeyGenerator Differences: NA | Class name: cryptoFramework; API declaration: interface AsyKeyGenerator Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeyGenerator; API declaration: generateKeyPair(callback: AsyncCallback<KeyPair>): void; Differences: NA | Class name: AsyKeyGenerator; API declaration: generateKeyPair(callback: AsyncCallback<KeyPair>): void; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeyGenerator; API declaration: generateKeyPair(): Promise<KeyPair>; Differences: NA | Class name: AsyKeyGenerator; API declaration: generateKeyPair(): Promise<KeyPair>; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeyGenerator; API declaration: convertKey(pubKey: DataBlob, priKey: DataBlob, callback: AsyncCallback<KeyPair>): void; Differences: NA | Class name: AsyKeyGenerator; API declaration: convertKey(pubKey: DataBlob, priKey: DataBlob, callback: AsyncCallback<KeyPair>): void; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeyGenerator; API declaration: convertKey(pubKey: DataBlob |null, priKey: DataBlob |null, callback: AsyncCallback<KeyPair>): void; Differences: NA | Class name: AsyKeyGenerator; API declaration: convertKey(pubKey: DataBlob |null, priKey: DataBlob |null, callback: AsyncCallback<KeyPair>): void; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeyGenerator; API declaration: convertKey(pubKey: DataBlob, priKey: DataBlob): Promise<KeyPair>; Differences: NA | Class name: AsyKeyGenerator; API declaration: convertKey(pubKey: DataBlob, priKey: DataBlob): Promise<KeyPair>; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeyGenerator; API declaration: convertKey(pubKey: DataBlob |null, priKey: DataBlob |null): Promise<KeyPair>; Differences: NA | Class name: AsyKeyGenerator; API declaration: convertKey(pubKey: DataBlob |null, priKey: DataBlob |null): Promise<KeyPair>; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeyGenerator; API declaration: readonly algName: string; Differences: NA | Class name: AsyKeyGenerator; API declaration: readonly algName: string; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface SymKeyGenerator Differences: NA | Class name: cryptoFramework; API declaration: interface SymKeyGenerator Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: SymKeyGenerator; API declaration: generateSymKey(callback: AsyncCallback<SymKey>): void; Differences: NA | Class name: SymKeyGenerator; API declaration: generateSymKey(callback: AsyncCallback<SymKey>): void; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: SymKeyGenerator; API declaration: generateSymKey(): Promise<SymKey>; Differences: NA | Class name: SymKeyGenerator; API declaration: generateSymKey(): Promise<SymKey>; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: SymKeyGenerator; API declaration: convertKey(key: DataBlob, callback: AsyncCallback<SymKey>): void; Differences: NA | Class name: SymKeyGenerator; API declaration: convertKey(key: DataBlob, callback: AsyncCallback<SymKey>): void; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: SymKeyGenerator; API declaration: convertKey(key: DataBlob): Promise<SymKey>; Differences: NA | Class name: SymKeyGenerator; API declaration: convertKey(key: DataBlob): Promise<SymKey>; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: SymKeyGenerator; API declaration: readonly algName: string; Differences: NA | Class name: SymKeyGenerator; API declaration: readonly algName: string; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: function createAsyKeyGenerator(algName: string): AsyKeyGenerator; Differences: NA | Class name: cryptoFramework; API declaration: function createAsyKeyGenerator(algName: string): AsyKeyGenerator; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: function createSymKeyGenerator(algName: string): SymKeyGenerator; Differences: NA | Class name: cryptoFramework; API declaration: function createSymKeyGenerator(algName: string): SymKeyGenerator; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface Mac Differences: NA | Class name: cryptoFramework; API declaration: interface Mac Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | 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: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Mac; API declaration: init(key: SymKey): Promise<void>; Differences: NA | Class name: Mac; API declaration: init(key: SymKey): Promise<void>; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | 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: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Mac; API declaration: update(input: DataBlob): Promise<void>; Differences: NA | Class name: Mac; API declaration: update(input: DataBlob): Promise<void>; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Mac; API declaration: doFinal(callback: AsyncCallback<DataBlob>): void; Differences: NA | Class name: Mac; API declaration: doFinal(callback: AsyncCallback<DataBlob>): void; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Mac; API declaration: doFinal(): Promise<DataBlob>; Differences: NA | Class name: Mac; API declaration: doFinal(): Promise<DataBlob>; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Mac; API declaration: getMacLength(): number; Differences: NA | Class name: Mac; API declaration: getMacLength(): number; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Mac; API declaration: readonly algName: string; Differences: NA | Class name: Mac; API declaration: readonly algName: string; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: function createMac(algName: string): Mac; Differences: NA | Class name: cryptoFramework; API declaration: function createMac(algName: string): Mac; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface Md Differences: NA | Class name: cryptoFramework; API declaration: interface Md Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | 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: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Md; API declaration: update(input: DataBlob): Promise<void>; Differences: NA | Class name: Md; API declaration: update(input: DataBlob): Promise<void>; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Md; API declaration: digest(callback: AsyncCallback<DataBlob>): void; Differences: NA | Class name: Md; API declaration: digest(callback: AsyncCallback<DataBlob>): void; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Md; API declaration: digest(): Promise<DataBlob>; Differences: NA | Class name: Md; API declaration: digest(): Promise<DataBlob>; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Md; API declaration: getMdLength(): number; Differences: NA | Class name: Md; API declaration: getMdLength(): number; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Md; API declaration: readonly algName: string; Differences: NA | Class name: Md; API declaration: readonly algName: string; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: function createMd(algName: string): Md; Differences: NA | Class name: cryptoFramework; API declaration: function createMd(algName: string): Md; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: enum CipherSpecItem Differences: NA | Class name: cryptoFramework; API declaration: enum CipherSpecItem Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: CipherSpecItem; API declaration: OAEP_MD_NAME_STR = 100 Differences: NA | Class name: CipherSpecItem; API declaration: OAEP_MD_NAME_STR = 100 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: CipherSpecItem; API declaration: OAEP_MGF_NAME_STR = 101 Differences: NA | Class name: CipherSpecItem; API declaration: OAEP_MGF_NAME_STR = 101 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: CipherSpecItem; API declaration: OAEP_MGF1_MD_STR = 102 Differences: NA | Class name: CipherSpecItem; API declaration: OAEP_MGF1_MD_STR = 102 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: CipherSpecItem; API declaration: OAEP_MGF1_PSRC_UINT8ARR = 103 Differences: NA | Class name: CipherSpecItem; API declaration: OAEP_MGF1_PSRC_UINT8ARR = 103 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: CipherSpecItem; API declaration: SM2_MD_NAME_STR = 104 Differences: NA | Class name: CipherSpecItem; API declaration: SM2_MD_NAME_STR = 104 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: enum SignSpecItem Differences: NA | Class name: cryptoFramework; API declaration: enum SignSpecItem Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: SignSpecItem; API declaration: PSS_MD_NAME_STR = 100 Differences: NA | Class name: SignSpecItem; API declaration: PSS_MD_NAME_STR = 100 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: SignSpecItem; API declaration: PSS_MGF_NAME_STR = 101 Differences: NA | Class name: SignSpecItem; API declaration: PSS_MGF_NAME_STR = 101 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: SignSpecItem; API declaration: PSS_MGF1_MD_STR = 102 Differences: NA | Class name: SignSpecItem; API declaration: PSS_MGF1_MD_STR = 102 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: SignSpecItem; API declaration: PSS_SALT_LEN_NUM = 103 Differences: NA | Class name: SignSpecItem; API declaration: PSS_SALT_LEN_NUM = 103 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: SignSpecItem; API declaration: PSS_TRAILER_FIELD_NUM = 104 Differences: NA | Class name: SignSpecItem; API declaration: PSS_TRAILER_FIELD_NUM = 104 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: SignSpecItem; API declaration: SM2_USER_ID_UINT8ARR = 105 Differences: NA | Class name: SignSpecItem; API declaration: SM2_USER_ID_UINT8ARR = 105 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface Cipher Differences: NA | Class name: cryptoFramework; API declaration: interface Cipher Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Cipher; API declaration: init(opMode: CryptoMode, key: Key, params: ParamsSpec, callback: AsyncCallback<void>): void; Differences: NA | Class name: Cipher; API declaration: init(opMode: CryptoMode, key: Key, params: ParamsSpec, callback: AsyncCallback<void>): void; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Cipher; API declaration: init(opMode: CryptoMode, key: Key, params: ParamsSpec |null, callback: AsyncCallback<void>): void; Differences: NA | Class name: Cipher; API declaration: init(opMode: CryptoMode, key: Key, params: ParamsSpec |null, callback: AsyncCallback<void>): void; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Cipher; API declaration: init(opMode: CryptoMode, key: Key, params: ParamsSpec): Promise<void>; Differences: NA | Class name: Cipher; API declaration: init(opMode: CryptoMode, key: Key, params: ParamsSpec): Promise<void>; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Cipher; API declaration: init(opMode: CryptoMode, key: Key, params: ParamsSpec |null): Promise<void>; Differences: NA | Class name: Cipher; API declaration: init(opMode: CryptoMode, key: Key, params: ParamsSpec |null): Promise<void>; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Cipher; API declaration: update(data: DataBlob, callback: AsyncCallback<DataBlob>): void; Differences: NA | Class name: Cipher; API declaration: update(data: DataBlob, callback: AsyncCallback<DataBlob>): void; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Cipher; API declaration: update(data: DataBlob): Promise<DataBlob>; Differences: NA | Class name: Cipher; API declaration: update(data: DataBlob): Promise<DataBlob>; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Cipher; API declaration: doFinal(data: DataBlob, callback: AsyncCallback<DataBlob>): void; Differences: NA | Class name: Cipher; API declaration: doFinal(data: DataBlob, callback: AsyncCallback<DataBlob>): void; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Cipher; API declaration: doFinal(data: DataBlob |null, callback: AsyncCallback<DataBlob>): void; Differences: NA | Class name: Cipher; API declaration: doFinal(data: DataBlob |null, callback: AsyncCallback<DataBlob>): void; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Cipher; API declaration: doFinal(data: DataBlob): Promise<DataBlob>; Differences: NA | Class name: Cipher; API declaration: doFinal(data: DataBlob): Promise<DataBlob>; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Cipher; API declaration: doFinal(data: DataBlob |null): Promise<DataBlob>; Differences: NA | Class name: Cipher; API declaration: doFinal(data: DataBlob |null): Promise<DataBlob>; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Cipher; API declaration: setCipherSpec(itemType: CipherSpecItem, itemValue: Uint8Array): void; Differences: NA | Class name: Cipher; API declaration: setCipherSpec(itemType: CipherSpecItem, itemValue: Uint8Array): void; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Cipher; API declaration: getCipherSpec(itemType: CipherSpecItem): string |Uint8Array; Differences: NA | Class name: Cipher; API declaration: getCipherSpec(itemType: CipherSpecItem): string |Uint8Array; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Cipher; API declaration: readonly algName: string; Differences: NA | Class name: Cipher; API declaration: readonly algName: string; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: function createCipher(transformation: string): Cipher; Differences: NA | Class name: cryptoFramework; API declaration: function createCipher(transformation: string): Cipher; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface Sign Differences: NA | Class name: cryptoFramework; API declaration: interface Sign Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Sign; API declaration: init(priKey: PriKey, callback: AsyncCallback<void>): void; Differences: NA | Class name: Sign; API declaration: init(priKey: PriKey, callback: AsyncCallback<void>): void; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Sign; API declaration: init(priKey: PriKey): Promise<void>; Differences: NA | Class name: Sign; API declaration: init(priKey: PriKey): Promise<void>; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Sign; API declaration: update(data: DataBlob, callback: AsyncCallback<void>): void; Differences: NA | Class name: Sign; API declaration: update(data: DataBlob, callback: AsyncCallback<void>): void; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Sign; API declaration: update(data: DataBlob): Promise<void>; Differences: NA | Class name: Sign; API declaration: update(data: DataBlob): Promise<void>; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Sign; API declaration: sign(data: DataBlob, callback: AsyncCallback<DataBlob>): void; Differences: NA | Class name: Sign; API declaration: sign(data: DataBlob, callback: AsyncCallback<DataBlob>): void; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Sign; API declaration: sign(data: DataBlob |null, callback: AsyncCallback<DataBlob>): void; Differences: NA | Class name: Sign; API declaration: sign(data: DataBlob |null, callback: AsyncCallback<DataBlob>): void; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Sign; API declaration: sign(data: DataBlob): Promise<DataBlob>; Differences: NA | Class name: Sign; API declaration: sign(data: DataBlob): Promise<DataBlob>; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Sign; API declaration: sign(data: DataBlob |null): Promise<DataBlob>; Differences: NA | Class name: Sign; API declaration: sign(data: DataBlob |null): Promise<DataBlob>; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Sign; API declaration: setSignSpec(itemType: SignSpecItem, itemValue: number): void; Differences: NA | Class name: Sign; API declaration: setSignSpec(itemType: SignSpecItem, itemValue: number): void; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Sign; API declaration: setSignSpec(itemType: SignSpecItem, itemValue: number |Uint8Array): void; Differences: NA | Class name: Sign; API declaration: setSignSpec(itemType: SignSpecItem, itemValue: number |Uint8Array): void; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Sign; API declaration: getSignSpec(itemType: SignSpecItem): string |number; Differences: NA | Class name: Sign; API declaration: getSignSpec(itemType: SignSpecItem): string |number; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Sign; API declaration: readonly algName: string; Differences: NA | Class name: Sign; API declaration: readonly algName: string; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface Verify Differences: NA | Class name: cryptoFramework; API declaration: interface Verify Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Verify; API declaration: init(pubKey: PubKey, callback: AsyncCallback<void>): void; Differences: NA | Class name: Verify; API declaration: init(pubKey: PubKey, callback: AsyncCallback<void>): void; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Verify; API declaration: init(pubKey: PubKey): Promise<void>; Differences: NA | Class name: Verify; API declaration: init(pubKey: PubKey): Promise<void>; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Verify; API declaration: update(data: DataBlob, callback: AsyncCallback<void>): void; Differences: NA | Class name: Verify; API declaration: update(data: DataBlob, callback: AsyncCallback<void>): void; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Verify; API declaration: update(data: DataBlob): Promise<void>; Differences: NA | Class name: Verify; API declaration: update(data: DataBlob): Promise<void>; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Verify; API declaration: verify(data: DataBlob, signatureData: DataBlob, callback: AsyncCallback<boolean>): void; Differences: NA | Class name: Verify; API declaration: verify(data: DataBlob, signatureData: DataBlob, callback: AsyncCallback<boolean>): void; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Verify; API declaration: verify(data: DataBlob |null, signatureData: DataBlob, callback: AsyncCallback<boolean>): void; Differences: NA | Class name: Verify; API declaration: verify(data: DataBlob |null, signatureData: DataBlob, callback: AsyncCallback<boolean>): void; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Verify; API declaration: verify(data: DataBlob, signatureData: DataBlob): Promise<boolean>; Differences: NA | Class name: Verify; API declaration: verify(data: DataBlob, signatureData: DataBlob): Promise<boolean>; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Verify; API declaration: verify(data: DataBlob |null, signatureData: DataBlob): Promise<boolean>; Differences: NA | Class name: Verify; API declaration: verify(data: DataBlob |null, signatureData: DataBlob): Promise<boolean>; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Verify; API declaration: setVerifySpec(itemType: SignSpecItem, itemValue: number): void; Differences: NA | Class name: Verify; API declaration: setVerifySpec(itemType: SignSpecItem, itemValue: number): void; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Verify; API declaration: setVerifySpec(itemType: SignSpecItem, itemValue: number |Uint8Array): void; Differences: NA | Class name: Verify; API declaration: setVerifySpec(itemType: SignSpecItem, itemValue: number |Uint8Array): void; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Verify; API declaration: getVerifySpec(itemType: SignSpecItem): string |number; Differences: NA | Class name: Verify; API declaration: getVerifySpec(itemType: SignSpecItem): string |number; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Verify; API declaration: readonly algName: string; Differences: NA | Class name: Verify; API declaration: readonly algName: string; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: function createSign(algName: string): Sign; Differences: NA | Class name: cryptoFramework; API declaration: function createSign(algName: string): Sign; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: function createVerify(algName: string): Verify; Differences: NA | Class name: cryptoFramework; API declaration: function createVerify(algName: string): Verify; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface KeyAgreement Differences: NA | Class name: cryptoFramework; API declaration: interface KeyAgreement Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: KeyAgreement; API declaration: generateSecret(priKey: PriKey, pubKey: PubKey, callback: AsyncCallback<DataBlob>): void; Differences: NA | Class name: KeyAgreement; API declaration: generateSecret(priKey: PriKey, pubKey: PubKey, callback: AsyncCallback<DataBlob>): void; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: KeyAgreement; API declaration: generateSecret(priKey: PriKey, pubKey: PubKey): Promise<DataBlob>; Differences: NA | Class name: KeyAgreement; API declaration: generateSecret(priKey: PriKey, pubKey: PubKey): Promise<DataBlob>; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: KeyAgreement; API declaration: readonly algName: string; Differences: NA | Class name: KeyAgreement; API declaration: readonly algName: string; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: function createKeyAgreement(algName: string): KeyAgreement; Differences: NA | Class name: cryptoFramework; API declaration: function createKeyAgreement(algName: string): KeyAgreement; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: enum AsyKeySpecItem Differences: NA | Class name: cryptoFramework; API declaration: enum AsyKeySpecItem Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeySpecItem; API declaration: DSA_P_BN = 101 Differences: NA | Class name: AsyKeySpecItem; API declaration: DSA_P_BN = 101 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeySpecItem; API declaration: DSA_Q_BN = 102 Differences: NA | Class name: AsyKeySpecItem; API declaration: DSA_Q_BN = 102 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeySpecItem; API declaration: DSA_G_BN = 103 Differences: NA | Class name: AsyKeySpecItem; API declaration: DSA_G_BN = 103 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeySpecItem; API declaration: DSA_SK_BN = 104 Differences: NA | Class name: AsyKeySpecItem; API declaration: DSA_SK_BN = 104 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeySpecItem; API declaration: DSA_PK_BN = 105 Differences: NA | Class name: AsyKeySpecItem; API declaration: DSA_PK_BN = 105 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeySpecItem; API declaration: ECC_FP_P_BN = 201 Differences: NA | Class name: AsyKeySpecItem; API declaration: ECC_FP_P_BN = 201 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeySpecItem; API declaration: ECC_A_BN = 202 Differences: NA | Class name: AsyKeySpecItem; API declaration: ECC_A_BN = 202 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeySpecItem; API declaration: ECC_B_BN = 203 Differences: NA | Class name: AsyKeySpecItem; API declaration: ECC_B_BN = 203 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeySpecItem; API declaration: ECC_G_X_BN = 204 Differences: NA | Class name: AsyKeySpecItem; API declaration: ECC_G_X_BN = 204 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeySpecItem; API declaration: ECC_G_Y_BN = 205 Differences: NA | Class name: AsyKeySpecItem; API declaration: ECC_G_Y_BN = 205 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeySpecItem; API declaration: ECC_N_BN = 206 Differences: NA | Class name: AsyKeySpecItem; API declaration: ECC_N_BN = 206 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeySpecItem; API declaration: ECC_H_NUM = 207 Differences: NA | Class name: AsyKeySpecItem; API declaration: ECC_H_NUM = 207 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeySpecItem; API declaration: ECC_SK_BN = 208 Differences: NA | Class name: AsyKeySpecItem; API declaration: ECC_SK_BN = 208 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeySpecItem; API declaration: ECC_PK_X_BN = 209 Differences: NA | Class name: AsyKeySpecItem; API declaration: ECC_PK_X_BN = 209 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeySpecItem; API declaration: ECC_PK_Y_BN = 210 Differences: NA | Class name: AsyKeySpecItem; API declaration: ECC_PK_Y_BN = 210 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeySpecItem; API declaration: ECC_FIELD_TYPE_STR = 211 Differences: NA | Class name: AsyKeySpecItem; API declaration: ECC_FIELD_TYPE_STR = 211 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeySpecItem; API declaration: ECC_FIELD_SIZE_NUM = 212 Differences: NA | Class name: AsyKeySpecItem; API declaration: ECC_FIELD_SIZE_NUM = 212 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeySpecItem; API declaration: ECC_CURVE_NAME_STR = 213 Differences: NA | Class name: AsyKeySpecItem; API declaration: ECC_CURVE_NAME_STR = 213 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeySpecItem; API declaration: RSA_N_BN = 301 Differences: NA | Class name: AsyKeySpecItem; API declaration: RSA_N_BN = 301 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeySpecItem; API declaration: RSA_SK_BN = 302 Differences: NA | Class name: AsyKeySpecItem; API declaration: RSA_SK_BN = 302 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeySpecItem; API declaration: RSA_PK_BN = 303 Differences: NA | Class name: AsyKeySpecItem; API declaration: RSA_PK_BN = 303 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeySpecItem; API declaration: DH_P_BN = 401 Differences: NA | Class name: AsyKeySpecItem; API declaration: DH_P_BN = 401 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeySpecItem; API declaration: DH_G_BN = 402 Differences: NA | Class name: AsyKeySpecItem; API declaration: DH_G_BN = 402 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeySpecItem; API declaration: DH_L_NUM = 403 Differences: NA | Class name: AsyKeySpecItem; API declaration: DH_L_NUM = 403 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeySpecItem; API declaration: DH_SK_BN = 404 Differences: NA | Class name: AsyKeySpecItem; API declaration: DH_SK_BN = 404 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeySpecItem; API declaration: DH_PK_BN = 405 Differences: NA | Class name: AsyKeySpecItem; API declaration: DH_PK_BN = 405 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeySpecItem; API declaration: ED25519_SK_BN = 501 Differences: NA | Class name: AsyKeySpecItem; API declaration: ED25519_SK_BN = 501 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeySpecItem; API declaration: ED25519_PK_BN = 502 Differences: NA | Class name: AsyKeySpecItem; API declaration: ED25519_PK_BN = 502 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeySpecItem; API declaration: X25519_SK_BN = 601 Differences: NA | Class name: AsyKeySpecItem; API declaration: X25519_SK_BN = 601 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeySpecItem; API declaration: X25519_PK_BN = 602 Differences: NA | Class name: AsyKeySpecItem; API declaration: X25519_PK_BN = 602 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: enum AsyKeySpecType Differences: NA | Class name: cryptoFramework; API declaration: enum AsyKeySpecType Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeySpecType; API declaration: COMMON_PARAMS_SPEC = 0 Differences: NA | Class name: AsyKeySpecType; API declaration: COMMON_PARAMS_SPEC = 0 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeySpecType; API declaration: PRIVATE_KEY_SPEC = 1 Differences: NA | Class name: AsyKeySpecType; API declaration: PRIVATE_KEY_SPEC = 1 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeySpecType; API declaration: PUBLIC_KEY_SPEC = 2 Differences: NA | Class name: AsyKeySpecType; API declaration: PUBLIC_KEY_SPEC = 2 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeySpecType; API declaration: KEY_PAIR_SPEC = 3 Differences: NA | Class name: AsyKeySpecType; API declaration: KEY_PAIR_SPEC = 3 Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface AsyKeySpec Differences: NA | Class name: cryptoFramework; API declaration: interface AsyKeySpec Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeySpec; API declaration: algName: string; Differences: NA | Class name: AsyKeySpec; API declaration: algName: string; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeySpec; API declaration: specType: AsyKeySpecType; Differences: NA | Class name: AsyKeySpec; API declaration: specType: AsyKeySpecType; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface DSACommonParamsSpec Differences: NA | Class name: cryptoFramework; API declaration: interface DSACommonParamsSpec Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: DSACommonParamsSpec; API declaration: p: bigint; Differences: NA | Class name: DSACommonParamsSpec; API declaration: p: bigint; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: DSACommonParamsSpec; API declaration: q: bigint; Differences: NA | Class name: DSACommonParamsSpec; API declaration: q: bigint; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: DSACommonParamsSpec; API declaration: g: bigint; Differences: NA | Class name: DSACommonParamsSpec; API declaration: g: bigint; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface DSAPubKeySpec Differences: NA | Class name: cryptoFramework; API declaration: interface DSAPubKeySpec Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: DSAPubKeySpec; API declaration: params: DSACommonParamsSpec; Differences: NA | Class name: DSAPubKeySpec; API declaration: params: DSACommonParamsSpec; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: DSAPubKeySpec; API declaration: pk: bigint; Differences: NA | Class name: DSAPubKeySpec; API declaration: pk: bigint; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface DSAKeyPairSpec Differences: NA | Class name: cryptoFramework; API declaration: interface DSAKeyPairSpec Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: DSAKeyPairSpec; API declaration: params: DSACommonParamsSpec; Differences: NA | Class name: DSAKeyPairSpec; API declaration: params: DSACommonParamsSpec; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: DSAKeyPairSpec; API declaration: sk: bigint; Differences: NA | Class name: DSAKeyPairSpec; API declaration: sk: bigint; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: DSAKeyPairSpec; API declaration: pk: bigint; Differences: NA | Class name: DSAKeyPairSpec; API declaration: pk: bigint; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface ECField Differences: NA | Class name: cryptoFramework; API declaration: interface ECField Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: ECField; API declaration: fieldType: string; Differences: NA | Class name: ECField; API declaration: fieldType: string; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface ECFieldFp Differences: NA | Class name: cryptoFramework; API declaration: interface ECFieldFp Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: ECFieldFp; API declaration: p: bigint; Differences: NA | Class name: ECFieldFp; API declaration: p: bigint; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface Point Differences: NA | Class name: cryptoFramework; API declaration: interface Point Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Point; API declaration: x: bigint; Differences: NA | Class name: Point; API declaration: x: bigint; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Point; API declaration: y: bigint; Differences: NA | Class name: Point; API declaration: y: bigint; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface ECCCommonParamsSpec Differences: NA | Class name: cryptoFramework; API declaration: interface ECCCommonParamsSpec Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: ECCCommonParamsSpec; API declaration: field: ECField; Differences: NA | Class name: ECCCommonParamsSpec; API declaration: field: ECField; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: ECCCommonParamsSpec; API declaration: a: bigint; Differences: NA | Class name: ECCCommonParamsSpec; API declaration: a: bigint; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: ECCCommonParamsSpec; API declaration: b: bigint; Differences: NA | Class name: ECCCommonParamsSpec; API declaration: b: bigint; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: ECCCommonParamsSpec; API declaration: g: Point; Differences: NA | Class name: ECCCommonParamsSpec; API declaration: g: Point; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: ECCCommonParamsSpec; API declaration: n: bigint; Differences: NA | Class name: ECCCommonParamsSpec; API declaration: n: bigint; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: ECCCommonParamsSpec; API declaration: h: number; Differences: NA | Class name: ECCCommonParamsSpec; API declaration: h: number; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface ECCPriKeySpec Differences: NA | Class name: cryptoFramework; API declaration: interface ECCPriKeySpec Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: ECCPriKeySpec; API declaration: params: ECCCommonParamsSpec; Differences: NA | Class name: ECCPriKeySpec; API declaration: params: ECCCommonParamsSpec; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: ECCPriKeySpec; API declaration: sk: bigint; Differences: NA | Class name: ECCPriKeySpec; API declaration: sk: bigint; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface ECCPubKeySpec Differences: NA | Class name: cryptoFramework; API declaration: interface ECCPubKeySpec Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: ECCPubKeySpec; API declaration: params: ECCCommonParamsSpec; Differences: NA | Class name: ECCPubKeySpec; API declaration: params: ECCCommonParamsSpec; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: ECCPubKeySpec; API declaration: pk: Point; Differences: NA | Class name: ECCPubKeySpec; API declaration: pk: Point; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface ECCKeyPairSpec Differences: NA | Class name: cryptoFramework; API declaration: interface ECCKeyPairSpec Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: ECCKeyPairSpec; API declaration: params: ECCCommonParamsSpec; Differences: NA | Class name: ECCKeyPairSpec; API declaration: params: ECCCommonParamsSpec; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: ECCKeyPairSpec; API declaration: sk: bigint; Differences: NA | Class name: ECCKeyPairSpec; API declaration: sk: bigint; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: ECCKeyPairSpec; API declaration: pk: Point; Differences: NA | Class name: ECCKeyPairSpec; API declaration: pk: Point; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: class ECCKeyUtil Differences: NA | Class name: cryptoFramework; API declaration: class ECCKeyUtil Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: ECCKeyUtil; API declaration: static genECCCommonParamsSpec(curveName: string): ECCCommonParamsSpec; Differences: NA | Class name: ECCKeyUtil; API declaration: static genECCCommonParamsSpec(curveName: string): ECCCommonParamsSpec; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface DHCommonParamsSpec Differences: NA | Class name: cryptoFramework; API declaration: interface DHCommonParamsSpec Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: DHCommonParamsSpec; API declaration: p: bigint; Differences: NA | Class name: DHCommonParamsSpec; API declaration: p: bigint; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: DHCommonParamsSpec; API declaration: g: bigint; Differences: NA | Class name: DHCommonParamsSpec; API declaration: g: bigint; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: DHCommonParamsSpec; API declaration: l: number; Differences: NA | Class name: DHCommonParamsSpec; API declaration: l: number; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface DHPriKeySpec Differences: NA | Class name: cryptoFramework; API declaration: interface DHPriKeySpec Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: DHPriKeySpec; API declaration: params: DHCommonParamsSpec; Differences: NA | Class name: DHPriKeySpec; API declaration: params: DHCommonParamsSpec; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: DHPriKeySpec; API declaration: sk: bigint; Differences: NA | Class name: DHPriKeySpec; API declaration: sk: bigint; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface DHPubKeySpec Differences: NA | Class name: cryptoFramework; API declaration: interface DHPubKeySpec Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: DHPubKeySpec; API declaration: params: DHCommonParamsSpec; Differences: NA | Class name: DHPubKeySpec; API declaration: params: DHCommonParamsSpec; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: DHPubKeySpec; API declaration: pk: bigint; Differences: NA | Class name: DHPubKeySpec; API declaration: pk: bigint; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface DHKeyPairSpec Differences: NA | Class name: cryptoFramework; API declaration: interface DHKeyPairSpec Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: DHKeyPairSpec; API declaration: params: DHCommonParamsSpec; Differences: NA | Class name: DHKeyPairSpec; API declaration: params: DHCommonParamsSpec; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: DHKeyPairSpec; API declaration: sk: bigint; Differences: NA | Class name: DHKeyPairSpec; API declaration: sk: bigint; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: DHKeyPairSpec; API declaration: pk: bigint; Differences: NA | Class name: DHKeyPairSpec; API declaration: pk: bigint; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: class DHKeyUtil Differences: NA | Class name: cryptoFramework; API declaration: class DHKeyUtil Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: DHKeyUtil; API declaration: static genDHCommonParamsSpec(pLen: number, skLen?: number): DHCommonParamsSpec; Differences: NA | Class name: DHKeyUtil; API declaration: static genDHCommonParamsSpec(pLen: number, skLen?: number): DHCommonParamsSpec; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface ED25519PriKeySpec Differences: NA | Class name: cryptoFramework; API declaration: interface ED25519PriKeySpec Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: ED25519PriKeySpec; API declaration: sk: bigint; Differences: NA | Class name: ED25519PriKeySpec; API declaration: sk: bigint; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface ED25519PubKeySpec Differences: NA | Class name: cryptoFramework; API declaration: interface ED25519PubKeySpec Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: ED25519PubKeySpec; API declaration: pk: bigint; Differences: NA | Class name: ED25519PubKeySpec; API declaration: pk: bigint; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface ED25519KeyPairSpec Differences: NA | Class name: cryptoFramework; API declaration: interface ED25519KeyPairSpec Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: ED25519KeyPairSpec; API declaration: sk: bigint; Differences: NA | Class name: ED25519KeyPairSpec; API declaration: sk: bigint; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: ED25519KeyPairSpec; API declaration: pk: bigint; Differences: NA | Class name: ED25519KeyPairSpec; API declaration: pk: bigint; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface X25519PriKeySpec Differences: NA | Class name: cryptoFramework; API declaration: interface X25519PriKeySpec Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: X25519PriKeySpec; API declaration: sk: bigint; Differences: NA | Class name: X25519PriKeySpec; API declaration: sk: bigint; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface X25519PubKeySpec Differences: NA | Class name: cryptoFramework; API declaration: interface X25519PubKeySpec Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: X25519PubKeySpec; API declaration: pk: bigint; Differences: NA | Class name: X25519PubKeySpec; API declaration: pk: bigint; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface X25519KeyPairSpec Differences: NA | Class name: cryptoFramework; API declaration: interface X25519KeyPairSpec Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: X25519KeyPairSpec; API declaration: sk: bigint; Differences: NA | Class name: X25519KeyPairSpec; API declaration: sk: bigint; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: X25519KeyPairSpec; API declaration: pk: bigint; Differences: NA | Class name: X25519KeyPairSpec; API declaration: pk: bigint; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface RSACommonParamsSpec Differences: NA | Class name: cryptoFramework; API declaration: interface RSACommonParamsSpec Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: RSACommonParamsSpec; API declaration: n: bigint; Differences: NA | Class name: RSACommonParamsSpec; API declaration: n: bigint; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface RSAPubKeySpec Differences: NA | Class name: cryptoFramework; API declaration: interface RSAPubKeySpec Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: RSAPubKeySpec; API declaration: params: RSACommonParamsSpec; Differences: NA | Class name: RSAPubKeySpec; API declaration: params: RSACommonParamsSpec; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: RSAPubKeySpec; API declaration: pk: bigint; Differences: NA | Class name: RSAPubKeySpec; API declaration: pk: bigint; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface RSAKeyPairSpec Differences: NA | Class name: cryptoFramework; API declaration: interface RSAKeyPairSpec Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: RSAKeyPairSpec; API declaration: params: RSACommonParamsSpec; Differences: NA | Class name: RSAKeyPairSpec; API declaration: params: RSACommonParamsSpec; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: RSAKeyPairSpec; API declaration: sk: bigint; Differences: NA | Class name: RSAKeyPairSpec; API declaration: sk: bigint; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: RSAKeyPairSpec; API declaration: pk: bigint; Differences: NA | Class name: RSAKeyPairSpec; API declaration: pk: bigint; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface AsyKeyGeneratorBySpec Differences: NA | Class name: cryptoFramework; API declaration: interface AsyKeyGeneratorBySpec Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeyGeneratorBySpec; API declaration: generateKeyPair(callback: AsyncCallback<KeyPair>): void; Differences: NA | Class name: AsyKeyGeneratorBySpec; API declaration: generateKeyPair(callback: AsyncCallback<KeyPair>): void; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeyGeneratorBySpec; API declaration: generateKeyPair(): Promise<KeyPair>; Differences: NA | Class name: AsyKeyGeneratorBySpec; API declaration: generateKeyPair(): Promise<KeyPair>; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeyGeneratorBySpec; API declaration: generatePriKey(callback: AsyncCallback<PriKey>): void; Differences: NA | Class name: AsyKeyGeneratorBySpec; API declaration: generatePriKey(callback: AsyncCallback<PriKey>): void; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeyGeneratorBySpec; API declaration: generatePriKey(): Promise<PriKey>; Differences: NA | Class name: AsyKeyGeneratorBySpec; API declaration: generatePriKey(): Promise<PriKey>; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeyGeneratorBySpec; API declaration: generatePubKey(callback: AsyncCallback<PubKey>): void; Differences: NA | Class name: AsyKeyGeneratorBySpec; API declaration: generatePubKey(callback: AsyncCallback<PubKey>): void; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeyGeneratorBySpec; API declaration: generatePubKey(): Promise<PubKey>; Differences: NA | Class name: AsyKeyGeneratorBySpec; API declaration: generatePubKey(): Promise<PubKey>; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: AsyKeyGeneratorBySpec; API declaration: readonly algName: string; Differences: NA | Class name: AsyKeyGeneratorBySpec; API declaration: readonly algName: string; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: function createAsyKeyGeneratorBySpec(asyKeySpec: AsyKeySpec): AsyKeyGeneratorBySpec; Differences: NA | Class name: cryptoFramework; API declaration: function createAsyKeyGeneratorBySpec(asyKeySpec: AsyKeySpec): AsyKeyGeneratorBySpec; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface KdfSpec Differences: NA | Class name: cryptoFramework; API declaration: interface KdfSpec Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: KdfSpec; API declaration: algName: string; Differences: NA | Class name: KdfSpec; API declaration: algName: string; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface PBKDF2Spec Differences: NA | Class name: cryptoFramework; API declaration: interface PBKDF2Spec Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: PBKDF2Spec; API declaration: password: string |Uint8Array; Differences: NA | Class name: PBKDF2Spec; API declaration: password: string |Uint8Array; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: PBKDF2Spec; API declaration: salt: Uint8Array; Differences: NA | Class name: PBKDF2Spec; API declaration: salt: Uint8Array; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: PBKDF2Spec; API declaration: iterations: number; Differences: NA | Class name: PBKDF2Spec; API declaration: iterations: number; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: PBKDF2Spec; API declaration: keySize: number; Differences: NA | Class name: PBKDF2Spec; API declaration: keySize: number; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: interface Kdf Differences: NA | Class name: cryptoFramework; API declaration: interface Kdf Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Kdf; API declaration: generateSecret(params: KdfSpec, callback: AsyncCallback<DataBlob>): void; Differences: NA | Class name: Kdf; API declaration: generateSecret(params: KdfSpec, callback: AsyncCallback<DataBlob>): void; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Kdf; API declaration: generateSecret(params: KdfSpec): Promise<DataBlob>; Differences: NA | Class name: Kdf; API declaration: generateSecret(params: KdfSpec): Promise<DataBlob>; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: Kdf; API declaration: readonly algName: string; Differences: NA | Class name: Kdf; API declaration: readonly algName: string; Differences: atomicservice | api/@ohos.security.cryptoFramework.d.ts |
| New support for atomic services | Class name: cryptoFramework; API declaration: function createKdf(algName: string): Kdf; Differences: NA | Class name: cryptoFramework; API declaration: function createKdf(algName: string): Kdf; Differences: atomicservice | 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