Бред

Ответить в тред Ответить в тред
Check this out!
Аноним 19/07/21 Пнд 21:19:43 2511348301
image.png 1448Кб, 1573x966
1573x966
XOR шифрование

Бред или хуета ?
Скорее всего и то и другое, если только длина ключа не равна длине сообщения, а один и тот же ключ используется несколько раз.

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

Ну если с сообщениями все ясно, то вот с шифрованием файлов XOR'ом есть нюанс...

Предположим есть у нас шебем файл и всралось нам срочно его зашифровать, да так чтобы товарищ майор и центр "Э" не смогли его расшифровать.
То есть, четкое условие, суперсекретный файл это то что нужно дяде Боре милиционеру, его содержимое, и суперговняный XOR, это к сожалению все что нам сейчас доступно.

Итак какое решение предлагаю Я.

Придумать сотни ключей для каждых 64 (или 128 или 256, неважно) байтов файла конечно не получится. Их можно сгенерировать, но их придется хранить где-то, и займут они, по моим математическим расчетам, столько же места сколько и сам файл, и небезопасно и тупо, это нам не подходит.

Предположим придумали мы пароль, называется Стандартный, он занимает к примеру 15 байт, а 1 блок нашего файла занимает 64, как быть ?
Ну например вместо ключа использовать хеш от пароля, к примеру sha, или что-то побезопаснее.
Вот есть ключ (он же хеш от пароля), вот есть первый блок файла в 64 байта, КСОРИМ.

Получили шифртекст, а дальше следующий блок в 64 байта, и там таких ебать тысячи, для каждого пароль стандартный не подходит, разгадают шифр, придумывать ключи не подходит, че делать-то епта ?

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

Ключ нам нужен был лишь для того чтобы зашифровать первый блок, без него не получится расшифровать остальные блоки файла.

И если припомнить условие - файл это именно то что нужно дяде Боре, о файле он знает минимум - нихуя, то заебется дядя Боря гадать че ты там такое пересылаешь, да и в принципе файл из себя представляет хаотичный набор байт, закономерностей в котором найти удастся разве что аллаху.

Дальше собственно дело за малым, использовать более менее безопасную хеш-функцию, и придумать нестандартный стандартный пароль, но так как сам по себе пароль в открытом виде в шифровании участие принимает опосредовано, и так как длина ключа равна длине сообщения, а ключ это рандомный набор байт файла (ничего о котором заранее дядя Боря не знает, ведь это именно то что он ХОЧЕТ УЗНАТЬ), даже дешифрование отдельных блоков файла вообще нихуя никакой информации о нем не даст.

ЭТО В ТЕОРИИ

