Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Special pages
Niidae Wiki
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
Cyclic redundancy check
(section)
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== External links == {{refbegin}} *{{cite journal |first1=Jubin |last1=Mitra |first2=Tapan |last2=Nayak |title=Reconfigurable very high throughput low latency VLSI (FPGA) design architecture of CRC 32 |journal=Integration, the VLSI Journal |volume=56 |pages=1–14 |date=January 2017 |doi=10.1016/j.vlsi.2016.09.005 }} * [http://www.mathpages.com/home/kmath458.htm Cyclic Redundancy Checks], MathPages, overview of error-detection of different polynomials *{{cite web |author-link=Ross Williams |first=Ross |last=Williams |title=A Painless Guide to CRC Error Detection Algorithms |date=1993 |url=http://www.ross.net/crc/crcpaper.html |access-date=15 August 2011 |archive-url=https://web.archive.org/web/20110903033652/http://www.ross.net/crc/crcpaper.html |archive-date=3 September 2011 |url-status=dead }} *{{cite web |first=Richard |last=Black |title=Fast CRC32 in Software |date=1994 |work=The Blue Book |publisher=Systems Research Group, Computer Laboratory, University of Cambridge |url=http://www.cl.cam.ac.uk/Research/SRG/bluebook/21/crc/crc.html }} Algorithm 4 was used in Linux and Bzip2. *{{cite web |last1=Kounavis |first1=M. |last2=Berry |first2=F. |title=A Systematic Approach to Building High Performance, Software-based, CRC generators |year=2005 |publisher=Intel |url=http://www.intel.com/technology/comms/perfnet/download/CRC_generators.pdf |access-date=4 February 2007 |archive-date=16 December 2006 |archive-url=https://web.archive.org/web/20061216135550/http://www.intel.com/technology/comms/perfnet/download/CRC_generators.pdf |url-status=live }}, Slicing-by-4 and slicing-by-8 algorithms *{{cite web |first=W. |last=Kowalk |title=CRC Cyclic Redundancy Check Analysing and Correcting Errors |date=August 2006 |publisher=Universität Oldenburg |url=http://einstein.informatik.uni-oldenburg.de/papers/CRC-BitfilterEng.pdf |access-date=1 September 2006 |archive-date=11 June 2007 |archive-url=https://web.archive.org/web/20070611140619/http://einstein.informatik.uni-oldenburg.de/papers/CRC-BitfilterEng.pdf |url-status=live }} — Bitfilters *{{cite book |first=Henry S. Jr. |last=Warren |chapter=Cyclic Redundancy Check |title=Hacker's Delight |chapter-url=http://www.hackersdelight.org/crc.pdf |url-status=dead |archive-url=https://web.archive.org/web/20150503014404/http://www.hackersdelight.org/crc.pdf |archive-date=3 May 2015 |title-link=Hacker's Delight }} — theory, practice, hardware, and software with emphasis on CRC-32. *[http://www.cosc.canterbury.ac.nz/greg.ewing/essays/CRC-Reverse-Engineering.html Reverse-Engineering a CRC Algorithm] {{Webarchive|url=https://web.archive.org/web/20110807100031/http://www.cosc.canterbury.ac.nz/greg.ewing/essays/CRC-Reverse-Engineering.html |date=7 August 2011 }} *{{cite web |first=Greg |last=Cook |title=Catalogue of parameterised CRC algorithms |work=CRC RevEng |url=https://reveng.sourceforge.io/crc-catalogue/all.htm |access-date=18 September 2020 |archive-date=1 August 2020 |archive-url=https://web.archive.org/web/20200801122415/https://reveng.sourceforge.io/crc-catalogue/all.htm |url-status=live}} *{{cite web |last=Koopman |first=Phil |title=Blog: Checksum and CRC Central |url=http://checksumcrc.blogspot.com/ }} — includes links to PDFs giving 16 and 32-bit CRC [[Hamming distance]]s **{{cite web |author-mask=1 |last=Koopman |first=Phil |title= Why Life Critical Networks Tend To Provide HD=6 |date=April 2023 |url=http://checksumcrc.blogspot.com/2023/04/why-life-critical-networks-tend-to.html }} *{{cite web |first1=Philip |last1=Koopman |first2=Kevin |last2=Driscoll |first3=Brendan |last3=Hall |title=Cyclic Redundancy Code and Checksum Algorithms to Ensure Critical Data Integrity |date=March 2015 |id=DOT/FAA/TC-14/49 |publisher=Federal Aviation Administration |url=http://www.tc.faa.gov/its/worldpac/techrpt/tc14-49.pdf |access-date=9 May 2015 |archive-date=18 May 2015 |archive-url=https://web.archive.org/web/20150518073214/http://www.tc.faa.gov/its/worldpac/techrpt/tc14-49.pdf |url-status=live }} *{{cite video |first1=Philip |last1=Koopman |title=Mechanics of Cyclic Redundancy Check Calculations |date=January 2023 |via=YouTube |url=https://www.youtube.com/watch?v=qRqvdOAfxcA}} {{refend}} * [https://www.iso.org/standard/37010.html ISO/IEC 13239:2002: Information technology -- Telecommunications and information exchange between systems -- High-level data link control (HDLC) procedures] * [https://github.com/spotify/linux/blob/master/crypto/crc32c.c CRC32-Castagnoli Linux Library] {{Ecma International Standards}} [[Category:Binary arithmetic]] [[Category:Cyclic redundancy checks| ]] [[Category:Finite fields]] [[Category:Polynomials]] [[Category:Wikipedia articles with ASCII art]] [[Category:Articles with example Python (programming language) code]]
Summary:
Please note that all contributions to Niidae Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Encyclopedia:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Search
Search
Editing
Cyclic redundancy check
(section)
Add topic