|
Генерация случайных символов | ☑ | ||
---|---|---|---|---|
0
Anchel74
11.03.12
✎
16:17
|
Возникла необходимость генерирования случайных паролей в 1С. Можно написать самому, но в целях экономии времени ищу готовый вариант. Может кто делал, поделитесь, пожалуйста?!)
|
|||
1
Reset
11.03.12
✎
16:18
|
ГенераторСлучайныхЧисел тебе в помощь
|
|||
2
Anchel74
11.03.12
✎
16:19
|
(1) я знаю про генератор чисел, но мне не только числа нужны)
|
|||
3
mikecool
11.03.12
✎
16:21
|
(2) дык - генери числа, по полученному числу бери из соответствия символ )
придется все таки писать )) зы: классная фотка |
|||
4
Злобный Фей
11.03.12
✎
16:21
|
очевидно же, что из чисел можно получить буквы и прочие символы
|
|||
5
Anchel74
11.03.12
✎
16:23
|
(3) да, придется все таки писать))
зы: спасибо)) |
|||
6
sda553
11.03.12
✎
16:42
|
(2) Берешь случайную цепочку чисел от 0 до 255 и переводишь их в Base64 и получишь что то типа G5vdCBvbm
|
|||
7
andrewks
11.03.12
✎
16:45
|
алфавит в массив, случ. число - индекс
|
|||
8
H A D G E H O G s
11.03.12
✎
16:47
|
(0) Зачем?
|
|||
9
mikecool
11.03.12
✎
16:47
|
(8) можно пользователей клепать )
|
|||
10
sda553
11.03.12
✎
16:48
|
(7) Не совсем алфавит, для лучшей защищенности лучше взять последовательность Base64 большие буквы+маленькие бувы+ цифры. Всего 64 символа, они вот тут в таблице wiki:Base64#.D0.A1.D1.85.D0.B5.D0.BC.D0.B0_.D1.81.D0.BE.D0.BE.D1.82.D0.B2.D0.B5.D1.82.D1.81.D1.82.D0.B2.D0.B8.D1.8F_.C2.AB.D1.81.D0.B8.D0.BC.D0.B2.D0.BE.D0.BB_.E2.86.94_.D0.B7.D0.BD.D0.B0.D1.87.D0.B5.D0.BD.D0.B8.D0.B5.C2.BB_.D0.B2_Base64
|
|||
11
andrewks
11.03.12
✎
16:50
|
(10) в данном контексте Алфавит - это множество допустимых в пароле символов
|
|||
12
sda553
11.03.12
✎
16:54
|
СтрокаСимволов = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";
ДлинаПароля = 8; СтрокаНовогоПароля = ""; Для зы = 1 по ДлинаПароля Цикл СтрокаНовогоПароля = СтрокаНовогоПароля + Сред(СтрокаСимволов,СлучайноеЧисло(64),1); КонецЦикла; Вовзрат СтрокаНовогоПароля ; |
|||
13
Ц_У
11.03.12
✎
17:15
|
КодСимвола() + ГенераторСлучайныхЧисел
|
|||
14
rs_trade
11.03.12
✎
17:22
|
(0) используй доменную авторизацию и не мучайся
|
|||
15
Anchel74
11.03.12
✎
18:11
|
(8) для того, чтобы при оформлении нового сотрудника, сразу отправлялась заявка на добавление пользователя, ну и чтоб не придумывать пароль, он должен автоматически генерироваться
(12) примерно такой вариант и использовала) (14) прежде чем ее использовать, нужно чтоб пользователя добавили в домен, а это делается после той процедуры, где мне и нужна генерация пароля) всем спасибо за отзывчивость! |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |