I've been considering writing a couple of checksum-based challenges, and while checking for duplicates, I noticed that both hashing and checksum exist.
Now, hashing and checksums aren't the same thing, but people seem to be using them fairly interchangeably, and they're certainly related in spirit. There are three solutions I can think of (and maybe other solutions that people will think of in the answers):
- Ensure that the tags have no overlap, going through all questions that use either and making sure the tag is appropriate;
- Make the tags into synonyms, and use them interchangeably from then on;
- Make one of the tags into a subset of the other (so all challenges about checksums or hashing will have one of the tags in particular, and a subset will have both).
Which of these options will lead to the best categorisations of these sorts of questions?