Получатель - мой веб-сайт, отправитель такой же, но среда шумная, пользователь. Он прочтет буквенно-цифровой код длины 6 и позже введет тот же код для идентификации ресурса. Я подумал, что это хорошее применение для исправления ошибок, и вместо того, чтобы заниматься исследованиями, я решил поставить этот вопрос. Или, может быть, я поступаю неправильно, поскольку ситуация похожа на отправку идеального словаря вместе с каждой передачей.
Требования к коду просто:
- 6 буквенно-цифровых цифр, во всяком случае, до тех пор, пока я не закончу.
- Если пользователь ошибается, я все равно смогу определить правильный ресурс.
- Нет ресурса предпочтительнее неправильного.
- Легко кодировать или иметь бесплатные библиотеки для .net
Есть предложения?
Edit:
Мне кажется, что половину требований можно выполнить, если правильно выбрать коды, т. Е. С достаточным расстоянием между ними. Эта стратегия выглядит еще лучше, когда я понимаю, что чем дольше она была с тех пор, как были сгенерированы коды, тем менее вероятно, что они будут использоваться.
Коды не будут напрямую вводиться на моем сайте, поэтому я не могу дать немедленный отзыв. На самом деле, мы можем предположить, что, если я не смогу проверить код, я даже не смогу идентифицировать пользователя, поэтому я вообще не смогу дать отзыв.