Polynomial representations of cyclic redundancy checks
These are polynomial representations of cyclic redundancy checks CRCs.
Name | Polynomial | Representations: normal / reversed / reverse of reciprocal |
---|---|---|
CRC-1 | ![]() | 0x1 / 0x1 / 0x1 |
CRC-4-ITU | ![]() | 0x3 / 0xC / 0x9 |
CRC-5-EPC | ![]() | 0x09 / 0x12 / 0x14 |
CRC-5-ITU | ![]() | 0x15 / 0x15 / 0x1A |
CRC-5-USB | ![]() | 0x05 / 0x14 / 0x12 |
CRC-6-ITU | ![]() | 0x03 / 0x30 / 0x21 |
CRC-7 | ![]() | 0x09 / 0x48 / 0x44 |
CRC-8-CCITT | ![]() | 0x07 / 0xE0 / 0x83 |
CRC-8-Dallas/Maxim | ![]() | 0x31 / 0x8C / 0x98 |
CRC-8 | ![]() | 0xD5 / 0xAB / 0xEA[2] |
CRC-8-SAE J1850 | ![]() | 0x1D / 0xB8 / 0x8E |
CRC-8-WCDMA | ![]() | 0x9B / 0xD9 / 0xCD[2] |
CRC-10 | ![]() | 0x233 / 0x331 / 0x319 |
CRC-11 | ![]() | 0x385 / 0x50E / 0x5C2 |
CRC-12 | ![]() |
0x80F / 0xF01 / 0xC07[2] |
CRC-13-BBC | ![]() | 0x1CF5 / 0x15E7 / 0x1E7A |
CRC-15-CAN | ![]() | 0x4599 / 0x4CD1 / 0x62CC |
CRC-16-IBM | ![]() | 0x8005 / 0xA001 / 0xC002 |
CRC-16-CCITT | ![]() | 0x1021 / 0x8408 / 0x8810[2] |
CRC-16-T10-DIF | ![]() | 0x8BB7[7] / 0xEDD1 / 0xC5DB |
CRC-16-DNP | ![]() | 0x3D65 / 0xA6BC / 0x9EB2 |
CRC-16-DECT | ![]() | 0x0589 / 0x91A0 / 0x82C4 |
CRC-16-Fletcher | Not a CRC; see Fletcher's checksum | Used in Adler-32 A & B CRCs |
CRC-24 | ![]() | 0x5D6DCB / 0xD3B6BA / 0xAEB6E5 |
CRC-24-Radix-64 | ![]() | 0x864CFB / 0xDF3261 / 0xC3267D |
CRC-30 | ![]() | 0x2030B9C7 / 0x38E74301 / 0x30185CE3 |
CRC-32-Adler | Not a CRC; see Adler-32 | See Adler-32 |
CRC-32 | ![]() |
0x04C11DB7 / 0xEDB88320 / 0x82608EDB[10] |
CRC-32C (Castagnoli) | ![]() | 0x1EDC6F41 / 0x82F63B78 / 0x8F6E37A0[10] |
CRC-32K (Koopman) | ![]() | 0x741B8CD7 / 0xEB31D82E / 0xBA0DC66B[10] |
CRC-32Q | ![]() | 0x814141AB / 0xD5828281 / 0xC0A0A0D5 |
CRC-40-GSM | ![]() | 0x0004820009 / 0x9000412000 / 0x8002410004 |
CRC-64-ISO | ![]() | 0x000000000000001B / 0xD800000000000000 / 0x800000000000000D |
CRC-64-ECMA-182 | ![]() ![]() | 0x42F0E1EBA9EA3693 / 0xC96C5795D7870F42 / 0xA17870F5D4F51B49 |
See also
General category
Specific technological references
External links
References
- ↑ "Class-1 Generation-2 UHF RFID Protocol" (PDF). 1.2.0. EPCglobal. 23 October 2008. p. 35. Retrieved 21 May 2009.
- 1 2 3 4 Koopman, Philip; Chakravarty, Tridib (28 June – 1 July 2004). "Cyclic Redundancy Code (CRC) Polynomial Selection For Embedded Networks" (PDF). 2004 International Conference on Dependable Systems and Networks: 145–154. doi:10.1109/DSN.2004.1311885. ISBN 0-7695-2052-9.
- ↑ Richardson, Andrew (17 March 2005). WCDMA Handbook. Cambridge, UK: Cambridge University Press. p. 223. ISBN 0521828155.
- 1 2 "FlexRay Protocol Specification". 2.1 Revision A. Flexray Consortium. 22 December 2005. p. 93.
- ↑ Perez, A.; Wismer & Becker (1983). "Byte-Wise CRC Calculations". IEEE Micro 3 (3): 40–50. doi:10.1109/MM.1983.291120.
- ↑ Ramabadran, T.V.; Gaitonde, S.S. (1988). "A tutorial on CRC computations". IEEE Micro 8 (4): 62–75. doi:10.1109/40.7773.
- ↑ Thaler, Pat (28 August 2003). "16-bit CRC polynomial selection" (PDF). INCITS T10. Retrieved 11 August 2009.
- ↑ "ETSI EN 300 175-3". V2.2.1. Sophia Antipolis, France: European Telecommunications Standards Institute. November 2008.
- ↑ Boutell, Thomas; Randers-Pehrson, Glenn; et al. (14 July 1998). "PNG (Portable Network Graphics) Specification, Version 1.2". Retrieved 3 February 2011.
- 1 2 3 Koopman, Philip (23–26 June 2002). "32-Bit Cyclic Redundancy Codes for Internet Applications" (PDF). 2002 International Conference on Dependable Systems and Networks: 459–468. doi:10.1109/DSN.2002.1028931. ISBN 0-7695-1597-5. Retrieved 14 January 2011.
- ↑ "AIXM Primer" (PDF). 4.5. European Organisation for the Safety of Air Navigation. 20 March 2006. Retrieved 29 April 2009.
- ↑ ETSI TS 100 909 version 8.9.0 (January 2005), Section 4.1.2 a
- ↑ Gammel, B.M. (31 October 2005). "Crypto - Codes". Retrieved 10 February 2011.
- ↑ Geremia, Patrick (April 1999). "Cyclic redundancy check computation: an implementation using the TMS320C54x" (PDF) (SPRA530). Texas Instruments. p. 5. Retrieved 10 February 2011.
- ↑ Jones, David T. "An Improved 64-bit Cyclic Redundancy Check for Protein Sequences" (PDF). University College London. Retrieved 15 December 2009.
This article is issued from Wikipedia - version of the Sunday, November 22, 2015. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.