{"title":"Review of Understanding Checksums and Cyclic Redundancy Checks—Philip Koopman (Boca Raton, FL, USA: CRC Press, 2024)","authors":"Justin Ray","doi":"10.1109/mrl.2024.3389635","DOIUrl":null,"url":null,"abstract":"Checksums play a vital role in detecting data corruption in digital storage and communication systems. The use of some kind of checksum is almost ubiquitous unless more complex error-correcting codes are used. Nevertheless, the details of these checksums—how and why they work, and what is to be gained by choosing one over another—are often overlooked. Philip Koopman’s book, Understanding Checksums and Cyclic Redundancy Checks, provides an approachable, practical, and thorough guide on this topic that should be on the shelf of anyone tasked with selecting or implementing these checksums, especially for high-reliability or safety-critical applications.","PeriodicalId":517825,"journal":{"name":"IEEE Reliability Magazine","volume":"8 13","pages":"46-47"},"PeriodicalIF":0.0000,"publicationDate":"2024-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Reliability Magazine","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/mrl.2024.3389635","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Checksums play a vital role in detecting data corruption in digital storage and communication systems. The use of some kind of checksum is almost ubiquitous unless more complex error-correcting codes are used. Nevertheless, the details of these checksums—how and why they work, and what is to be gained by choosing one over another—are often overlooked. Philip Koopman’s book, Understanding Checksums and Cyclic Redundancy Checks, provides an approachable, practical, and thorough guide on this topic that should be on the shelf of anyone tasked with selecting or implementing these checksums, especially for high-reliability or safety-critical applications.