В настоящее время я работаю над сайтом обмена текстами, и я столкнулся с следующей проблемой. Каждый пост получает идентификатор, и я хотел бы иметь возможность легко получить доступ к сообщению, указав идентификатор в ссылке в качестве параметра. Но поскольку вы можете просто ввести цифры вручную, это очень небезопасно. Моя идея состоит в том, чтобы вычислить более длинный уникальный номер из идентификатора. Разумеется, число должно быть переведено в исходное состояние. Идеал был бы решением на питоне. Заранее спасибо!Как создать уникальный ключ из ID
Редактировать: Исправить меня, если я ошибаюсь, но нет способа отменить uuid обратно на исходный номер?
Возможный дубликат [Как создать GUID в Python] (http://stackoverflow.com/questions/534839/how-to-create-a-guid-in-python) – idjaw
Вопрос: почему он небезопасен ? Вы боитесь, что кто-то, кто не увидит сообщение, сможет это увидеть? Затем разрешите эту проблему правильно, используя привилегии. – freakish
Почему бы не создать 10-значное или более длинное случайное число и назначить его как идентификатор? –