| 操作 | 旧版本 | 新版本 | 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 |