Answer:
Integrity
Step-by-step explanation:
In CAIN, integrity is realized through the use of message digest functions and hashes.
Integrity in CAIN simply means securing a message on transit without it being tampered. To accomplish and achieve integrity, hash functions are used. These hash functions receive arbitrary length message and bring out a fixed sized message digest.
The message digest and hash function maps input data of arbitrary length to an output fixed data length. Hashing is used to guarantee integrity.