powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Получить исходную строку из md5-хэша
18 сообщений из 18, страница 1 из 1
Получить исходную строку из md5-хэша
    #39321409
sheich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А как получить исходную строку, на основании которой был сгенерен хэш?
md5, например

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
		
		var s = "12345";
		byte[] b = Encoding.UTF8.GetBytes(s);

		var h = new MD5CryptoServiceProvider();
		var hb = h.ComputeHash(b);
		var hs = Convert.ToBase64String(hb);

		byte[] a = Convert.FromBase64String(hs);

		s = System.Text.Encoding.UTF8.GetString(a);	//	Получается мусор вместо изначального значения
...
Рейтинг: 0 / 0
Получить исходную строку из md5-хэша
    #39321415
sheich
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Точнее, задача даже хуже - я знаю только итоговую сроку Base64 и знаю, что это - представление хэша. И мне нужно получить из нее исходную строку.
...
Рейтинг: 0 / 0
Получить исходную строку из md5-хэша
    #39321423
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sheich, Вы фактически хотите произвести взлом. Не хорошо это, но ищите в интернете.
...
Рейтинг: 0 / 0
Получить исходную строку из md5-хэша
    #39321427
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sheichА как получить исходную строку, на основании которой был сгенерен хэш?
md5, например

Перебором.
...
Рейтинг: 0 / 0
Получить исходную строку из md5-хэша
    #39321431
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttsheichА как получить исходную строку, на основании которой был сгенерен хэш?
md5, например

Перебором.причем начинать нужно было вчера, а теперь всё, солнце погаснет раньше.
...
Рейтинг: 0 / 0
Получить исходную строку из md5-хэша
    #39321434
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariyпричем начинать нужно было вчера, а теперь всё, солнце погаснет раньше

Ну почему, если речь идёт о MD5 без соли, то можно заюзать радужные таблицы.
...
Рейтинг: 0 / 0
Получить исходную строку из md5-хэша
    #39321541
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
мм никого не смущает постановка задачи? мне лично интересно где такие задачи ставят
...
Рейтинг: 0 / 0
Получить исходную строку из md5-хэша
    #39321543
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
handmadeFromRuмне лично интересно где такие задачи ставят Газета сообщила о начале работ по расшифровке трафика мессенджеров.
...
Рейтинг: 0 / 0
Получить исходную строку из md5-хэша
    #39321576
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КhandmadeFromRuмне лично интересно где такие задачи ставят Газета сообщила о начале работ по расшифровке трафика мессенджеров.

...обещан бонус в 230 тысяч рублей

Ну ясно теперь
...
Рейтинг: 0 / 0
Получить исходную строку из md5-хэша
    #39321583
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей К,

ох я забыл что у нас "правовое" гос-во, мои извинения)
...
Рейтинг: 0 / 0
Получить исходную строку из md5-хэша
    #39321589
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
handmadeFromRuАлексей К,

ох я забыл что у нас "правовое" гос-во, мои извинения)Где-то в конституции есть право на конфиденциальность передаваемых через Internet данных? Ещё с советских времён существует фраза "не телефонный разговор". :-)
...
Рейтинг: 0 / 0
Получить исходную строку из md5-хэша
    #39321602
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей К,

так то есть, вопрос как трактовать.

[Конституция РФ] [Глава 2] [Статья 23]
1. Каждый имеет право на неприкосновенность частной жизни, личную и семейную тайну, защиту своей чести и доброго имени.

2. Каждый имеет право на тайну переписки, телефонных переговоров, почтовых, телеграфных и иных сообщений. Ограничение этого права допускается только на основании судебного решения.
...
Рейтинг: 0 / 0
Получить исходную строку из md5-хэша
    #39321615
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
handmadeFromRuАлексей К,

так то есть, вопрос как трактовать.

[Конституция РФ] [Глава 2] [Статья 23]
1. Каждый имеет право на неприкосновенность частной жизни, личную и семейную тайну, защиту своей чести и доброго имени.

2. Каждый имеет право на тайну переписки, телефонных переговоров, почтовых, телеграфных и иных сообщений. Ограничение этого права допускается только на основании судебного решения.Это то же самое, что отправлять незапечатанное письмо и потом страдать из-за того, что его прочитали третьи лица. Хочешь, чтобы переписка осталась конфиденциальна - прими соответствующие меры. А если не умеешь, это твои личные проблемы. Государство тут не при чём. :-)
...
Рейтинг: 0 / 0
Получить исходную строку из md5-хэша
    #39321620
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КЭто то же самое, что отправлять незапечатанное письмо и потом страдать из-за того, что его прочитали третьи лица. Хочешь, чтобы переписка осталась конфиденциальна - прими соответствующие меры. А если не умеешь, это твои личные проблемы. Государство тут не при чём. :-)

+100500, абсолютно согласен!
...
Рейтинг: 0 / 0
Получить исходную строку из md5-хэша
    #39321624
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей К,

коллега а я не говорил обратного) вы написали что если такое право, я написал есть. не больше не меньше. а то что шифровать/расшифровать эт отдельная история на мой взгляд.
...
Рейтинг: 0 / 0
Получить исходную строку из md5-хэша
    #39321672
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
handmadeFromRuАлексей К,

коллега а я не говорил обратного) вы написали что если такое право, я написал есть. не больше не меньше. а то что шифровать/расшифровать эт отдельная история на мой взгляд.Ну я позволил себе немного пофилософствовать о том, что наше "неправовое" государство не бережёт сетевые пакеты, отправляемые в интернет его гражданами. :-)
...
Рейтинг: 0 / 0
Получить исходную строку из md5-хэша
    #39321746
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sheichА как получить исходную строку, на основании которой был сгенерен хэш?
md5, например

Батенька, мд5 - всего 128 бит = 16 байт, всего 3,4028236692093846346337460743177e+38 вариантов.
В том же .NET только одна строка длины Int32.Max имеем 65536^2147483648 вариантов + строка длина Int32.Max-1, плюс Int32.Max - 2
и так до String.Empty.
Лень считать, но ИХМО, что бы сохранить все строки, соответствующие одному твоему хешу, не хватит памяти всех существующих на данный момент компов.
...
Рейтинг: 0 / 0
Получить исходную строку из md5-хэша
    #39321880
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВ,

Сломали уже этот MD5 давно, признан ненадёжным и не рекомендуется к использованию. Сейчас его можно использовать разве что, как хеширующую функцию не для защиты данных и криптографии, так как довольно быстр.
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Получить исходную строку из md5-хэша
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]