Hawkynt

CRC-24-INTERLAKEN

24-bit CRC used in Interlaken protocol for high-speed chip-to-chip communication Uses 24-bit polynomial with normal input processing.

Properties

Property Value
Category Checksums
Sub-category Cyclic Redundancy Check
Security status πŸŽ“ Educational Only
Complexity Intermediate
Inventor W. Wesley Peterson
Year 1961
Origin πŸ‡ΊπŸ‡Έ United States
Source algorithms/checksum/crc.js

Security

Status: πŸŽ“ Educational Only

No vulnerabilities are recorded for this implementation.

Documentation

References

Test vectors

3 vectors ship with this algorithm and run in the test suite. Byte values are hexadecimal.

Vector 1 β€” Empty string

Field Value
input (empty)
expected 000000

Vector 2 β€” Single byte β€˜a’

Field Value
input 61
expected d80156

Vector 3 β€” String β€˜123456789’

Field Value
input 313233343536373839
expected b4f3e6

← All algorithms