maagalex, банально начну с примера-вопроса: так будет проще.
Например, мне нужно захешировать слово: "простор" так, чтобы при 2-х любых ошибках ввода:
1. неверная 1 или 2 буквы
и/или
2. пропуск 1 или 2 букв
...хеш - не изменялся и оставался постоянным.
Olek1, согласен. я буду совмещать Хирагану со слогами по старым правилам и получу деление на акустические всплески. После - уже сделаю допуски по возможным ошибкам по каждому такому всплеску и захеширую через свой алфавит.