24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

Криптоборд тред. И моча совсем не тупая((99

 Аноним 25/01/17 Срд 17:11:45 #1 №919306 
148133397858.jpg
Криптоборд анонимных тред
Не увидел криптографии треда на нулевой, да и обсудить хочу не совсем и не только криптографию, а ИДЕАЛЬНУЮ АНОНИМНУЮ ИМИДЖБОРДУ ОПЯТЬ.

Вопрос следующий: как реализовать эффективную систему банов и защиты от флуда (ддоса), не компрометируя анонимности остальных (незабаненных) анонимусов?

Накидаю примерный сценарий. Алиса и Боб сидят на имиджборде, написанной Абу. В один прекрасный день к ним приходит Ева и начинает срать в каждый тред. Абу хочет забанить Еву (лишить ее возможности писать сообщения), но при этом он не хочет знать, кто пишет остальные посты: Алиса или Боб.

Сразу договоримся, что физические адреса анонимусов нам неизвестны. Ну, пусть все сидят через тор, например. Алсо, не учитываем ад-хок солюшены для предотвращения зафлуживания, ну типа капчи или таймаутов. То есть задача именно в том, чтобы запретить писать новые посты автору имеющегося поста, не компрометируя остальных участников.

Очевидно, каждого нового участника придется заставить генерировать ключ и подписывать им свои сообщения. Но публичная часть ключа публиковаться, выходит, тоже не должна. Получается, что если мы нашли нарушающее правило сообщение с открытым текстом Т и подписью П, то каждого следующего постера мы должны заставить подписать своим ключем Т и сравнить результат с П - если совпало, значит он забанен.

Теперь надо удостовериться, что при подписывании был использован реальный ключ, а не мусор. И я тут подумал и понял, что это по сути сводится к изначальной задаче: проверить, что клжч входит в множество ключей, не узнавая, что это именно за ключ. Блядь, ну дискас короче, счас я еще подумаю.
Аноним 25/01/17 Срд 17:12:26 #2 №919309 
>>918871 (OP)
> каждого нового участника придется заставить генерировать ключ
Ок
> Но публичная часть ключа публиковаться, выходит, тоже не должна
А нахуй она нужна, тогда?
> клжч входит в множество ключей, не узнавая, что это именно за ключ
Тут можно попробовать покрутить доказательства с нулевым разглашением, но сначала разберись зачем и как должна на этой борде использоваться подпись.
Аноним 25/01/17 Срд 17:12:51 #3 №919310 
>>918970
Да, ты полностью прав, и про нулевое разглашение я как раз вчера мельком полуркал, но еще не было времени осмыслить. Кстати, если можешь посоветовать какие-то конкретные мастрид материалы по теме - вил би аппрешиэйтед.

>>918914
Изначально я думал, что сервер генерирует пул ключей, то есть каждый час по 10 ключей, например, и считает все их валидными, так что сервер не будет знать, какой ключ реально используется клиентом, а какой был просто выкинут в воздух, как-то так.
Аноним 25/01/17 Срд 22:48:11 #4 №919513 
нинужно/10. Просто запили годную борду и с ключами и перебанивай по ключам.

алсо
>Абу хочет забанить
Сделай, плиз, чтобы без Абу
Аноним 26/01/17 Чтв 03:51:35 #5 №919623 
>>919306 (OP)
Если ты предполагаешь какую-то централизацию, то в /crypt/ уже пилили капчапак к борде. Абу генерирует капчи:

У каждой капчи есть публичный ключ и зашифрованный приватный ключ. Чтобы расшифровать приватный ключ нужно посчитать 100500 хеш от кода капчи с солью (чтобы было затратно брутфорсить). Чтобы проверить, что пост имеет валидную капчу нужно взять публичный ключ и проверить подпись поста приватным ключем.

Минусы: Абу контролирует капчу, нужно хранить много капч, нужно как-то отмечать капчи как использованные.
Плюсы: будет нормально работать как на ПеКах, так и на мобильных устройствах, в отличии от proof of work.
Аноним 26/01/17 Чтв 20:40:58 #6 №919991 
>>919513
C хуечами, бббгее. Пиздец, шкальники познают куки, хех.
Аноним 27/01/17 Птн 01:23:26 #7 №920135 
>>919991
Банить по кукам собрался, нешкольник из 7 класса?
Аноним 27/01/17 Птн 01:32:14 #8 №920142 
>>920135
По отпечатку хуя на тваей сраке.
Аноним 27/01/17 Птн 02:40:48 #9 №920156 
>>919306 (OP)
Предлагаю ознакомиться с Ym53Lmlt
Аноним 27/01/17 Птн 06:01:16 #10 №920172 
>>919306 (OP)
Нужно придумать не саму борду, а социальную систему форума, при которой всем будет хорошо, никто не угнетен и ни у кого нет прав мочерировать, но в то же время школьники и быдло не могут постить. И еще чтобы мнение большинства не имело значения.
И уже после можно реализовывать алгоритмы самой борды.
Аноним 27/01/17 Птн 13:27:01 #11 №920261 
>>919513
> Просто запили годную борду
Запилил тебе сам-знаешь-куда.

>>920156
Чо? Ничего не нагуглилось.

>>920172
Нужно пройти тебе нахуй, школьничек.
Аноним 27/01/17 Птн 13:30:38 #12 №920263 
>>919623
Про капчи я как-то не подумал, да. Только конкретно в твоем посте я не понял, как это работает, извини. Можешь описать подробнее или ссылку на тред в /крипт дать? У тебя же капчи должен генерировать Абу, а подписывать - клиент. Я не врубился.
Аноним 27/01/17 Птн 13:37:29 #13 №920264 
>>920261
Нет, ты иди. Таких борд уже с полтысячи и ни одна не взлетела. Думаешь ты какой-то особенный и на твою борду не положут хуй?
Аноним 27/01/17 Птн 13:39:51 #14 №920265 
>>920264
Дебила кусок, меня интересует алгоритм, а не борда. Иди уроки делай, животное.
Аноним 27/01/17 Птн 14:14:08 #15 №920276 
>>920265
Хули ты агришься, чмоня? Нахуй тебе алгоритм нужен? Чтобы помечать, поебать себе мозги и забить?
Все эти твои алгоритмы за тебя придумали уже лет 10 назад, а ты высунулся и давай придумывать. Еще в школу кого-то посылает, лол.
Аноним 27/01/17 Птн 14:57:57 #16 №920287 
>>920276
Я понимаю, почему тебя злят другие люди, которые занимаются интеллектуальной деятельностью, но выплескивай негодование по поводу своих проблем в каком-нибудь другом треде. Нахуй ты сюда приперся?
Аноним 27/01/17 Птн 15:12:11 #17 №920290 
>>920287
> которые занимаются интеллектуальной деятельностью
Ты явно не один из них. Всё что в треде есть - пиздёжь доли без матана/алгоритма/кода.
>Нахуй ты сюда приперся?
Потому что могу, очевидно. Моче пожалуйся что в твоем треде срут неугодные тебе люди.
Аноним 27/01/17 Птн 15:18:11 #18 №920293 
>>920290
> Потому что могу
Вся суть русни. Могу срать - значит буду срать. Твой выбор, ок.
Аноним 27/01/17 Птн 16:07:24 #19 №920315 
>>920293
Тебе говорят о том что ты ни одного алгоритма сам не написал в тред - а ты про русню. Нахуй ты вылез из политача своего?
Аноним 27/01/17 Птн 23:36:14 #20 №920561 
>>920261
>Чо? Ничего не нагуглилось.
А ты подумай. Квест совсем не сложный.
Аноним 28/01/17 Суб 00:43:31 #21 №920611 
>>920315
Написал. Съеби.

>>920561
Пф. Ясно.
Аноним 28/01/17 Суб 01:25:52 #22 №920628 
>>920611
Нет, не съебу. Буду смотреть как ты пытаешься выдумать никому не нужную хуету без задач.
Аноним 28/01/17 Суб 02:56:46 #23 №920666 
>>920611
Бля ну лол, парень, простая же задача. Вот серьёзно, если ты не можешь в неё, зачем тебе думать о какой-то там борде?
Аноним 28/01/17 Суб 02:58:58 #24 №920667 
6e19ae936d6f23925d70cc700e144f7f-080d.jpg
>>920666
> задача
Аноним 28/01/17 Суб 09:04:20 #25 №920699 DELETED
>>920263
> Можешь описать подробнее или ссылку на тред в /крипт дать?
Треда наверное уже нет, погугли nanoboard на архиваче

> У тебя же капчи должен генерировать Абу, а подписывать - клиент.
Да, абу генерит 100500 капч и выкладывает пак. Каждый берет капчи из пака, вводит код, считается 10000 хешей, расшифровывается приватный ключ, подписывается сообщение поста. Потом отправляется на ноды, ноды ищут капчу по публичному ключу, проверяют подпись поста
Аноним 31/01/17 Втр 06:21:12 #26 №922801 
Аноним 31/01/17 Втр 08:53:03 #27 №922818 
Сап аноны, когда учил Джангу написал небольшую борду из говна и костылей, интересно, какие разные фичи можно реализовать еще.
Система банов тоже довольно полезная штука и must have, пока не копал в этом направлении вообще, но самое банальное - банить по ip, классека, знать надо. Why not?
алсо, какие еще метаданные можно выудить с клиента, мак, например?
Аноним 31/01/17 Втр 09:02:34 #28 №922831 
>>922818
>банить по ip
анус свой динамический забань
Аноним 31/01/17 Втр 09:15:17 #29 №922843 
>>922818
Блядь, ну опять пост не по теме треда. Такое чувство, что тут только школьники сидят. Я не говорю, что школьники - это плохо, но блядь, обидно как-то.

Мак - нет, да и ненужно. Бан по (диапазону) айпи, конечно, спасет от школовайпера, но баны в более широком смысле - это защита от ддоса. А чтобы от него хоть как-то защититься, тебе нужно анализировать пакеты, каким-то образом выделять среди них вредоносные\мусорные и динамически отрубать доступ тем сетям, откуда они идут. Тхинк клаудфаре.
Аноним 31/01/17 Втр 19:37:09 #30 №923285 
>>919306 (OP)
А в чём, собственно, проблема хэшировать IP?
Абу при этом не сможет его посмотреть -- сравнивать результаты хэширования "на глаз" сложно, а если в движке нет для этого интерфейса - придётся ещё лезть в БД.. короче, Абу обосрётся.
Сохраняешь в БД в поле IP. Даёшь интерфейс для бана. При попытке постинга - сравниваешь сгенерированный хэш постера с забаненными хэшами, находящимися в БД.

В случае Tor.. поступать как модеры Двачру[нл]ета когда-то - выдавать временный бан, сроком до часу. К тому времени спамер уже сменит IP.

А вообще, не понимаю зачем это нужно.
Если кто-то государство захочет перехватить IP постера - перехватит на уровне провайдеров, их даже содержимое интересовать не будет в случае HTTPS.
А если ты это к подобным Педалику модерам, которые любят постить IP в треды -- так это от конкретного зависит.

Короче, хуйня затея.
Аноним 31/01/17 Втр 20:24:08 #31 №923332 
14668906849373.jpg

Ну что, бараны, решили власть переменить? Вы кого слушаете-то, а? Пидор ОП вам лапшу на уши вешает, а сам пойдёт к Куму ссучить!
Аноним 01/02/17 Срд 08:47:11 #32 №923662 DELETED
>>923285
> А в чём, собственно, проблема хэшировать IP?
Потому что потом из отбрутфорсить как 4 байта обоссать

> В случае Tor.. поступать как модеры Двачру[нл]ета когда-то - выдавать временный бан, сроком до часу
IP меняется в 2 клика там
Аноним 01/02/17 Срд 08:50:20 #33 №923666 DELETED
>>920263
Почему-то моча удалила ответ на этот пост: https://arhivach.org/thread/234146/#920699

Аноним 28/01/17 Суб 09:04:20 #25
№920699 DELETED
>>920263
> Можешь описать подробнее или ссылку на тред в /крипт дать?
Треда наверное уже нет, погугли nanoboard на архиваче

> У тебя же капчи должен генерировать Абу, а подписывать - клиент.
Да, абу генерит 100500 капч и выкладывает пак. Каждый берет капчи из пака, вводит код, считается 10000 хешей, расшифровывается приватный ключ, подписывается сообщение поста. Потом отправляется на ноды, ноды ищут капчу по публичному ключу, проверяют подпись поста
Аноним 01/02/17 Срд 13:40:35 #34 №923804 
>>923285
> хэшировать IP

Господи, ну еще один. Нет, спасибо за большой пост, но блядь, ты же должен понимать, что под "Абу" понимается сервер вообще? "Абу не видит айпи" означает, что сервер не должен полагаться на айпи, понимаешь? Чтобы анончики могли пользоваться анонимайзерами и все работало, понимаешь?

> В случае Tor
...банить выходную ноду. Гениально.

Слушай, вот ты вроде адекватный: скажи, сколько тебе лет? Я просто удивляюсь, что в оп-посте речь идет об алгоритме, а отвечают все (за исключением одного (!) анона) про какую-то хуйню. То есть при других обстоятельствах я бы подумал, что это отвечают далёкие от всего этого программирования люди, но тут-то раздел как раз про это.
Только не обижайся, мне правда интересно, я не подъебки ради.
Аноним 01/02/17 Срд 13:54:45 #35 №923819 DELETED
Я всерьез изучал эту тему, а ты, ОП, очевидно нет. На данный момент полностью неуязвимого решения нет, возможно его и быть не может: https://en.wikipedia.org/wiki/CAP_theorem

Конкретно по твоему вопросу см. https://en.wikipedia.org/wiki/Sybil_attack
https://en.wikipedia.org/wiki/Friend-to-friend

Из практических реализаций более-менее нормально работает bitmessage.

Твой сценарий лень разбирать. Он не будет работать, т.к. сделан дилетантом, разве что в режиме неуловимого Джо.
Аноним 01/02/17 Срд 14:22:25 #36 №923830 
>>923819
> очевидно нет
Ну если бы у меня не было вопросов, я бы и тред не создавал, так что это действительно очевидно.

Прилинклванные тобой статьи читал, две из них нерелевантны треду. Поясни, при чем тут сап тхеорем и ф2ф.

> не будет работать, т.к. сделан дилетантом
Логическая ошибка.
Аноним 01/02/17 Срд 16:20:34 #37 №923911 DELETED
>>923830
Повнимательнее прочитал оппост. Если у тебя борда не распределенная, то теорема и ф2ф ни при чем. Генерацию новых айди в системе можно замедлить двумя способами: капчей и proof of work. Оба этих способа имеют массу реализаций и нормально работают. Можно на время ДОСа увеличивать POW до конских величин, например (так делает cloudflare, если я не ошибаюсь, с помощью жс в браузере).
Аноним 01/02/17 Срд 17:20:42 #38 №923954 
>>923911
> Повнимательнее прочитал оппост
Все еще недостаточно внимательно. Про замедление генерации новых айди речи вообще не шло. Даже не представляю, откуда ты это взял, честно.
Аноним 01/02/17 Срд 18:15:09 #39 №923978 
>>920263
> Можешь описать подробнее или ссылку на тред в /крипт дать?
Треда наверное уже нет, погугли нан0 борду на архиваче

> У тебя же капчи должен генерировать Абу, а подписывать - клиент.
Да, абу генерит 100500 капч и выкладывает пак. Каждый берет капчи из пака, вводит код, считается 10000 хешей, расшифровывается приватный ключ, подписывается сообщение поста. Потом отправляется на ноды, ноды ищут капчу по публичному ключу, проверяют подпись поста


БЛЯ ЕБУЧИЙ АВТОМАН ЗА нан об0рд https://arhivach.org/thread/234146/#920699
Как символично то
Аноним 01/02/17 Срд 20:49:27 #40 №924122 
>>923978
>>923978
Пиздец какой-то. А ещк в прошлый раз после нескольких постов тред ни с того ни с сего удалили, пришлось пересоздавать. Мде.

Короче надо в сци создать, там вроде комплюктер сцайенс тред был - может и ответы порелевантее будут. Хотя хуй знает, да и лень.
Аноним 03/02/17 Птн 23:04:42 #41 №925912 
>>923978
Так ведь это не решает проблему банов, разве нет? Сценарий из оп-поста там невозможен, ты не можешь взять пост и лишить возможности писать его автора, ты можешь только инвалидировать все или некоторые капчи, разве нет?
Аноним 04/02/17 Суб 13:52:54 #42 №926268 
Вобщем суть такова:
- При входе на доску юзер добавляет на нее рандомную строку(тег)
- При создании треда создатель считает f(всех_тегов_доски).
- При ответе в тред f(всех_тегов_треда)
- добавление тега можно тоже считать через похожую функцию+рандом часть

Требования к f() долго считать, быстро проверять.

Так же создатель треда может становится его декодером/модератором, тоесть при посте в тред вы шифруете открытым ключем сообщение, создатель его расшифровывает и постит в тред.
Но так же в треде мы видим количество отбракованных сообщений, тоесть если вы видите что тред 100послано/10прошло =>модер пидр, стоит создать об этом свой тред.

Вобщем гора вариантов, надо писать наверное фреймворк, чтоб проверить все варианты на живучесть. Или как некое подобие скриптязыка с основными примитивами, тоесть ставим правила на доску/тред свои, распостраняем, взлетела, зашибись публикуем свой скрипт.
Не взлетела ну и хер с ней забываем, или пробуем снова если уверенны что взлетит.
Аноним 04/02/17 Суб 13:58:25 #43 №926269 
...вот я не пойму, сообщество им даёт и2п, на, пользуйся - нет не хочу, хочу пилить криптоборду...
Аноним 04/02/17 Суб 16:32:57 #44 №926355 
>>926268
Смотри:
> При входе на доску юзер добавляет
Это сразу рушит требование о том, что Абу не должен знать, кто из анонов кем является. Это почти то же самое, что регистрация по фейкомылу. Так что не катит. Абу не должен иметь возможность отличить пост Алисы от поста Боба.

> при посте в тред вы шифруете открытым ключом
То есть не только абу, но и оп треда знает, где какой анон. Ну то есть вообще мимо, неприемлемо.

Идея с оп = локальный модератор хорошая, но она все очень сильно усложняет, кстати.
Аноним 04/02/17 Суб 17:05:18 #45 №926379 
>>926355
Ну ты можешь в зависимости от уровня попоболи генерировать каждый раз новый/тег же, сетевой слой это отдельный разговор.
Аноним 05/02/17 Вск 17:30:43 #46 №927156 
>>926379
Нет, ты не понял, про сетевой слой речи вообще не идет. Еще раз: описанный тобой алгоритм\дизайн решает другую задачу - не ту, что была в оп-посте. Он норм, но про другое.
Аноним 06/02/17 Пнд 15:50:15 #47 №927647 
>>926269
а тут однохуйственно, что с айтупи, что с криптобордой, которую тут врядли создадут. если постинг открытый, то гебня тупо засрет вашу борду тоннами дерьмища, как случилось со всеми мелкобордами и нульщаном и хидденчаном. пока путин у власти, вам новой борды не видать, ребятки.
Аноним 06/02/17 Пнд 16:00:36 #48 №927656 
>>927647
Вот дебил, лол.
Аноним 06/02/17 Пнд 16:06:24 #49 №927658 
>>927656
пук
Аноним 06/02/17 Пнд 16:07:52 #50 №927659 
>>927656
>>927658
+15
Аноним 06/02/17 Пнд 18:27:40 #51 №927745 
>>927659
5.11.17 - дата создания Русской Борды! Не ждем, а пишем!
Аноним 08/02/17 Срд 13:06:00 #52 №928636 
Есть одна идея, вечером напишу
Аноним 09/02/17 Чтв 14:46:28 #53 №929449 
Тупой тред. Админ либо может однозначно связать любой пост с каким-то конкретным идентификатором юзера и забанить его, либо нет.

Как вы собираетесь создавать систему, которая будет давать возможность раскрыть эту связь по случаю "пустите плес, мне только забанить"?

Сделай просто регистрацию на блокчейнах. Ключ для постинга генерирует сам юзер. Таким образом отсеются совсем явные щитпостеры и со временем создастся рынок ключей.
sageАноним 09/02/17 Чтв 15:22:25 #54 №929479 
>>929449
Тред нормальный, просто ОП - дебил. Новая криптоборда всегда хорошо, но когда её пытаются написать такие шизики ничего не получится.
Аноним 09/02/17 Чтв 15:52:14 #55 №929504 
>>929449
> Как
https://en.m.wikipedia.org/wiki/Zero-knowledge_proof
Аноним 10/02/17 Птн 22:03:14 #56 №930408 
давайте распердывайтесь с видением, впереди два дня закожу ченить.


whoami: full .net, кожу быстро, зарплата депутатская.
Аноним 11/02/17 Суб 02:32:38 #57 №930654 
>>930408
Сделай просто регистрацию на блокчейнах. Ключ для постинга генерирует сам юзер. Таким образом отсеются совсем явные щитпостеры и со временем создастся рынок ключей.
sageАноним 11/02/17 Суб 10:28:11 #58 №930719 
>>919306 (OP)
Пили борду на блокчейне с PoW чтобы не дудосили или еще лучше монету за которую можно будет отправлять посты
Аноним 11/02/17 Суб 14:34:52 #59 №930846 
>>930719
Ну как же вы заебали. Тред - про алгоритмы, написано же. При этом каждый первый пост - школьники, кричащие про "епт абу двач биткоин йей пилить". Ну ебаный в рот.

Ключи за битки - это хорошая идея, но немного вне скоупа этого треда. Как ограничить выдачу ключей вопроса не стоит, для этого есть много способов и все они в общем-то понятны.
sageАноним 11/02/17 Суб 14:38:09 #60 №930849 
>>930846
Ну смотри, нужно сделать так, чтобы отправка сообщения стоила "дорого". Зачем банить (и главное кто будет это делать) если можно задать цену
Аноним 11/02/17 Суб 15:06:01 #61 №930880 
>>930849
Создай про это другой тред (правда непонятно, что тут обсуждать особо). Этот же тред про конкретную криптографическую задачу, понимаешь? То есть я не против конечно, пиши что хочешь и где хочешь, просто это пиздец, что из всех анонов буквально два человека вообще смогли понять, что в оп-посте написано. Это печально.
Аноним 11/02/17 Суб 18:21:10 #62 №931059 
>>930846
>Тред - про алгоритмы,
Что-то не вижу в треде твоих алгоритмов.
sageАноним 11/02/17 Суб 18:47:25 #63 №931069 
>>930880
Но зачем изобретать велосипед? Потому что можешь? -переможешь
sageАноним 11/02/17 Суб 19:02:21 #64 №931086 
>задача именно в том, чтобы запретить писать новые посты автору имеющегося поста, не компрометируя остальных участников.

Ну так и пиши так, зачем разворачивать простыню.
Аноним 11/02/17 Суб 19:14:29 #65 №931112 
>>931059
Прочитай тред.

>>931069
> алгоритмы ненужны, все уже написано до нас, кококо пойду сайтик на пхп поднимать

>>931086
Ну я так и написал же:

как реализовать ... систему банов ..., не компрометируя анонимности остальных (незабаненных) анонимусов?
sageАноним 11/02/17 Суб 19:25:04 #66 №931142 
Крч я не говорю что алгоритмы не нужны, я говорю что нужно понимать где какие методы рименять. В данном случае ты хочешь забивать гвозди микроскопом
sageАноним 11/02/17 Суб 20:55:44 #67 №931199 
>>931112
>Прочитай тред.
Может в твоих фантазих они есть, но я так и не увидел ничего кроме твоих шизофантазий.
Или ты хочешь чтобы за тебя написали и придумали всё?
Аноним 12/02/17 Вск 00:39:47 #68 №931305 
>>931142
Нет, в данном случае я хочу разобрать микроскоп и собать из него тостер.

>>931199
> я так и не увидел ничего
Держи нас в курсе.
Аноним 12/02/17 Вск 01:39:14 #69 №931327 
>>931112
Ну дак уже разьяснили, надо:
1. повысить цену входа на доску/тред. (с админом)
2. или понизить цену доски/треда для щитпостера. (распределенно)

-1-
Т.е. в идеале сложность входа нового юзера на площадку будет пропорциональна размеру аудитории площадки, по ходу как она разрастается все увеличивают сложность задачи.
Что например для вялотекущего треда не страшно(10 машино/часов) за месяц например для треда в 10 человек.
А уже с ноля влезть в этот уютный мирок будет достаточно сложно, но если таки влез все вместе тратим еще по одному часику на догенерацию.
После бана, уже надо будет уже 11 часов сидеть генерить новый ключик.

-2-
Фильтры у каждого юзера, и вход к каждому юзеру, чем больше аудитория вещания тем больше ресурса тратишь без гарантии что тебя вообще кто-то видит.
Аноним 12/02/17 Вск 17:40:43 #70 №931679 
>>931327
> не компрометируя анонимности остальных
> не компрометируя анонимности остальных

Ладно, бро, ты не понимаешь, о чем я говорю, давай на этом и разойдемся.
Аноним 13/02/17 Пнд 02:27:59 #71 №932060 
>>931679
-1-
Кто мешает остальным нагенерировать десяток ключей, тем самым и анонимность обеспечив, и разбан усложнив.

-2-
А тут то тебе чем не угодило, чтоб понятней было:блокируются данные а не человек, разве что он будет подписвать свои сообщения. Например можно для себя сделать анализ текста с премодерацией.
sageАноним 13/02/17 Пнд 19:09:10 #72 №932467 
>>931679
> ты не понимаешь, о чем я говорю
Шиз, тебя только врач понять сможет.
Аноним 13/02/17 Пнд 21:20:44 #73 №932544 
>>932467
Ну или любой, кто может в математику и прочитал оп-пост. Выше по треду такие были.
Аноним 17/02/17 Птн 13:03:00 #74 №935039 
Есть идея, завтра расскажу
Аноним 18/02/17 Суб 07:28:33 #75 №935469 
>>932544
в какую математику, даун? может в криптографию?
Аноним 18/02/17 Суб 07:30:33 #76 №935470 
14868038072820.jpg
>>919306 (OP)
>проверить, что клжч входит в множество ключей, не узнавая, что это именно за ключ
Аноним 18/02/17 Суб 11:27:59 #77 №935511 
>>935039
жду
Аноним 18/02/17 Суб 13:55:11 #78 №935584 
>>935469
Криптография - это раздел математики, если ты не знал.

>>935470
Съеби в /б.
Аноним 23/02/17 Чтв 01:52:59 #79 №938946 
>>935511
>жду
Я тоже.
Аноним 23/02/17 Чтв 02:35:04 #80 №938962 DELETED
>>935511
Готова. билковый кактель у тибя за счикой, бббгее.
Аноним 23/02/17 Чтв 17:59:19 #81 №939438 
>>935584
>Криптография - это раздел математики
Криптография - это раздел информатики.
Теория чисел - это раздел математики.
Но теория чисел =/= криптография.
Аноним 23/02/17 Чтв 18:12:32 #82 №939453 
>>939438
Если тебе так проще, то считай, что криптография - это не раздел математики. Вот только почему-то 95% пейперов по криптографии написаны математиками, и преподают ее математики на мехмате. Но, повторюсь, это не имеет никакого значения.
Dmitry 23/02/17 Чтв 18:36:28 #83 №939470 
>>919513
Криптодаунам сделали 4чан, нет хотят говна жрать.
Аноним 23/02/17 Чтв 18:41:40 #84 №939474 
>>939453
>пейперов по криптографии написаны математиками
потому, что нормальным людем криптография не интересна, а матанобляди лезут туда где можно пиздеть и пикто тебя не будет проверять
Аноним 23/02/17 Чтв 19:53:44 #85 №939527 
>>939474
Пидораха, послушай радио Радонеж.
Аноним 13/04/17 Чтв 17:54:26 #86 №973050 
Криптоаноны, помогите разобраться что это за хэш? 2Q3ksPnJHq/D/pn8VK9Cpg== Написано что md5, но он имеет длинну 24 символа и на конце всегда == и вообще могут быть специальные символы. Можно его как то конвертировать в обычный мд5?
Аноним 13/04/17 Чтв 18:15:50 #87 №973067 
>>973050
>2Q3ksPnJHq/D/pn8VK9Cpg==
d90de4b0f9c91eafc3fe99fc54af42a6
Аноним 13/04/17 Чтв 18:16:01 #88 №973068 
>>973050
Вроде получилось сконвертировать. Надеюсь найду способ делать это в браузере.
Аноним 13/04/17 Чтв 18:17:58 #89 №973070 
>>973067
Что ты использовал для конвертации? Может есть годные статьи где это описано? Хэш совпал
Аноним 13/04/17 Чтв 18:59:53 #90 №973102 
0KXRg9C5INC/0LjQt9C00LAg0LPQvtCy0L3QviDQvNC10LTQstC10LTQuA==
Аноним 13/04/17 Чтв 19:00:25 #91 №973105 
0L/QuNC30LTQvtCz0LvQsNC30YvQtSDRgdC+0YHQtdC00LjRgg==
Аноним 13/04/17 Чтв 19:01:29 #92 №973107 
faceplamx.jpg
>>973102
>>973105
0JrQsNC60L7QuSDQttC1INGPINC00LXQs9C10L3QtdGA0LDRgiEg0J/QuNC30LTQtdGGINC/0YDQvtGB0YLQvi4uLg==
Аноним 13/04/17 Чтв 19:03:53 #93 №973111 
tredshto.jpg
0JHRi9C7INCyINGC0L7QvCDRgtGA0LXQtNC1
Аноним 13/04/17 Чтв 19:15:39 #94 №973116 
>>919306 (OP)
>как реализовать эффективную систему банов и защиты от флуда
Запросто.
https://github.com/Charcoal-SE

Осталось только придумать способ надёжного выбора участников, голоса которых более весомы. Можно всем участникам кидать случайное большое число в куки и делать его голос участника с числом тем более весомым, чем более сложны его посты и чем больше постов у него.

Всегда будет достаточное число участников, которые не чистят куки.

Отправку сообщений с того адреса, с которого пришло много спама за последнее время, временно блокировать (забудь про свои ключи). Спам-сообщение писать в лог для анализа, самые простые паттерны детектить автоматически.

Число сообщений в минуту ограничивать до средней п/ч для данного времени суток, если приходит слишком много репортов на спам.

Очевидно, что в чате должно быть достаточно много людей для реагирования на спам.
Аноним 13/04/17 Чтв 20:00:42 #95 №973147 
>>973067
И все же, какая последовательность действий для того чтобы перевести это в обычный md5?
Аноним 13/04/17 Чтв 20:20:35 #96 №973157 
>>973070
base64

python2.7:
from binascii import hexlify
hexlify("2Q3ksPnJHq/D/pn8VK9Cpg==".decode('base64'))
Аноним 13/04/17 Чтв 20:29:28 #97 №973166 
>>973157
От души.
sageАноним 15/04/17 Суб 12:40:18 #98 №973951 
>>920156
>Ym53Lmlt

уёбывай обратно на свой бнвач
Аноним 15/04/17 Суб 20:39:07 #99 №974186 
>>973951
Допустим. Ты ещё что-то предлагаешь, быть может?
comments powered by Disqus

Отзывы и предложения