The BSD checksum is simple enough to implement and is can have a size adapted to the available space.
For the first version, use https://en.wikipedia.org/wiki/BSD_checksum and add a magic or version to entries, so, if later changes are needed, transition could be done without needing to erase the older entries.
The BSD checksum is simple enough to implement and is can have a size adapted to the available space. For the first version, use https://en.wikipedia.org/wiki/BSD_checksum and add a magic or version to entries, so, if later changes are needed, transition could be done without needing to erase the older entries.