Русский / Russian English / Английский

Сейчас на форуме: _MBK_, AlexUm (+8 невидимых)
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS ·

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


Ранг: 528.5 (!)
Статус: Участник
5KRT

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

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

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

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


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

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

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


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

Создано: 11 января 2007 15:34 New!
Цитата · Личное сообщение · #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/


Ранг: 528.5 (!)
Статус: Участник
5KRT

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

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

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

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

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

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


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

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

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

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

Создано: 12 января 2007 20:35 · Поправил: S_T_A_S_ New!
Цитата · Личное сообщение · #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 (мудрец)
Статус: Участник
resreveR

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

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

как? :p

Ранг: 309.8 (мудрец)
Статус: Участник

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

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

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

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

lord_Phoenix пишет:
как?

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

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


Ранг: 528.5 (!)
Статус: Участник
5KRT

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

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


Ранг: 218.9 (наставник)
Статус: Участник
dotnet

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

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


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

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

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

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

Видеокурс ВЗЛОМ