Tuya iOS Smart Life App SDK 5.15.0
ThingAESConfig Class Reference

#import <ThingAESImpl.h>

Inheritance diagram for ThingAESConfig:

Class Methods

(instancetype) + default128Config
 
(instancetype) + default256Config
 
(instancetype) + default128Config
 
(instancetype) + default256Config
 
(instancetype) + default128Config
 
(instancetype) + default256Config
 
(instancetype) + default128Config
 
(instancetype) + default256Config
 

Properties

ThingAESKeySize keySize
 
ThingAESMode mode
 
NSData * CBCIV
 

Detailed Description

Definition at line 21 of file ThingAESImpl.h.

Method Documentation

◆ default128Config [1/4]

+ (instancetype) default128Config

◆ default128Config [2/4]

+ (instancetype) default128Config

◆ default128Config [3/4]

+ (instancetype) default128Config

◆ default128Config [4/4]

+ (instancetype) default128Config

◆ default256Config [1/4]

+ (instancetype) default256Config

◆ default256Config [2/4]

+ (instancetype) default256Config

◆ default256Config [3/4]

+ (instancetype) default256Config

◆ default256Config [4/4]

+ (instancetype) default256Config

Property Documentation

◆ CBCIV

- (NSData *) CBCIV
readwritenonatomicstrong

ThingAESModeP7CBC加密时使用的向量, 默认为空

Definition at line 36 of file ThingAESImpl.h.

◆ keySize

- (ThingAESKeySize) keySize
readwritenonatomicassign

秘钥大小, 默认ThingAESKey128Bits

Definition at line 26 of file ThingAESImpl.h.

◆ mode

- (ThingAESMode) mode
readwritenonatomicassign

加密模式,默认ThingAESModeP7ECB

Definition at line 31 of file ThingAESImpl.h.


The documentation for this class was generated from the following files: