Я хотел бы создать длинный UUID - что-то вроде ключа сеанса, используемого gmail. Он должен быть не менее 256 символов и не более 512. Он может содержать все буквенно-цифровые символы и несколько специальных символов (те, которые находятся под функциональными клавишами на клавиатуре). Это уже сделано или есть образец?
С++ или С#
Обновление. Недостаточно GUID. Мы уже видели столкновения и должны исправить это. 512 - это максимальная величина, потому что это не позволит нам изменить материал, который уже был отправлен.
Обновление 2: для парней, которые настаивают на том, насколько уникален GUID, если кто-то хочет угадать ваш следующий идентификатор сеанса, им не нужно вычислять комбинации в течение следующих 1 триллиона лет. Все, что им нужно сделать, это использовать ограничение времени, и они будут выполняться через несколько часов.