Собственно слушаю ваши мысли, а потом может скину реализацию шифрования на питоне, если руки дойдут написать.
Аноним 19/07/21 Пнд 21:22:52 2511350232
16229784511950.png 906Кб, 1000x750
1000x750
>>251134830 (OP)
>че ты там такое пересылаешь
Пофиксю, пересылаешь потому что задумывалось это все по интернетам пускать, но можно и локально шифровать файлы, было бы желание дописать парочку строчек.
Аноним 19/07/21 Пнд 21:24:07 2511350963
16255002873830.jpg 49Кб, 551x548
551x548
Мысли хочется услышать касаемо того в чем я проебался и как это можно расшифровать.
Аноним 19/07/21 Пнд 21:26:29 2511352254
16229798955090.jpg 147Кб, 750x938
750x938
Аноним 19/07/21 Пнд 21:32:13 2511355405
>>251134830 (OP)
Плейн-текст атака довольно легко вскрывает этот алгоритм. Особенно если известен заголовок файла или какой-то другой кусок.
Любая правильно подобранная последовательность любого блока раскрывает эту же последовательность во всех последующих блоках.
Аноним 19/07/21 Пнд 21:35:17 2511357116
>>251135540
В условиях задачи сказано что файл это то что должно быть известно, а не известно изначально.
>Любая правильно подобранная последовательность любого блока >раскрывает эту же последовательность во всех последующих блоках.
Каким образом ?
Узнали заголовок, окей, он занимает какое-то количество блока, причем первого, что дальше ? А дальше байты зашифрованы хешем от ключа, который как и сам ключ неизвестен злоумышленнику.
Каких-либо закономерностей, как в случае с текстом например, обнаружено не будет, потому что все что идет после заголовка - рандомные байты файла.
Аноним 19/07/21 Пнд 21:37:46 2511358637
>>251135540
Причем этот самый условно известный кусок совершенно ничего не даст о предыдущих блоках файла, но и это бред из разряда а вот если пукнет путен тагда шифр аис будет дешифровон, без предъяв говорю, сам подобных пуков начитался о "взломе" ксора с кучей условностей, которые в жизни вряд ли когда-то встретишь.
Аноним 19/07/21 Пнд 21:39:04 2511359458
Аноним 19/07/21 Пнд 21:39:49 2511360049
>>251135945
это не сдвиговый шифр, назови мне хотя бы одно сходство моего шифра с шифром цезаря
Аноним 19/07/21 Пнд 21:43:07 25113620310
>>251136004
Ты сам его назвал в своём же посте конечный
>Мое предложение заключается в использовании в качестве ключа ко второму блоку файла первый блок, а к третьему второй, и так далее пока не зашифруется весь файл.
Аноним 19/07/21 Пнд 21:44:59 25113630711
>>251136203
В шифре цезаря символ шифруется сдвигом на определенное кол-во символов по алфавиту.
В моем шифре символ шифруется символов другого блока файла.
Если для тебя это что-то схожее, то предлагают навернуть калового потока, чтобы прояснить сознание.
Аноним 19/07/21 Пнд 21:53:18 25113681612
>>251136307
Даже в таком случае ты - хуй, а твоё шифрование - говно
Аноним 19/07/21 Пнд 21:53:21 25113682513
>>251134830 (OP)
А нахуя изобретать велосипед, когда есть дохуя проверенных алгоритмов?
Аноним 19/07/21 Пнд 21:54:15 25113689414
>>251136825
Проверенных, но не быстрых, быстрее ксора пока ничего увы не придумано.
Аноним 19/07/21 Пнд 22:04:06 25113753115
>>251136894
> быстрее ксора пока ничего увы не придумано
Зависит от реализации, чтобы было быстрее выдроченных библиотечных функций, надо будет ещё постараться.
Аноним 19/07/21 Пнд 22:17:09 25113832316
>>251134830 (OP)
>суперсекретный файл это то что нужно дяде Боре милиционеру, его содержимое
Никакой алгоритм не спасет от паяльника в жопе.
Аноним 19/07/21 Пнд 22:50:56 25114043617
>>251135096
Если ты реализуешь эту логику на фронте, то ее просто разберут до основания, если же на бэкэ, то передаваемые данные перехватят через оператора связи ещё до попадания на сервер и шифрование будет уже бесполезным
Аноним 19/07/21 Пнд 22:53:01 25114057718
>>251134830 (OP)
товарищ майор применит терморектальный крипотанализатор на твой мохнатый блок
Аноним 19/07/21 Пнд 22:57:30 25114083319
>>251134830 (OP)
ты блять не просто же берешь и 1 раз арогоняешь алгоритмом XOR, вся суть в том что ты например берешь цикл, в нем например рандомом 33 раза например хешируешь ключ md5, туда-сюда, хор-хуер, в цикле еще 250 раз чернз xor прогнал и 12 раз чернз md5 и еще разок чернзxor, и все, ри один квантовый компьютер никогда не поймет твой алгоритм. Вон тыщи миллионов хацкеров за 50 лет zip и rar не могут взломать.
Аноним 19/07/21 Пнд 23:01:24 25114107320
>>251134830 (OP)
>использовать более менее безопасную хеш-функцию
типо у нас есть байт допустим это байт 150 . ты предлагаешь каждую одну цифру хэшировать через md5 например? это же уберлол, байтов всего 255, вычислить md5 от 0-255 можно будет на любом старом китайском калькуляторе.
Аноним 19/07/21 Пнд 23:01:42 25114109321
А по-моему для таких обсуждений тут давно нет места. Это вам батенька в тор надо, тут только нормисы, пориджы, бумеры и интереснее тян обсудить или залысины на жопе.

