Question: A checksum, also called a message digest, is a small block of data, usually derived from a much larger file, for the purpose of detecting
A checksum, also called a message digest, is a small block of data, usually derived from a much larger file, for the purpose of detecting errors that may have been introduced either naturally or intentionally during the transmission of the file. So the checksum can be used to verify the integrity of the received or downloaded file. The procedure which generates this checksum is called a checksum function or checksum algorithm. Depending on its design goals, a good checksum algorithm usually generates a significantly different value, even for tiny changes made to the input. This is especially true of cryptographic hash functions eg SHA and MD which may be used to detect many data corruption errors and verify overall data integrity. If the computed checksum for the receiveddownloaded data matches the value of a previously computed checksum of the original data, there is a very high probability that the data has not been altered or corrupted during transmission.
Depending on the operating system we use, there are different tools for the checksum, but the process is the same. Here is a list of options for the SHA and the MD checksums:
Linux
shasum pathtofile
mdsum pathtofile
Mac
shasum a pathtofile
mdpathtofile
Windows
CertUtil hashfile C:pathtofile SHA
CertUtil hashfile C:pathtofile MD
When we run the checksum tool, the output of the cryptographic hash algorithm will be just a string of characters. For example, the following is the SHA checksum of the Tor Browser version for Windows official installation file:
aaedfaaeabcdbedddcb
Your task for this assignment is to verify the balance of your bank account. Simply checking your ebanking account is not good enough because you dont trust that your banks systems are free of bugs and malware. Thats why you always keep a checksum of your mostrecently verified bank statement. Although you don't remember what the exact balance was the last time you calculated the checksum, you do know that the balance was a whole number, it was a power of and you're pretty sure that the amount was less than $K Moreover, you remember that the last bank statement you calculated the checksum on was issued on March and you know for sure that there haven't been any changes in the balance since then.
After downloading todays April bank statement, you realize that the balance cannot be correct.
Multiple Attempts Not allowed. This test can only be taken once.
Force Completion This test can be saved and resumed later.
Your answers are saved automatically.
Expand Question Completion Status:
QUESTION
What is the SHA checksum of today's April bank statement that you just downloaded?
bfcabeaecefcddaadcdbeedcbbe
points
QUESTION
If the stored SHA checksum of your last bank statement is the following, what is the correct balance in your account?
ddcccaadaccdeefcdacaecafcf
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
