IV (property)
The initialization vector (IV).
Syntax
@property (nonatomic,readwrite,assign,getter=IV,setter=setIV:) NSString* IV; - (NSString*)IV; - (void)setIV:(NSString*)newIV;
@property (nonatomic,readwrite,assign,getter=IVB,setter=setIVB:) NSData* IVB; - (NSData*)IVB; - (void)setIVB:(NSData*)newIV;
public var IV: String { get {...}
set {...} }
public var IVB: Data { get {...}
set {...} }
Default Value
""
Remarks
This property specifies the initialization vector (IV). By default this property is empty and the class will automatically generate a new IV value if KeyPassword or Key is set before Encrypt or EncryptBlock is called. The size of the IV property must be equal to the BlockSize divided by 8.