Но идея твоя интересная, правда я подобном уже слышал пару лет назад.
Аноним 19/07/21 Пнд 23:05:52 25114133122
>>251134830 (OP)
> Ключ нам нужен был лишь для того чтобы зашифровать первый блок, без него не получится расшифровать остальные блоки файла.
Смотрите, зумеры изобрели AES
19/07/21 Пнд 23:06:24 25114135923
Аноним 19/07/21 Пнд 23:07:12 25114140724
>>251141331
Ты сам про рэйндал не знаешь нихуя.
19/07/21 Пнд 23:07:32 25114142425
че ты там высрал, долбоеб? на хор тебя пустить?
Аноним 19/07/21 Пнд 23:07:59 25114144826
>>251141331
Эта хуйня даже близко не дотягивает до AES.
Аноним 19/07/21 Пнд 23:08:10 25114146227
>>251135711
известны первые байты шебм, по крайней мере - сигнатура, но и дальше тоже пресказуемо/перебираемо на дохуя байт вперед по твоему медиа-файлу.
И все, ксором первый блок откатывается до ключа, ты заебал
Аноним 19/07/21 Пнд 23:08:25 25114147528
Аноним 19/07/21 Пнд 23:08:46 25114150129
>>251134830 (OP)
а применить традиционный симметричный проверенный шифр АНБ не позволяет чи шо?
Аноним 19/07/21 Пнд 23:09:30 25114155230
Аноним 19/07/21 Пнд 23:10:53 25114163931
15327887358553-1.jpg 10Кб, 168x207
168x207
>>251134830 (OP)
Нахуя придумывать велосипед, когда есть аес?
Аноним 19/07/21 Пнд 23:11:38 25114167732
>>251134830 (OP)
Это ты своей хуйней вечно срешь в /крипт,, задавая дефолтные вопросы, на которые сам же отвечаешь?

ну ок, подыграю.
>Мое предложение заключается в использовании в качестве ключа ко второму блоку файла первый блок, а к третьему второй, и так далее пока не зашифруется весь файл
Cipher block chaining

А ещё у тябя первый блок остаётся незащищенным от статистической атаки, гугли про вектор инициализации.
Аноним 19/07/21 Пнд 23:13:33 25114177033
>>251134830 (OP)
За одноразовый блокнот шаришь? Так вот если ты сгенеришь пароль размером с файл, то вряд ли кто-то сможет расшифровать даже с таким тупым методом.
Аноним 19/07/21 Пнд 23:14:27 25114183434
>>251141073
Нет, хешируется только ключ.
>>251141462
Хуйню несешь.
>>251141639
Скорость.
>>251141677
Первый блок файла это рандомный набор байт, какая нахуй статистическая атака ?
Аноним 19/07/21 Пнд 23:17:35 25114203635
>>251141834
>Скорость.
Найди реализацию на С.
Аноним 19/07/21 Пнд 23:18:50 25114212336
>>251142036
Че там искать, ксор это булевая операция, на любом языке есть - остальное хуйня делов написать.
Аноним 19/07/21 Пнд 23:21:51 25114231537
>>251134830 (OP)
Не вчитывался, но у меня лежит скрипт который делает что-то похожее. По полученной в аргументах cmd строке делает хеш, дублирует нужное кол-во раз, ксорит с файлом и перезаписывает его. Чтобы расшифровать просто передаю тот переписанный файл и пароль, процедура повторяется и получаю на выходе фаил.
Ты там вроде чет типа cbc описал, тож можно использовать да, ну и всяких других надбавок можно много придумать. Но то что я описал буквально строк десят вроде занимает не больше
Аноним 19/07/21 Пнд 23:24:38 25114248938
Аноним 19/07/21 Пнд 23:26:15 25114258939
>>251142489
У меня дуалбут и скрипт на линухе лежит, мне лень туда лезть. Тем более алгоритм я описал, там и кода-то особо нет
Аноним 19/07/21 Пнд 23:26:30 25114260440
А зачем нужна охуенная скорость шифрования? Ты же не думаешь, что товарищ майор оставит тебе электричество и будет под дверью ждать, пока ты все зашифруешь.
Аноним 20/07/21 Втр 00:48:37 25114684641
>>251134830 (OP)
Ты еболай. Твоя оговорка здесь
>а один и тот же ключ используется несколько раз.
очень показательна. В требованиях к ключу для Вернама чётко обозначено: уникальный ключ, истинно случайный, по длинне не меньше самого сообщения. Твой алгоритм получения ключа из старого ключа хуета хует, уж брал бы дальше рекурсивный хэш от ключа для получения следующего. В двадцатом веке проблему решали таким образом, ключом выступала какая-нибудь редкая книга, которую можно купить в любой стране, но их о ней сало кто знает, например экземпляра очень редкого издания Омара Хайяма, как в случае Тамам Шуд.
Аноним 20/07/21 Втр 00:52:34 25114702342
>>251142315
>хеш, дублирует нужное кол-во раз
Вот тут ты и проебался
>аргументах cmd
терминология настоящего профи
Аноним 20/07/21 Втр 01:02:01 25114734843
>>251146846
если философствовать, в компутере истинной случайности быть не может в принципе, так что да епта, не случайный и че дальше ?
мой алгоритм получает ключ не из старого ключа ебик, ключом является само сообщение, сам файл, который злоумышленник попыт ается перехватить, что не должно оставить никаких шансов на дешифровку, ну если ты хочешь поспорить, я тебе могу зашифрованный файл скинуть, и потом 5к на сбер если дешифруешь
Аноним 20/07/21 Втр 01:05:41 25114748144
image.png 256Кб, 506x603
506x603
Аноним 20/07/21 Втр 01:09:13 25114758545
>>251134830 (OP)
Как там в нулевых живётся? Сейчас все на agron "шифруются". Пиздос, ты бы хоть в тему вкатился, прежде чем тред создать.
Аноним 20/07/21 Втр 01:13:56 25114774546
>>251147023
>Вот тут ты и проебался
Шо, где я там проебался? Хз, может я что-то упускаю? Там да, наверное не оче сложно вычислить этот хеш на достаточно большом файле, но я особо и не думал над безопасностью, это так, порнуху скрывать от любопытных глаз которые могли в ноут залезть (ебаться над взломом они не стали бы).
>терминология настоящего профи
Ну ебать, сократил "командной строки" как cmd, хули тебе не нравится?
Аноним 20/07/21 Втр 01:15:45 25114781347
>>251147585
че еще скажешь ?
че как вам там в гипертекстовом интернети 90-х годов живется ?
каво ? на процессорах из кремния сидишь ? ебать ты лох братишка, какова хуя
Аноним 20/07/21 Втр 01:17:27 25114786948
>>251147745
По идее все окей должно быть, если под дублирует ты имел ввиду, хешит хеш от пароля нужное кол-во раз, что хеш постоянно разный, тогда имеет смысл
Аноним 20/07/21 Втр 01:19:54 25114796349
>>251147813
Какого ещё хуя? ОПа? Хорь в 2021 == показать себя ламером. Уж двощ всегда был жопой на пике, а тут раковый тред.
Аноним 20/07/21 Втр 01:20:44 25114798950
>>251134830 (OP)
Твое шифрование зависит от алгоритма, оно ненадежное, т.к. алгоритм может быть и будет вскрыт. Основная фича современного шифрования - знание алгоритма не должно облегчать взлом.

