Root > Reference > All Types > TTwofishInitVector

Type TTwofishInitVector

Previous pageReturn to chapter overviewNext page   

Initialization Vector (IV) for Twofish.

 

Unit

EEncrypt

 

Syntax

 

Code (Delphi)

TTwofishInitVector = packed array[0..15]of Byte;

 

Remarks

Use TwofishInitIV to obtain new random initialization vector. Pass the obtained value to TwofishEncrypt and store it with encrypted data - to be passed into TwofishDecrypt later.

 

Note

Initialization vector (IV) is a fixed-size input to a cryptographic primitive that is typically required to be random or pseudorandom. Randomization is crucial for encryption schemes to achieve semantic security, a property whereby repeated usage of the scheme under the same key does not allow an attacker to infer relationships between segments of the encrypted message.

 

See also




Send feedback... Build date: 2023-09-11
Last edited: 2023-09-11
PRIVACY STATEMENT
The documentation team uses the feedback submitted to improve the EurekaLog documentation. We do not use your e-mail address for any other purpose. We will remove your e-mail address from our system after the issue you are reporting has been resolved. While we are working to resolve this issue, we may send you an e-mail message to request more information about your feedback. After the issues have been addressed, we may send you an email message to let you know that your feedback has been addressed.


Permanent link to this article: https://www.eurekalog.com/help/eurekalog/topic_type_eencrypt_ttwofishinitvector.php