CMR
CMR
A mathematically calculated value that is added to data to ensure that the original data haS not been al-
tered
Parity Bit
A method of error detection, it requires adding an extra bit (called parity bit) on the data.
It’s received by computer to ensure data completeness and data integrity during transmission.
Parity check
Is a hardware control that detects data errors when data is read from:
Checksums
Programs that compute checksums can be run against old and new databases to ensure the ac-
curacy of migrated data.
Atomicity:
(That is, the transaction must either fully happen, or not happens at all.)
What relevant controls MUST be performed when the objective is to identify transmission error?
What relevant controls are required to perform when objective is to ensure completeness?
What relevant control should be performed when the objective is to ensure integrity?
What relevant control should be performed when the objective is to correct (detect &correct) a trans-
mission error?
Forward Error Control (FEC)
To ensure that a transaction must either fully happen, or not happens at all.
Example:
Check digit is used by bank to ensure the correctness of bank account numbers assigned to customers,
thereby helping to avoid transposition and transcription errors.
For instance, a bank account number is “630000241457”. The last digit is the check digit “7”, and if the
other numbers are correct then the check digit calculation must produce 7.
Add the odd number digits: 6+0+0+2+1+5 = 14.
Multiply the result by 3: 14 × 3 = 42.
Add the even number digits: 3+0+0+4+4 = 11.
Add the two results together: 42 + 11 = 53.
To calculate the check digit, take the remainder of (53 / 10), and if not 0, subtract from 10. Therefore,
the check digit value is 7.
check digit.
check digit.
parity bits or checksum (higher version of parity bit) or CRC (higher version of checksum).
parity bits or checksum (higher version of parity bit) or CRC (higher version of checksum).
When objective is to ensure integrity, answer should be
parity bits or checksum (higher version of parity bit) or CRC (higher version of checksum).
For point no. (3), (4) and (5), first preferences to be given as follow:
When objective is to ensure that a transaction must either fully happen, or not happens at all, answer
should be
atomicity.