А ксорить - ксорь с соседним видео, с книжкой, с чем угодно. А вообще желательно ксорить с чем нибудь, что ты можешь удалить без возможности восстановления, чтобы к тебе терморектальный криптоанализ не применили.
Аноним 20/07/21 Втр 01:20:55 25114799651
Аноним 20/07/21 Втр 01:22:02 25114805152
>>251147869
Думал об этом, но нет, такого нет, подумал что для каждого блока снова хеш вычислять может времязатратно быть, хотя не проверял. Мне опять же тупо для скрытия порнухи с трапами, лол нужно было, для реального шифрования я бы несколько набросанных за 5 минут строк юзать не стал.
Аноним 20/07/21 Втр 01:22:50 25114808353
Зачем придумывать своё шифрование, если лучший шифр - Кузнечик-уже изобретен.
Аноним 20/07/21 Втр 01:23:19 25114810354
Аноним 20/07/21 Втр 01:23:20 25114810455
>>251147963
каким ламером ебло, я тебе рассказал что дремучий ксор из 90-х годов даст на клыкан этим вашим новый модным системам шифрования
>>251147989
окей, каким образом знание алгоритма облегчит взлом ?
Аноним 20/07/21 Втр 01:24:06 25114813456
Всё, что шифруется - можно расшифровать. Если очень хочется. Вопрос только в затрате ресурсов.
Аноним 20/07/21 Втр 01:24:17 25114814157
>>251148103
дай ссылку просто пож, я не найду
Аноним 20/07/21 Втр 01:24:52 25114816958
>>251148083
Ваши пятнадцать рублей. Там же сбоксы какие-то подозрительные, не?
Аноним 20/07/21 Втр 01:25:22 25114818959
>>251148134
ну да, например если найти такой же файл и зашифровать его таким же паролем, вуаля, шифр взломан.
Аноним 20/07/21 Втр 01:25:44 25114819960
image.png 183Кб, 1499x1018
1499x1018
>>251148141
Сука пориж учись гуглом пользоваться
Аноним 20/07/21 Втр 01:25:44 25114820061
15699075647910.jpg 182Кб, 963x1080
963x1080
>>251148104
>ксор из 90-х годов даст на клыкан этим вашим новый модным системам шифрования

