CBC mode protects against insertions, deletions, and substitutions of blocks. Also, regularities in the clear text will not appear in the cipher text. The DES library must be installed to use these subroutines.
Parameters data Specifies that the data is to be either encrypted or decrypted.
The length must be a multiple of 8. This is updated to the next initialization vector upon return. Specifies that encryption succeeded, but was done in software instead of the requested hardware. Specifies no error. These subroutines are not available for export outside the United States.