Сейчас на форуме: Slinger (+6 невидимых)

 eXeL@B —› Основной форум —› Алгоритм SHA-256
Посл.ответ Сообщение


Ранг: 529.0 (!), 110thx
Активность: 0.290.04
Статус: Участник
5KRT

Создано: 11 января 2007 13:03
· Личное сообщение · #1

Кто знает хотябы основы алгоритма SHA-256 расскажите о процессе криптования, какие ключи используются или теорию.

Кто сталкивался с CD-Lock, отзовитесь! Можно-ли расшифровать файлы незная названия оригинальные названия файлов.

PLZ. очень нужно!

-----
Research For Food





Ранг: 353.0 (мудрец)
Активность: 0.370
Статус: Участник
resreveR

Создано: 11 января 2007 13:44
· Личное сообщение · #2

это хеш, а не шифрование

-----
Тут не могла быть ваша реклама




Ранг: 172.2 (ветеран)
Активность: 0.070
Статус: Участник

Создано: 11 января 2007 15:34
· Личное сообщение · #3

en.wikipedia.org/wiki/SHA-1
old.antichat.ru/txt/hashes/
csrc.nist.gov/CryptoToolkit/tkhash.html
www.mirrors.wiretapped.net/security/cryptography/hashes/sha2/

-----
HOW MUCH BLOOD WOULD YOU SHED TO STAY ALIVE





Ранг: 529.0 (!), 110thx
Активность: 0.290.04
Статус: Участник
5KRT

Создано: 12 января 2007 08:42
· Личное сообщение · #4

А по поводу CD-Lock кто нибудь что-нибудь знает?
Там используетса SHA-256, там есть какие-то строки похожие на ключи шифрования.
По моим предположениям введённый пароль является одним из пяти ключей шифрования

Подскажите правильно я думаю? Неужели никто не копал CD-Lock!

-----
Research For Food




Ранг: 56.3 (постоянный)
Активность: 0.030
Статус: Участник

Создано: 12 января 2007 11:19
· Личное сообщение · #5

Ты наверное SHA с RSA перепутал.




Ранг: 353.0 (мудрец)
Активность: 0.370
Статус: Участник
resreveR

Создано: 12 января 2007 13:13
· Личное сообщение · #6

как строка может быть "похожа" на ключ шифрования %) или ты имеешь ввиду, что от введенного пароля берется хеш и сравнивается с константами?

-----
Тут не могла быть ваша реклама




Ранг: 163.7 (ветеран)
Активность: 0.070
Статус: Участник

Создано: 12 января 2007 20:35 · Поправил: S_T_A_S_
· Личное сообщение · #7

Описание алго - http://csrc.nist.gov/publications/fips/fips180-2/fips180-2.pdf http://csrc.nist.gov/publications/fips/fips180-2/fips180-2.pdf
На основе SHA256 можно реализовать криптование, но я не знаю ни одной веской причины, по которой так стОит делать.

lord_Phoenix пишет:
от введенного пароля берется хеш и сравнивается с константами

Если там действительно криптование на основе SHA, то скорее этим хешем расшифровываются данные. То есть, не зная пароля, делать нечего.




Ранг: 353.0 (мудрец)
Активность: 0.370
Статус: Участник
resreveR

Создано: 13 января 2007 00:53
· Личное сообщение · #8

S_T_A_S_
не знаю вообще, что за сд-лок =)
но если например if hash(pass)=const then decrypt(data, pass) - можно еще и сбрутить, если пароль небольшой.. хотя тоже - надежд мало..
S_T_A_S_ пишет:
На основе SHA256 можно реализовать криптование, но я не знаю ни одной веской причины, по которой так стОит делать.

как? :p

-----
Тут не могла быть ваша реклама




Ранг: 309.8 (мудрец), 21thx
Активность: 0.170
Статус: Участник

Создано: 13 января 2007 02:43
· Личное сообщение · #9

имхо там какая-нить асимметрия, файл расшифровывается а потом чекается его sha хеш как проверка... там часто делают всякие криптодиски/шифровалки...

-----
Shalom ebanats!




Ранг: 163.7 (ветеран)
Активность: 0.070
Статус: Участник

Создано: 13 января 2007 12:56 · Поправил: S_T_A_S_
· Личное сообщение · #10

lord_Phoenix пишет:
как?

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

Edit: Поскольку тема закрыта, пишу здесь. Выше имеется ввиду использование SHA как PRNG для потокового шифрования.




Ранг: 529.0 (!), 110thx
Активность: 0.290.04
Статус: Участник
5KRT

Создано: 13 января 2007 22:51
· Личное сообщение · #11

Короче боян...
Остался один вариант - брутфорс

-----
Research For Food





Ранг: 218.9 (наставник), 42thx
Активность: 0.160
Статус: Участник
dotnet

Создано: 13 января 2007 23:20 · Поправил: Nimnul
· Личное сообщение · #12

Хеш это необратимое шифрование и задумывался он как раз для этого, а не для хранения данных в зашифрованном виде. Хеш алгоритмы используются в совокупности с др. крипто алгоритмами и призваны решать задачи безопастного хранения ключа и его защита от брута, так что удачи вам с брутом ;)

-----
have a nice day





Ранг: 353.0 (мудрец)
Активность: 0.370
Статус: Участник
resreveR

Создано: 14 января 2007 00:27
· Личное сообщение · #13

S_T_A_S_ пишет:
Вариантов много можно придумать. Например, хеш от пароля - это ключ для расшифровки первых 256 бит. А далее - зависит от реализации.

ша здесь не основа.. так же можно ксорить пароль и это будет ключ для des - по-твоему это буде тсистема шифрвоания основанная на ксоре? ша - это хеш..
топик стартеру - брутить..

-----
Тут не могла быть ваша реклама



 eXeL@B —› Основной форум —› Алгоритм SHA-256
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати