1.1, pashev.ru (?), 10:25, 06/05/2023 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
> Добавлена поддержка политик использования паролей, например, можно определить требования к надёжности пароля
Хипстерам покоя нету...
Количество символов, их тип не играют роли по отдельности. Важна энтропия, или другими словами, число вариантов. Пароль, в котором лишь один символ (например 1111111...), при достаточной длине ничем не хуже aeF6mei6. Пароль — это всего лишь число, которое недалёкие админы и программисты требуют записывать в определённой системе исчисления.
| |
|
2.3, Аноним (3), 10:27, 06/05/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
дядь, меня учили что энтропия есть мера хаоса, а не число вариантов
уже отмечаете поди ?
| |
|
3.7, pashev.ru (?), 10:39, 06/05/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Хотя понятия термодинамической и информационной энтропии вводятся в рамках различных формализмов, они имеют общий физический смысл — логарифм числа доступных состояний системы.
(Даже Вика знает)
| |
|
2.15, OpenEcho (?), 12:57, 07/05/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Важна >>>энтропия<<<, или другими словами, число вариантов.
Правильно
> Пароль, в котором лишь один символ (например 1111111...), при достаточной длине ничем не хуже aeF6mei6.
Entropy:
<code>
dictionary=1
length=4096
echo "l(${dict}^${len})/l(2)" | bc -l
</code>
результат = 0 энтропи.
Итого, - Слышал звон, но не знает где он...
| |
|
3.16, pashev.ru (?), 17:05, 07/05/2023 [^] [^^] [^^^] [ответить]
| +/– |
Ловите хипстера.
Мой пароль состоит из нулей, его длина от миллиарда до миллиона миллиардов. Угадывай.
| |
|
4.22, OpenEcho (?), 22:53, 07/05/2023 [^] [^^] [^^^] [ответить]
| +/– |
> Мой пароль состоит из нулей, его длина от миллиарда до миллиона миллиардов. Угадывай.
Дружок, если ты когда то видел продакшен сервера, то там импут органичен как правило максимум на 4к символов в паролях, для того чтоб сервер не уложили.
И математику прогуливать тоже не полезно, Я тебе формулу привел, хоть 1000 милиардов добавь, сам же пукHул, что главное - энтропия
| |
4.29, Аноним (29), 23:44, 07/05/2023 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Мой пароль состоит из нулей, его длина от миллиарда до миллиона миллиардов. Угадывай.
Т.е. ты хочешь развешать лапшу^W^W сказать, что без проблем вводишь от гигабайта до петабайта данных в качестве пароля ...
| |
|
3.35, ip1982 (ok), 14:14, 10/05/2023 [^] [^^] [^^^] [ответить]
| +/– |
> $ echo "l(${dict}^${len})/l(2)" | bc -l
> (standard_in) 1: syntax error
Да тут клейма ставить негде! :)
П. С. Включая метод расчёта.
| |
|
4.37, OpenEcho (?), 21:39, 10/05/2023 [^] [^^] [^^^] [ответить]
| +/– |
>> $ echo "l(${dict}^${len})/l(2)" | bc -l
>> (standard_in) 1: syntax error
> Да тут клейма ставить негде! :)
Вам сюда: https://tldp.org/LDP/Bash-Beginners-Guide/html/
Но если не одолеете то копи/паста как выход
<code>
cat <<'EOSH'>entropy.sh
#!/bin/sh
dict=1 # Это то, что чувак выше предложил, - просто один символ, но много
len=4096 # <= "много". Желающие могут догнать до миллионов,
echo "l(${dict}^${len})/l(2)" | bc -l
EOSH
chmod 755 entropy.sh
./entropy.sh
</code>
> П. С. Включая метод расчёта.
Вы каk с шелом разберетесь, то с удовольствием посмотрю на ваш метод расчета ;)
| |
|
|
2.20, Аноним (-), 21:23, 07/05/2023 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Важна энтропия, или другими словами, число вариантов.
Энтропия не играет роли по отдельности, так же как количество символов и их тип. Пароли подбираются по словарям и модификациям их. И вопрос в том, под каким номером пойдёт пароль при таком порядке перебора. Его энтропия может быть 100500 бит, но если он стоит первым, то это не пароль. А в некоторых ситуациях не важно, под каким номером, важно чтобы этот пароль вообще не попадался в последовательности: все возможные комбинации символов никто не проверяет, проверяют только определённые, но проверяют все эти определённые от начала и до конца.
> Хипстерам покоя нету...
Это не хипстеры. Хипстеры давно ведут борьбу против паролей как таковых, старпёры защищают пароли, пытаясь подпереть эту фундаментально ущербную идею каким-нибудь костыликом, типа "ограничить количество попыток" или "политики сложности пароля" или "политики смены пароля" и тп. Если ограничение количества попыток ещё куда ни шло, то всё остальное только мешает иметь качественный пароль. Попробуй погенерить пароли для разных сайтов, на одних из которых спецсимволы запрещены в паролях, другие требуют наличия спецсимволов и тп. А регулярная смена паролей, как показывает практика, приводит к тому, что люди начинают использовать более простые пароли.
Но старпёры не сдаются, им хоть кол на голове теши. Они родились с паролями, они с паролями и умрут.
| |
|
3.24, OpenEcho (?), 23:00, 07/05/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Энтропия не играет роли по отдельности, так же как количество символов и их тип.
Обоснуй? Математически !
| |
3.25, OpenEcho (?), 23:14, 07/05/2023 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Но старпёры не сдаются, им хоть кол на голове теши. Они родились с паролями, они с паролями и умрут.
А ты кто такой, чтоб людей с накопленными десятилетиями знаниями судить?
Пернуть в лужу, - каждый мастак, а вот как до научного обоснования доходит, так все анонимами заделываются
| |
3.34, ip1982 (ok), 14:11, 10/05/2023 [^] [^^] [^^^] [ответить]
| +/– |
> И вопрос в том, под каким номером пойдёт пароль при таком порядке перебора. Его энтропия может быть 100500 бит, но если он стоит первым, то это не пароль.
Вот это каша в голове! Правда, что людям сложно думать статистически.
| |
|
2.36, ip1982 (ok), 14:17, 10/05/2023 [^] [^^] [^^^] [ответить]
| +/– |
Эх, доброта моя...
Думаю, требуется пояснение для программистов.
Начнём с простого. Пусть политика паролей допускает только пароли длинной в один символ и состоящие только из 0 или 1. Очевидно, что существует всего два пароля, удовлетворяющих такой политике: 0 и 1.
Возможна и другая политика паролей, допускающая всего два пароля, и следовательно такую же сложность подбора. А именно политика, разрешающая пароли длиной 1–2 символа и состоящие только из 0 (или любого другого символа).
Теперь пусть разрешены пароли длиной 1–2 символа, состоящие из чисел 0–9. Таких паролей всего 110 штук. Политика, допускающая только один символ (например, 0), должна разрешать пароли длиной до 110 символов. Важно, что она не будет «настаивать» на использовании других цифр. Цифры — это не плохо, но в реальности недалёкие «политики» трахают мозг спецсимволами, заглавным буквами и т. п.
В реальности же пароли, как правило, не ограничены длиной сверху, поэтому отсутствие злоебучих символов легко компенсировать удлинением пароля, вплоть до того, чтобы оставить один единственный символ, а всю энтропию загнать в длину пароля.
То есть, имея охеренный, легко запоминающийся, сложно подбираемый пароль, вы можете получить от тупой политики по лицу за «слабый» пароль только потому, что в вашем пароле нету запятой.
Вероятно, единственным рабочим критерием надёжности пароля является энтропия, поэтому нормальная политика должна проверять только её, а не длину пароля и присутствие обязательных типов символов.
| |
|
1.9, Аноним (8), 11:11, 06/05/2023 [ответить] [﹢﹢﹢] [ · · · ]
| +5 +/– |
> SFTP, SCP/SSH, Rsync, HTTP и WebDav
Интересно было бы глянуть на бенч перфоманса в сравнении с традиционными тулами и граф потребления ресурсов. Может вот оно счастье вместо зоопарка, наряду с Go Simple Tunnel
| |
1.21, ivan_erohin (?), 22:00, 07/05/2023 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
кто-то tyt хотел альтернативную (SMB и винде) файлопомойку.
вот вам кандидат.
смущает только язык реализации.
| |
|
|
3.26, Аноним (29), 23:23, 07/05/2023 [^] [^^] [^^^] [ответить]
| +/– |
>> смущает только язык реализации.
> Чем?
Это опеннет.
Поэтому очевидно же - тем что гошка фу-фу! Не труЪ!
Только Великая Сишка или на худой конец (в основном, если хочется уныло^W "оригинально" набросить), Великий Раст.
Правда, их самые ярые и горячие опеннетные адепты ничего сложнее хелловротов в данной тематике (или вообще) не писали, но ...
| |
3.30, ivan_erohin (?), 00:39, 08/05/2023 [^] [^^] [^^^] [ответить]
| +/– |
>> смущает только язык реализации.
> Чем?
чем-то. не могу точно вербализовать. то ли гуглагом, то ли рантаймом.
| |
|
|
|