Skip to content

futekast/CHECKSUM_FUTEK

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CHECKSUM_FUTEK

Reusable C implementation of the FUTEK weighted additive 8-bit checksum.

Files

  • include/checksum_futek.h
  • src/checksum_futek.c
  • examples/main.c

Checksum Parameters

Parameter Value
Name Checksum/FUTEK
Type Weighted additive checksum
Output Width 8-bit
Final Mask 0xFF
Input Length Variable
Weighting Byte index + 1

Checksum Formula

Checksum = Σ(byte[index] × (index + 1)) & 0xFF

About

Reusable C implementation of the FUTEK weighted additive 8-bit checksum with documented source/header files and example validation.

Topics

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages