Integrity checking addition

I generally prefer to include the unit in the name, i.e., `IV_LENGTH_BYTES` rather than have all of these comments. (Or just use bits everywhere.)