While banks pay attention to the materials used for blank checks and add magnetic inks for their identification, the safety aspect of customer data is totally ignored.
A barcode label, printed on the cheque, or attached, may include the encrypted data content, namely:
Beneficiary
Date
Amount
Graphical Signature
Such means will make it impossible to change the check content, once written.