Сейчас на форуме: igorcauret, Rio (+6 невидимых) |
![]() |
eXeL@B —› Вопросы новичков —› Почему что-то невозможно без ключа? |
Посл.ответ | Сообщение |
|
Создано: 26 апреля 2015 03:06 · Личное сообщение · #1 Вот такой теоретический вопрос,который на даёт покоя. ![]() Возьмём WinRar и его шифрование. Пытался распаковать .rar с неправильный ключём-WinRar долго что-то делает с файлом,проверяет биты и выдает ошибку в итоге. Я много пробовал,вытаскивать временный файл из Temp,нопить message об ошибки но в итог так нечего и не получилось ![]() Как-же так получается,WinRar же с чем-то сравнивает биты и это что-то должно быть в файле заложено. Иначе как он узнает что ключ правильный или нет? ![]() Почему существуют в природе вещи которые нельзя распаковать\взломать без ключа? ![]() Ведь где-то есть процедура проверки и есть 100% нужные биты где-то в памяти. Вот такой нубский вопрос,возможно. ![]() ![]() |
|
Создано: 26 апреля 2015 06:14 · Поправил: kampaster · Личное сообщение · #2 Alexin пишет: Вот такой нубский вопрос,возможно. Действительно нубский ![]() В самом архиве нет пароля, его нужно знать и вводить самому. В архиве только crc ___ Т.е если введём правильный пароль то crc файла будет как у оригинального, если введём не правильный пароль то разумеется расшифруется каша и crc будет другой.. ![]() |
|
Создано: 26 апреля 2015 06:25 · Личное сообщение · #3 Alexin сообщение об ошибке внимательно читал? "Ошибка контрольной суммы в зашифрованном файле. Файл повреждён или указан неверный пароль." WinRar если дать ему неправильный пароль, тупо берёт и расшифровывает данные неправильным паролем, дальше проверяет CRC распакованных данных, если не совпадают - выдает ошибку. винрар даже не знает точно, ему дали неправильный пароль или ему битые данные дали... винрару пофигу - он в танке.. ![]() |
|
Создано: 26 апреля 2015 06:28 · Личное сообщение · #4 |
|
Создано: 26 апреля 2015 06:49 · Личное сообщение · #5 LinXP пишет: Почитайте что-нибудь по основам криптографии и тогда такие вопросы отпадут. я б сказал ее раздел, в котором описывается контроль целостности данных. АДД. Вам все правильно рассказали, архиватору все равно какой пароль. Если хотите поэксперепентировать начали б вы с 100байт файла.. из нулей например и упаковывавть без сжатия, только пароль. АДД. если эта тема интерестна, рекомендую посмотреть исходинки 7Zip он в сорцах. Та же самая методика (как впрочем и у всех др. архиваторах) ----- Наша работа во тьме, Мы делаем, что умеем. Мы отдаем, что имеем, Наша работа во тьме.... ![]() |
|
Создано: 26 апреля 2015 07:11 · Личное сообщение · #6 Alexin пишет: Почему существуют в природе вещи которые нельзя распаковать\взломать без ключа? Потому что есть ассиметричная криптография. Впрочем, если позволяют вычислительные мощности GPGPU или в программе заложена древняя реализация криптоалгортима с коротким ключом - то можно попробовать получить ключ на халяву, без его покупки. ![]() |
|
Создано: 26 апреля 2015 11:30 · Личное сообщение · #7 |
|
Создано: 26 апреля 2015 11:53 · Личное сообщение · #8 |
![]() |
eXeL@B —› Вопросы новичков —› Почему что-то невозможно без ключа? |
Эта тема закрыта. Ответы больше не принимаются. |