操作 旧版本 新版本 d.ts文件
新增API NA 类名:global;
API声明:declare namespace cryptoFramework
差异内容:declare namespace cryptoFramework
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:enum Result
差异内容:enum Result
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Result;
API声明:INVALID_PARAMS = 401
差异内容:INVALID_PARAMS = 401
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Result;
API声明:NOT_SUPPORT = 801
差异内容:NOT_SUPPORT = 801
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Result;
API声明:ERR_OUT_OF_MEMORY = 17620001
差异内容:ERR_OUT_OF_MEMORY = 17620001
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Result;
API声明:ERR_RUNTIME_ERROR = 17620002
差异内容:ERR_RUNTIME_ERROR = 17620002
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Result;
API声明:ERR_CRYPTO_OPERATION = 17630001
差异内容:ERR_CRYPTO_OPERATION = 17630001
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface DataBlob
差异内容:interface DataBlob
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:DataBlob;
API声明:data: Uint8Array;
差异内容:data: Uint8Array;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface ParamsSpec
差异内容:interface ParamsSpec
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:ParamsSpec;
API声明:algName: string;
差异内容:algName: string;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface IvParamsSpec
差异内容:interface IvParamsSpec
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:IvParamsSpec;
API声明:iv: DataBlob;
差异内容:iv: DataBlob;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface GcmParamsSpec
差异内容:interface GcmParamsSpec
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:GcmParamsSpec;
API声明:iv: DataBlob;
差异内容:iv: DataBlob;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:GcmParamsSpec;
API声明:aad: DataBlob;
差异内容:aad: DataBlob;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:GcmParamsSpec;
API声明:authTag: DataBlob;
差异内容:authTag: DataBlob;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface CcmParamsSpec
差异内容:interface CcmParamsSpec
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:CcmParamsSpec;
API声明:iv: DataBlob;
差异内容:iv: DataBlob;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:CcmParamsSpec;
API声明:aad: DataBlob;
差异内容:aad: DataBlob;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:CcmParamsSpec;
API声明:authTag: DataBlob;
差异内容:authTag: DataBlob;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:enum CryptoMode
差异内容:enum CryptoMode
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:CryptoMode;
API声明:ENCRYPT_MODE = 0
差异内容:ENCRYPT_MODE = 0
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:CryptoMode;
API声明:DECRYPT_MODE = 1
差异内容:DECRYPT_MODE = 1
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface Key
差异内容:interface Key
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Key;
API声明:getEncoded(): DataBlob;
差异内容:getEncoded(): DataBlob;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Key;
API声明:readonly format: string;
差异内容:readonly format: string;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Key;
API声明:readonly algName: string;
差异内容:readonly algName: string;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface SymKey
差异内容:interface SymKey
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:SymKey;
API声明:clearMem(): void;
差异内容:clearMem(): void;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface PriKey
差异内容:interface PriKey
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:PriKey;
API声明:clearMem(): void;
差异内容:clearMem(): void;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:PriKey;
API声明:getAsyKeySpec(itemType: AsyKeySpecItem): bigint | string | number;
差异内容:getAsyKeySpec(itemType: AsyKeySpecItem): bigint | string | number;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface PubKey
差异内容:interface PubKey
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:PubKey;
API声明:getAsyKeySpec(itemType: AsyKeySpecItem): bigint | string | number;
差异内容:getAsyKeySpec(itemType: AsyKeySpecItem): bigint | string | number;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface KeyPair
差异内容:interface KeyPair
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:KeyPair;
API声明:readonly priKey: PriKey;
差异内容:readonly priKey: PriKey;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:KeyPair;
API声明:readonly pubKey: PubKey;
差异内容:readonly pubKey: PubKey;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface Random
差异内容:interface Random
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Random;
API声明:generateRandom(len: number, callback: AsyncCallback<DataBlob>): void;
差异内容:generateRandom(len: number, callback: AsyncCallback<DataBlob>): void;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Random;
API声明:generateRandom(len: number): Promise<DataBlob>;
差异内容:generateRandom(len: number): Promise<DataBlob>;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Random;
API声明:generateRandomSync(len: number): DataBlob;
差异内容:generateRandomSync(len: number): DataBlob;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Random;
API声明:setSeed(seed: DataBlob): void;
差异内容:setSeed(seed: DataBlob): void;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Random;
API声明:readonly algName: string;
差异内容:readonly algName: string;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:function createRandom(): Random;
差异内容:function createRandom(): Random;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface AsyKeyGenerator
差异内容:interface AsyKeyGenerator
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeyGenerator;
API声明:generateKeyPair(callback: AsyncCallback<KeyPair>): void;
差异内容:generateKeyPair(callback: AsyncCallback<KeyPair>): void;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeyGenerator;
API声明:generateKeyPair(): Promise<KeyPair>;
差异内容:generateKeyPair(): Promise<KeyPair>;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeyGenerator;
API声明:convertKey(pubKey: DataBlob, priKey: DataBlob, callback: AsyncCallback<KeyPair>): void;
差异内容:convertKey(pubKey: DataBlob, priKey: DataBlob, callback: AsyncCallback<KeyPair>): void;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeyGenerator;
API声明:convertKey(pubKey: DataBlob | null, priKey: DataBlob | null, callback: AsyncCallback<KeyPair>): void;
差异内容:convertKey(pubKey: DataBlob | null, priKey: DataBlob | null, callback: AsyncCallback<KeyPair>): void;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeyGenerator;
API声明:convertKey(pubKey: DataBlob, priKey: DataBlob): Promise<KeyPair>;
差异内容:convertKey(pubKey: DataBlob, priKey: DataBlob): Promise<KeyPair>;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeyGenerator;
API声明:convertKey(pubKey: DataBlob | null, priKey: DataBlob | null): Promise<KeyPair>;
差异内容:convertKey(pubKey: DataBlob | null, priKey: DataBlob | null): Promise<KeyPair>;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeyGenerator;
API声明:readonly algName: string;
差异内容:readonly algName: string;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface SymKeyGenerator
差异内容:interface SymKeyGenerator
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:SymKeyGenerator;
API声明:generateSymKey(callback: AsyncCallback<SymKey>): void;
差异内容:generateSymKey(callback: AsyncCallback<SymKey>): void;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:SymKeyGenerator;
API声明:generateSymKey(): Promise<SymKey>;
差异内容:generateSymKey(): Promise<SymKey>;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:SymKeyGenerator;
API声明:convertKey(key: DataBlob, callback: AsyncCallback<SymKey>): void;
差异内容:convertKey(key: DataBlob, callback: AsyncCallback<SymKey>): void;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:SymKeyGenerator;
API声明:convertKey(key: DataBlob): Promise<SymKey>;
差异内容:convertKey(key: DataBlob): Promise<SymKey>;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:SymKeyGenerator;
API声明:readonly algName: string;
差异内容:readonly algName: string;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:function createAsyKeyGenerator(algName: string): AsyKeyGenerator;
差异内容:function createAsyKeyGenerator(algName: string): AsyKeyGenerator;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:function createSymKeyGenerator(algName: string): SymKeyGenerator;
差异内容:function createSymKeyGenerator(algName: string): SymKeyGenerator;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface Mac
差异内容:interface Mac
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Mac;
API声明:init(key: SymKey, callback: AsyncCallback<void>): void;
差异内容:init(key: SymKey, callback: AsyncCallback<void>): void;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Mac;
API声明:init(key: SymKey): Promise<void>;
差异内容:init(key: SymKey): Promise<void>;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Mac;
API声明:update(input: DataBlob, callback: AsyncCallback<void>): void;
差异内容:update(input: DataBlob, callback: AsyncCallback<void>): void;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Mac;
API声明:update(input: DataBlob): Promise<void>;
差异内容:update(input: DataBlob): Promise<void>;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Mac;
API声明:doFinal(callback: AsyncCallback<DataBlob>): void;
差异内容:doFinal(callback: AsyncCallback<DataBlob>): void;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Mac;
API声明:doFinal(): Promise<DataBlob>;
差异内容:doFinal(): Promise<DataBlob>;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Mac;
API声明:getMacLength(): number;
差异内容:getMacLength(): number;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Mac;
API声明:readonly algName: string;
差异内容:readonly algName: string;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:function createMac(algName: string): Mac;
差异内容:function createMac(algName: string): Mac;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface Md
差异内容:interface Md
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Md;
API声明:update(input: DataBlob, callback: AsyncCallback<void>): void;
差异内容:update(input: DataBlob, callback: AsyncCallback<void>): void;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Md;
API声明:update(input: DataBlob): Promise<void>;
差异内容:update(input: DataBlob): Promise<void>;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Md;
API声明:digest(callback: AsyncCallback<DataBlob>): void;
差异内容:digest(callback: AsyncCallback<DataBlob>): void;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Md;
API声明:digest(): Promise<DataBlob>;
差异内容:digest(): Promise<DataBlob>;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Md;
API声明:getMdLength(): number;
差异内容:getMdLength(): number;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Md;
API声明:readonly algName: string;
差异内容:readonly algName: string;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:function createMd(algName: string): Md;
差异内容:function createMd(algName: string): Md;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:enum CipherSpecItem
差异内容:enum CipherSpecItem
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:CipherSpecItem;
API声明:OAEP_MD_NAME_STR = 100
差异内容:OAEP_MD_NAME_STR = 100
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:CipherSpecItem;
API声明:OAEP_MGF_NAME_STR = 101
差异内容:OAEP_MGF_NAME_STR = 101
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:CipherSpecItem;
API声明:OAEP_MGF1_MD_STR = 102
差异内容:OAEP_MGF1_MD_STR = 102
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:CipherSpecItem;
API声明:OAEP_MGF1_PSRC_UINT8ARR = 103
差异内容:OAEP_MGF1_PSRC_UINT8ARR = 103
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:CipherSpecItem;
API声明:SM2_MD_NAME_STR = 104
差异内容:SM2_MD_NAME_STR = 104
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:enum SignSpecItem
差异内容:enum SignSpecItem
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:SignSpecItem;
API声明:PSS_MD_NAME_STR = 100
差异内容:PSS_MD_NAME_STR = 100
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:SignSpecItem;
API声明:PSS_MGF_NAME_STR = 101
差异内容:PSS_MGF_NAME_STR = 101
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:SignSpecItem;
API声明:PSS_MGF1_MD_STR = 102
差异内容:PSS_MGF1_MD_STR = 102
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:SignSpecItem;
API声明:PSS_SALT_LEN_NUM = 103
差异内容:PSS_SALT_LEN_NUM = 103
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:SignSpecItem;
API声明:PSS_TRAILER_FIELD_NUM = 104
差异内容:PSS_TRAILER_FIELD_NUM = 104
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:SignSpecItem;
API声明:SM2_USER_ID_UINT8ARR = 105
差异内容:SM2_USER_ID_UINT8ARR = 105
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface Cipher
差异内容:interface Cipher
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Cipher;
API声明:init(opMode: CryptoMode, key: Key, params: ParamsSpec, callback: AsyncCallback<void>): void;
差异内容:init(opMode: CryptoMode, key: Key, params: ParamsSpec, callback: AsyncCallback<void>): void;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Cipher;
API声明:init(opMode: CryptoMode, key: Key, params: ParamsSpec | null, callback: AsyncCallback<void>): void;
差异内容:init(opMode: CryptoMode, key: Key, params: ParamsSpec | null, callback: AsyncCallback<void>): void;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Cipher;
API声明:init(opMode: CryptoMode, key: Key, params: ParamsSpec): Promise<void>;
差异内容:init(opMode: CryptoMode, key: Key, params: ParamsSpec): Promise<void>;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Cipher;
API声明:init(opMode: CryptoMode, key: Key, params: ParamsSpec | null): Promise<void>;
差异内容:init(opMode: CryptoMode, key: Key, params: ParamsSpec | null): Promise<void>;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Cipher;
API声明:update(data: DataBlob, callback: AsyncCallback<DataBlob>): void;
差异内容:update(data: DataBlob, callback: AsyncCallback<DataBlob>): void;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Cipher;
API声明:update(data: DataBlob): Promise<DataBlob>;
差异内容:update(data: DataBlob): Promise<DataBlob>;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Cipher;
API声明:doFinal(data: DataBlob, callback: AsyncCallback<DataBlob>): void;
差异内容:doFinal(data: DataBlob, callback: AsyncCallback<DataBlob>): void;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Cipher;
API声明:doFinal(data: DataBlob | null, callback: AsyncCallback<DataBlob>): void;
差异内容:doFinal(data: DataBlob | null, callback: AsyncCallback<DataBlob>): void;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Cipher;
API声明:doFinal(data: DataBlob): Promise<DataBlob>;
差异内容:doFinal(data: DataBlob): Promise<DataBlob>;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Cipher;
API声明:doFinal(data: DataBlob | null): Promise<DataBlob>;
差异内容:doFinal(data: DataBlob | null): Promise<DataBlob>;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Cipher;
API声明:setCipherSpec(itemType: CipherSpecItem, itemValue: Uint8Array): void;
差异内容:setCipherSpec(itemType: CipherSpecItem, itemValue: Uint8Array): void;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Cipher;
API声明:getCipherSpec(itemType: CipherSpecItem): string | Uint8Array;
差异内容:getCipherSpec(itemType: CipherSpecItem): string | Uint8Array;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Cipher;
API声明:readonly algName: string;
差异内容:readonly algName: string;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:function createCipher(transformation: string): Cipher;
差异内容:function createCipher(transformation: string): Cipher;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface Sign
差异内容:interface Sign
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Sign;
API声明:init(priKey: PriKey, callback: AsyncCallback<void>): void;
差异内容:init(priKey: PriKey, callback: AsyncCallback<void>): void;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Sign;
API声明:init(priKey: PriKey): Promise<void>;
差异内容:init(priKey: PriKey): Promise<void>;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Sign;
API声明:update(data: DataBlob, callback: AsyncCallback<void>): void;
差异内容:update(data: DataBlob, callback: AsyncCallback<void>): void;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Sign;
API声明:update(data: DataBlob): Promise<void>;
差异内容:update(data: DataBlob): Promise<void>;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Sign;
API声明:sign(data: DataBlob, callback: AsyncCallback<DataBlob>): void;
差异内容:sign(data: DataBlob, callback: AsyncCallback<DataBlob>): void;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Sign;
API声明:sign(data: DataBlob | null, callback: AsyncCallback<DataBlob>): void;
差异内容:sign(data: DataBlob | null, callback: AsyncCallback<DataBlob>): void;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Sign;
API声明:sign(data: DataBlob): Promise<DataBlob>;
差异内容:sign(data: DataBlob): Promise<DataBlob>;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Sign;
API声明:sign(data: DataBlob | null): Promise<DataBlob>;
差异内容:sign(data: DataBlob | null): Promise<DataBlob>;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Sign;
API声明:setSignSpec(itemType: SignSpecItem, itemValue: number): void;
差异内容:setSignSpec(itemType: SignSpecItem, itemValue: number): void;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Sign;
API声明:setSignSpec(itemType: SignSpecItem, itemValue: number | Uint8Array): void;
差异内容:setSignSpec(itemType: SignSpecItem, itemValue: number | Uint8Array): void;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Sign;
API声明:getSignSpec(itemType: SignSpecItem): string | number;
差异内容:getSignSpec(itemType: SignSpecItem): string | number;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Sign;
API声明:readonly algName: string;
差异内容:readonly algName: string;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface Verify
差异内容:interface Verify
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Verify;
API声明:init(pubKey: PubKey, callback: AsyncCallback<void>): void;
差异内容:init(pubKey: PubKey, callback: AsyncCallback<void>): void;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Verify;
API声明:init(pubKey: PubKey): Promise<void>;
差异内容:init(pubKey: PubKey): Promise<void>;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Verify;
API声明:update(data: DataBlob, callback: AsyncCallback<void>): void;
差异内容:update(data: DataBlob, callback: AsyncCallback<void>): void;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Verify;
API声明:update(data: DataBlob): Promise<void>;
差异内容:update(data: DataBlob): Promise<void>;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Verify;
API声明:verify(data: DataBlob, signatureData: DataBlob, callback: AsyncCallback<boolean>): void;
差异内容:verify(data: DataBlob, signatureData: DataBlob, callback: AsyncCallback<boolean>): void;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Verify;
API声明:verify(data: DataBlob | null, signatureData: DataBlob, callback: AsyncCallback<boolean>): void;
差异内容:verify(data: DataBlob | null, signatureData: DataBlob, callback: AsyncCallback<boolean>): void;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Verify;
API声明:verify(data: DataBlob, signatureData: DataBlob): Promise<boolean>;
差异内容:verify(data: DataBlob, signatureData: DataBlob): Promise<boolean>;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Verify;
API声明:verify(data: DataBlob | null, signatureData: DataBlob): Promise<boolean>;
差异内容:verify(data: DataBlob | null, signatureData: DataBlob): Promise<boolean>;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Verify;
API声明:setVerifySpec(itemType: SignSpecItem, itemValue: number): void;
差异内容:setVerifySpec(itemType: SignSpecItem, itemValue: number): void;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Verify;
API声明:setVerifySpec(itemType: SignSpecItem, itemValue: number | Uint8Array): void;
差异内容:setVerifySpec(itemType: SignSpecItem, itemValue: number | Uint8Array): void;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Verify;
API声明:getVerifySpec(itemType: SignSpecItem): string | number;
差异内容:getVerifySpec(itemType: SignSpecItem): string | number;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Verify;
API声明:readonly algName: string;
差异内容:readonly algName: string;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:function createSign(algName: string): Sign;
差异内容:function createSign(algName: string): Sign;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:function createVerify(algName: string): Verify;
差异内容:function createVerify(algName: string): Verify;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface KeyAgreement
差异内容:interface KeyAgreement
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:KeyAgreement;
API声明:generateSecret(priKey: PriKey, pubKey: PubKey, callback: AsyncCallback<DataBlob>): void;
差异内容:generateSecret(priKey: PriKey, pubKey: PubKey, callback: AsyncCallback<DataBlob>): void;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:KeyAgreement;
API声明:generateSecret(priKey: PriKey, pubKey: PubKey): Promise<DataBlob>;
差异内容:generateSecret(priKey: PriKey, pubKey: PubKey): Promise<DataBlob>;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:KeyAgreement;
API声明:readonly algName: string;
差异内容:readonly algName: string;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:function createKeyAgreement(algName: string): KeyAgreement;
差异内容:function createKeyAgreement(algName: string): KeyAgreement;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:enum AsyKeySpecItem
差异内容:enum AsyKeySpecItem
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeySpecItem;
API声明:DSA_P_BN = 101
差异内容:DSA_P_BN = 101
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeySpecItem;
API声明:DSA_Q_BN = 102
差异内容:DSA_Q_BN = 102
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeySpecItem;
API声明:DSA_G_BN = 103
差异内容:DSA_G_BN = 103
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeySpecItem;
API声明:DSA_SK_BN = 104
差异内容:DSA_SK_BN = 104
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeySpecItem;
API声明:DSA_PK_BN = 105
差异内容:DSA_PK_BN = 105
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeySpecItem;
API声明:ECC_FP_P_BN = 201
差异内容:ECC_FP_P_BN = 201
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeySpecItem;
API声明:ECC_A_BN = 202
差异内容:ECC_A_BN = 202
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeySpecItem;
API声明:ECC_B_BN = 203
差异内容:ECC_B_BN = 203
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeySpecItem;
API声明:ECC_G_X_BN = 204
差异内容:ECC_G_X_BN = 204
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeySpecItem;
API声明:ECC_G_Y_BN = 205
差异内容:ECC_G_Y_BN = 205
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeySpecItem;
API声明:ECC_N_BN = 206
差异内容:ECC_N_BN = 206
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeySpecItem;
API声明:ECC_H_NUM = 207
差异内容:ECC_H_NUM = 207
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeySpecItem;
API声明:ECC_SK_BN = 208
差异内容:ECC_SK_BN = 208
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeySpecItem;
API声明:ECC_PK_X_BN = 209
差异内容:ECC_PK_X_BN = 209
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeySpecItem;
API声明:ECC_PK_Y_BN = 210
差异内容:ECC_PK_Y_BN = 210
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeySpecItem;
API声明:ECC_FIELD_TYPE_STR = 211
差异内容:ECC_FIELD_TYPE_STR = 211
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeySpecItem;
API声明:ECC_FIELD_SIZE_NUM = 212
差异内容:ECC_FIELD_SIZE_NUM = 212
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeySpecItem;
API声明:ECC_CURVE_NAME_STR = 213
差异内容:ECC_CURVE_NAME_STR = 213
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeySpecItem;
API声明:RSA_N_BN = 301
差异内容:RSA_N_BN = 301
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeySpecItem;
API声明:RSA_SK_BN = 302
差异内容:RSA_SK_BN = 302
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeySpecItem;
API声明:RSA_PK_BN = 303
差异内容:RSA_PK_BN = 303
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeySpecItem;
API声明:DH_P_BN = 401
差异内容:DH_P_BN = 401
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeySpecItem;
API声明:DH_G_BN = 402
差异内容:DH_G_BN = 402
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeySpecItem;
API声明:DH_L_NUM = 403
差异内容:DH_L_NUM = 403
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeySpecItem;
API声明:DH_SK_BN = 404
差异内容:DH_SK_BN = 404
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeySpecItem;
API声明:DH_PK_BN = 405
差异内容:DH_PK_BN = 405
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeySpecItem;
API声明:ED25519_SK_BN = 501
差异内容:ED25519_SK_BN = 501
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeySpecItem;
API声明:ED25519_PK_BN = 502
差异内容:ED25519_PK_BN = 502
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeySpecItem;
API声明:X25519_SK_BN = 601
差异内容:X25519_SK_BN = 601
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeySpecItem;
API声明:X25519_PK_BN = 602
差异内容:X25519_PK_BN = 602
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:enum AsyKeySpecType
差异内容:enum AsyKeySpecType
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeySpecType;
API声明:COMMON_PARAMS_SPEC = 0
差异内容:COMMON_PARAMS_SPEC = 0
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeySpecType;
API声明:PRIVATE_KEY_SPEC = 1
差异内容:PRIVATE_KEY_SPEC = 1
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeySpecType;
API声明:PUBLIC_KEY_SPEC = 2
差异内容:PUBLIC_KEY_SPEC = 2
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeySpecType;
API声明:KEY_PAIR_SPEC = 3
差异内容:KEY_PAIR_SPEC = 3
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface AsyKeySpec
差异内容:interface AsyKeySpec
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeySpec;
API声明:algName: string;
差异内容:algName: string;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeySpec;
API声明:specType: AsyKeySpecType;
差异内容:specType: AsyKeySpecType;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface DSACommonParamsSpec
差异内容:interface DSACommonParamsSpec
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:DSACommonParamsSpec;
API声明:p: bigint;
差异内容:p: bigint;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:DSACommonParamsSpec;
API声明:q: bigint;
差异内容:q: bigint;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:DSACommonParamsSpec;
API声明:g: bigint;
差异内容:g: bigint;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface DSAPubKeySpec
差异内容:interface DSAPubKeySpec
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:DSAPubKeySpec;
API声明:params: DSACommonParamsSpec;
差异内容:params: DSACommonParamsSpec;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:DSAPubKeySpec;
API声明:pk: bigint;
差异内容:pk: bigint;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface DSAKeyPairSpec
差异内容:interface DSAKeyPairSpec
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:DSAKeyPairSpec;
API声明:params: DSACommonParamsSpec;
差异内容:params: DSACommonParamsSpec;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:DSAKeyPairSpec;
API声明:sk: bigint;
差异内容:sk: bigint;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:DSAKeyPairSpec;
API声明:pk: bigint;
差异内容:pk: bigint;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface ECField
差异内容:interface ECField
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:ECField;
API声明:fieldType: string;
差异内容:fieldType: string;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface ECFieldFp
差异内容:interface ECFieldFp
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:ECFieldFp;
API声明:p: bigint;
差异内容:p: bigint;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface Point
差异内容:interface Point
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Point;
API声明:x: bigint;
差异内容:x: bigint;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Point;
API声明:y: bigint;
差异内容:y: bigint;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface ECCCommonParamsSpec
差异内容:interface ECCCommonParamsSpec
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:ECCCommonParamsSpec;
API声明:field: ECField;
差异内容:field: ECField;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:ECCCommonParamsSpec;
API声明:a: bigint;
差异内容:a: bigint;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:ECCCommonParamsSpec;
API声明:b: bigint;
差异内容:b: bigint;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:ECCCommonParamsSpec;
API声明:g: Point;
差异内容:g: Point;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:ECCCommonParamsSpec;
API声明:n: bigint;
差异内容:n: bigint;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:ECCCommonParamsSpec;
API声明:h: number;
差异内容:h: number;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface ECCPriKeySpec
差异内容:interface ECCPriKeySpec
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:ECCPriKeySpec;
API声明:params: ECCCommonParamsSpec;
差异内容:params: ECCCommonParamsSpec;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:ECCPriKeySpec;
API声明:sk: bigint;
差异内容:sk: bigint;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface ECCPubKeySpec
差异内容:interface ECCPubKeySpec
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:ECCPubKeySpec;
API声明:params: ECCCommonParamsSpec;
差异内容:params: ECCCommonParamsSpec;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:ECCPubKeySpec;
API声明:pk: Point;
差异内容:pk: Point;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface ECCKeyPairSpec
差异内容:interface ECCKeyPairSpec
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:ECCKeyPairSpec;
API声明:params: ECCCommonParamsSpec;
差异内容:params: ECCCommonParamsSpec;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:ECCKeyPairSpec;
API声明:sk: bigint;
差异内容:sk: bigint;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:ECCKeyPairSpec;
API声明:pk: Point;
差异内容:pk: Point;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:class ECCKeyUtil
差异内容:class ECCKeyUtil
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:ECCKeyUtil;
API声明:static genECCCommonParamsSpec(curveName: string): ECCCommonParamsSpec;
差异内容:static genECCCommonParamsSpec(curveName: string): ECCCommonParamsSpec;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface DHCommonParamsSpec
差异内容:interface DHCommonParamsSpec
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:DHCommonParamsSpec;
API声明:p: bigint;
差异内容:p: bigint;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:DHCommonParamsSpec;
API声明:g: bigint;
差异内容:g: bigint;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:DHCommonParamsSpec;
API声明:l: number;
差异内容:l: number;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface DHPriKeySpec
差异内容:interface DHPriKeySpec
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:DHPriKeySpec;
API声明:params: DHCommonParamsSpec;
差异内容:params: DHCommonParamsSpec;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:DHPriKeySpec;
API声明:sk: bigint;
差异内容:sk: bigint;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface DHPubKeySpec
差异内容:interface DHPubKeySpec
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:DHPubKeySpec;
API声明:params: DHCommonParamsSpec;
差异内容:params: DHCommonParamsSpec;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:DHPubKeySpec;
API声明:pk: bigint;
差异内容:pk: bigint;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface DHKeyPairSpec
差异内容:interface DHKeyPairSpec
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:DHKeyPairSpec;
API声明:params: DHCommonParamsSpec;
差异内容:params: DHCommonParamsSpec;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:DHKeyPairSpec;
API声明:sk: bigint;
差异内容:sk: bigint;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:DHKeyPairSpec;
API声明:pk: bigint;
差异内容:pk: bigint;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:class DHKeyUtil
差异内容:class DHKeyUtil
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:DHKeyUtil;
API声明:static genDHCommonParamsSpec(pLen: number, skLen?: number): DHCommonParamsSpec;
差异内容:static genDHCommonParamsSpec(pLen: number, skLen?: number): DHCommonParamsSpec;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface ED25519PriKeySpec
差异内容:interface ED25519PriKeySpec
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:ED25519PriKeySpec;
API声明:sk: bigint;
差异内容:sk: bigint;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface ED25519PubKeySpec
差异内容:interface ED25519PubKeySpec
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:ED25519PubKeySpec;
API声明:pk: bigint;
差异内容:pk: bigint;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface ED25519KeyPairSpec
差异内容:interface ED25519KeyPairSpec
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:ED25519KeyPairSpec;
API声明:sk: bigint;
差异内容:sk: bigint;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:ED25519KeyPairSpec;
API声明:pk: bigint;
差异内容:pk: bigint;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface X25519PriKeySpec
差异内容:interface X25519PriKeySpec
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:X25519PriKeySpec;
API声明:sk: bigint;
差异内容:sk: bigint;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface X25519PubKeySpec
差异内容:interface X25519PubKeySpec
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:X25519PubKeySpec;
API声明:pk: bigint;
差异内容:pk: bigint;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface X25519KeyPairSpec
差异内容:interface X25519KeyPairSpec
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:X25519KeyPairSpec;
API声明:sk: bigint;
差异内容:sk: bigint;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:X25519KeyPairSpec;
API声明:pk: bigint;
差异内容:pk: bigint;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface RSACommonParamsSpec
差异内容:interface RSACommonParamsSpec
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:RSACommonParamsSpec;
API声明:n: bigint;
差异内容:n: bigint;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface RSAPubKeySpec
差异内容:interface RSAPubKeySpec
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:RSAPubKeySpec;
API声明:params: RSACommonParamsSpec;
差异内容:params: RSACommonParamsSpec;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:RSAPubKeySpec;
API声明:pk: bigint;
差异内容:pk: bigint;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface RSAKeyPairSpec
差异内容:interface RSAKeyPairSpec
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:RSAKeyPairSpec;
API声明:params: RSACommonParamsSpec;
差异内容:params: RSACommonParamsSpec;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:RSAKeyPairSpec;
API声明:sk: bigint;
差异内容:sk: bigint;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:RSAKeyPairSpec;
API声明:pk: bigint;
差异内容:pk: bigint;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface AsyKeyGeneratorBySpec
差异内容:interface AsyKeyGeneratorBySpec
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeyGeneratorBySpec;
API声明:generateKeyPair(callback: AsyncCallback<KeyPair>): void;
差异内容:generateKeyPair(callback: AsyncCallback<KeyPair>): void;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeyGeneratorBySpec;
API声明:generateKeyPair(): Promise<KeyPair>;
差异内容:generateKeyPair(): Promise<KeyPair>;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeyGeneratorBySpec;
API声明:generatePriKey(callback: AsyncCallback<PriKey>): void;
差异内容:generatePriKey(callback: AsyncCallback<PriKey>): void;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeyGeneratorBySpec;
API声明:generatePriKey(): Promise<PriKey>;
差异内容:generatePriKey(): Promise<PriKey>;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeyGeneratorBySpec;
API声明:generatePubKey(callback: AsyncCallback<PubKey>): void;
差异内容:generatePubKey(callback: AsyncCallback<PubKey>): void;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeyGeneratorBySpec;
API声明:generatePubKey(): Promise<PubKey>;
差异内容:generatePubKey(): Promise<PubKey>;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:AsyKeyGeneratorBySpec;
API声明:readonly algName: string;
差异内容:readonly algName: string;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:function createAsyKeyGeneratorBySpec(asyKeySpec: AsyKeySpec): AsyKeyGeneratorBySpec;
差异内容:function createAsyKeyGeneratorBySpec(asyKeySpec: AsyKeySpec): AsyKeyGeneratorBySpec;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface KdfSpec
差异内容:interface KdfSpec
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:KdfSpec;
API声明:algName: string;
差异内容:algName: string;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface PBKDF2Spec
差异内容:interface PBKDF2Spec
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:PBKDF2Spec;
API声明:password: string | Uint8Array;
差异内容:password: string | Uint8Array;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:PBKDF2Spec;
API声明:salt: Uint8Array;
差异内容:salt: Uint8Array;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:PBKDF2Spec;
API声明:iterations: number;
差异内容:iterations: number;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:PBKDF2Spec;
API声明:keySize: number;
差异内容:keySize: number;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:interface Kdf
差异内容:interface Kdf
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Kdf;
API声明:generateSecret(params: KdfSpec, callback: AsyncCallback<DataBlob>): void;
差异内容:generateSecret(params: KdfSpec, callback: AsyncCallback<DataBlob>): void;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Kdf;
API声明:generateSecret(params: KdfSpec): Promise<DataBlob>;
差异内容:generateSecret(params: KdfSpec): Promise<DataBlob>;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:Kdf;
API声明:readonly algName: string;
差异内容:readonly algName: string;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:cryptoFramework;
API声明:function createKdf(algName: string): Kdf;
差异内容:function createKdf(algName: string): Kdf;
api/@ohos.security.cryptoFramework.d.ts
新增API NA 类名:global;
API声明:export interface CipherResponse
差异内容:export interface CipherResponse
api/@system.cipher.d.ts
新增API NA 类名:CipherResponse;
API声明:text: string;
差异内容:text: string;
api/@system.cipher.d.ts
新增API NA 类名:global;
API声明:export interface CipherRsaOptions
差异内容:export interface CipherRsaOptions
api/@system.cipher.d.ts
新增API NA 类名:CipherRsaOptions;
API声明:action: string;
差异内容:action: string;
api/@system.cipher.d.ts
新增API NA 类名:CipherRsaOptions;
API声明:text: string;
差异内容:text: string;
api/@system.cipher.d.ts
新增API NA 类名:CipherRsaOptions;
API声明:key: string;
差异内容:key: string;
api/@system.cipher.d.ts
新增API NA 类名:CipherRsaOptions;
API声明:transformation?: string;
差异内容:transformation?: string;
api/@system.cipher.d.ts
新增API NA 类名:CipherRsaOptions;
API声明:success: (data: CipherResponse) => void;
差异内容:success: (data: CipherResponse) => void;
api/@system.cipher.d.ts
新增API NA 类名:CipherRsaOptions;
API声明:fail: (data: string, code: number) => void;
差异内容:fail: (data: string, code: number) => void;
api/@system.cipher.d.ts
新增API NA 类名:CipherRsaOptions;
API声明:complete: () => void;
差异内容:complete: () => void;
api/@system.cipher.d.ts
新增API NA 类名:global;
API声明:export interface CipherAesOptions
差异内容:export interface CipherAesOptions
api/@system.cipher.d.ts
新增API NA 类名:CipherAesOptions;
API声明:action: string;
差异内容:action: string;
api/@system.cipher.d.ts
新增API NA 类名:CipherAesOptions;
API声明:text: string;
差异内容:text: string;
api/@system.cipher.d.ts
新增API NA 类名:CipherAesOptions;
API声明:key: string;
差异内容:key: string;
api/@system.cipher.d.ts
新增API NA 类名:CipherAesOptions;
API声明:transformation?: string;
差异内容:transformation?: string;
api/@system.cipher.d.ts
新增API NA 类名:CipherAesOptions;
API声明:iv?: string;
差异内容:iv?: string;
api/@system.cipher.d.ts
新增API NA 类名:CipherAesOptions;
API声明:ivOffset?: string;
差异内容:ivOffset?: string;
api/@system.cipher.d.ts
新增API NA 类名:CipherAesOptions;
API声明:ivLen?: string;
差异内容:ivLen?: string;
api/@system.cipher.d.ts
新增API NA 类名:CipherAesOptions;
API声明:success: (data: CipherResponse) => void;
差异内容:success: (data: CipherResponse) => void;
api/@system.cipher.d.ts
新增API NA 类名:CipherAesOptions;
API声明:fail: (data: string, code: number) => void;
差异内容:fail: (data: string, code: number) => void;
api/@system.cipher.d.ts
新增API NA 类名:CipherAesOptions;
API声明:complete: () => void;
差异内容:complete: () => void;
api/@system.cipher.d.ts
新增API NA 类名:global;
API声明:export default class Cipher
差异内容:export default class Cipher
api/@system.cipher.d.ts
新增API NA 类名:Cipher;
API声明:static rsa(options: CipherRsaOptions): void;
差异内容:static rsa(options: CipherRsaOptions): void;
api/@system.cipher.d.ts
新增API NA 类名:Cipher;
API声明:static aes(options: CipherAesOptions): void;
差异内容:static aes(options: CipherAesOptions): void;
api/@system.cipher.d.ts
新增kit 类名:global;
API声明:
差异内容:NA
类名:global;
API声明:api@ohos.security.cryptoFramework.d.ts
差异内容:CryptoArchitectureKit
api/@ohos.security.cryptoFramework.d.ts
新增kit 类名:global;
API声明:
差异内容:NA
类名:global;
API声明:api@system.cipher.d.ts
差异内容:CryptoArchitectureKit
api/@system.cipher.d.ts
新增kit 类名:global;
API声明:
差异内容:NA
类名:global;
API声明:kits@kit.CryptoArchitectureKit.d.ts
差异内容:CryptoArchitectureKit
kits/@kit.CryptoArchitectureKit.d.ts