Обосрался с твоего манямирка
Аноним 20/07/21 Втр 01:25:59 25114820862
>>251148134
Ага! В конце концов, любую самую секретную информацию можно просто найти на страницах в какой-нибудь книге Вавилонской библиотеки.
Аноним 20/07/21 Втр 01:26:54 25114824663
>>251148199
Спасибо. Зачем мне учиться, если можно просто спросить по-братски того, кто умеет.
Аноним 20/07/21 Втр 01:26:55 25114824764
>>251148134
Какими ты ресурсами вернама ломать будешь? Ну кроме ректального криптоанализа понятное дело
Аноним 20/07/21 Втр 01:27:39 25114827665
>>251148246
Я просто добрый, и то не всегда. В следующий раз нахуй пошлют
Аноним 20/07/21 Втр 01:28:01 25114829266
>>251148247
Тряпка на лицо и ведро воды.
20/07/21 Втр 01:28:53 25114831767
>>251134830 (OP)
судя по картинке, и, особенно, стилю изложения, руки у тебя дойдут только твой крохотных стручок помучить
Аноним 20/07/21 Втр 01:29:10 25114833268
>>251148169
>Там же сбоксы какие-то подозрительные
Либерашьи бредни! Вот когда расшифруют сообщение, зашифрованное кузнечиком, так сказать, пруфанут, тогда и поговорим. А пока что - лучший алгоритм, потому что Русский!
Аноним 20/07/21 Втр 01:29:59 25114836069
>>251148104
Каким, у тебя только один секретный ключ по факту получается, остальное товарищ хацкер посчитает по твоему же алгоритму. Нет смысла в этом случае какие-то блоки шифровать другими блоками - один хуй их также и расшифруют.
Аноним 20/07/21 Втр 01:31:52 25114842470
>>251141834
> скорость
Так aes сто лет как аппаратно процами поддерживается
Аноним 20/07/21 Втр 01:32:02 25114843371
>>251147348
Никакого филосовствования, это довольно прикладная хуйня, то что ты этого не понимаешь тебя характеризует.
Кидай, и контактные данные оставь, я завтра вечером потрачу пару часов на твою хуйню, сейчас я в охотничем домике в жопе мира. Сбер мне не подходит, только бтц
Аноним 20/07/21 Втр 01:32:24 25114844472
>>251148276
Я сам не нашёл просто, поэтому и спросил.
https://en.wikipedia.org/wiki/Agron
Как видишь, тут нет ничего про шифр, к тому же это и не шифр, а типа хеш, но и этого я не знал - не знал, что искать.
Так что отвечай, а не выебывайся, когда просят. В конце концов, за добрые дела родина тебя не забудет, а ты попадёшь таки в Эдем, а кто не отвечает - просто сдохнут. Чмок:3
Аноним 20/07/21 Втр 01:35:58 25114854473
>>251134830 (OP)
>Мое предложение заключается в использовании в качестве ключа ко второму блоку файла первый блок, а к третьему второй, и так далее пока не зашифруется весь файл.
>Ключ нам нужен был лишь для того чтобы зашифровать первый блок, без него не получится расшифровать остальные блоки файла.
Мне кажется, что ты только что AES-CBC.
Аноним 20/07/21 Втр 01:36:10 25114855574
>>251148444
Да ты тролишь блядь. На картинку которую я скинул смотри и учись. Я сам не знал что искать и что за аргон, мне тоже нихуя чисто поиск "argon" не дал, но охуительно невъебическим методом дедукции из поста анона который про это написал я додумался добавить к поиску encryption и вуаля. В общем запоминай, учись и пшел нахуй, в следующий раз сразу нахуй пошлю
Аноним 20/07/21 Втр 01:39:01 25114863675
>>251135711
Чем ты предлагаешь зашифровать отдельный блок? Если алгоритм и количество блоков будет известен взломщику, то он просто форсом все откроет до самого последнего блока, надо всего n+1 блоков проверить.
Аноним 20/07/21 Втр 02:03:31 25114941476
>>251146846
>Тамам Шуд
Почитал эту историю. С чего бы мусора столько времени потратили на какого-то жмура? Это же висяк обыкновенный, сдох - да и хуй с ним, кого недосчитаются когда-нибудь - тот и труп. У них больше работы что ли нет, какого-то ноунейма несколько лет опознавать...
Аноним 20/07/21 Втр 02:23:57 25115005377
>>251140436
А в реальности никому нахуй не всрался ролик с лолей (или что там ОП-даун решил шифровать), они и нешифрованные везде лежат и всем похуй.
Аноним 20/07/21 Втр 02:26:51 25115015578
>>251150053
Где лежат? Ссылочку, пожалуйста!
Аноним 20/07/21 Втр 02:28:54 25115021079
Настройки X
Ответить в тред X
15000
Макс объем: 20Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
X
Ваш шидевор X
Стикеры X
Избранное / Топ тредов