Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.09.2011, 12:22   #1
west7
Новичок
Джуниор
 
Регистрация: 20.09.2011
Сообщений: 2
По умолчанию программа для зашифровки в md5

Здравствуйте. надо программа для зашифровки в md5. Дело в том что я с генерировал 10 000 000 паролей. Они в одном текстовом документе и мне надо их все зашифровать в мд5. можно ли написать такую программу что бы сама читала с текстового файла пароли и переводила в мд5 и также сохранила в тхт документ.
west7 вне форума Ответить с цитированием
Старый 22.09.2011, 12:29   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

md5 не шифрует
p51x вне форума Ответить с цитированием
Старый 22.09.2011, 12:44   #3
west7
Новичок
Джуниор
 
Регистрация: 20.09.2011
Сообщений: 2
По умолчанию

ну с хешировать пароли в мд5.
west7 вне форума Ответить с цитированием
Старый 22.09.2011, 13:56   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

можно.
и несложно.
Причём реализацизии есть практически на любом современном (широкораспространнённом) языке программирования.
Поиском Вы легко прямо здесь, на форуме, найдёте примеры реализации на Delphi, на C и на C#.

я бы рекомендовал использовать именно C#...
Serge_Bliznykov вне форума Ответить с цитированием
Старый 22.09.2011, 18:53   #5
*PB*
Форумчанин
 
Регистрация: 11.08.2009
Сообщений: 558
По умолчанию

Можно PureBasic использовать.
Для создания хеша, нужно использовать функцию.
Код:
Result$ = MD5Fingerprint(*Buffer, Size)
В простейшем случае, программа будет выглядеть так.
Код:
If ReadFile(0,"Password.txt")
  
  If CreateFile(1, "MD5_Password.txt")
    
    While Eof(0) = 0
      String.s =  ReadString(0)
      If String<>""
        WriteStringN(1, MD5Fingerprint(@String, Len(String)))
      EndIf
    Wend
    
    CloseFile(1)
  Else
    MessageRequester("", "Ошибка создания файла")
  EndIf
  
  CloseFile(0)
Else
  MessageRequester("", "Ошибка открытия файла")
EndIf
*PB* вне форума Ответить с цитированием
Старый 19.03.2013, 15:58   #6
unling
Новичок
Джуниор
 
Регистрация: 19.03.2013
Сообщений: 1
По умолчанию

west7 Привет! Я прочитал твое сообщение и вроде бы ты писал ранее и на других сайтах (http://forum.xakep.ru/m_2532292/mpag...tm.htm#2532292), если это ты, то я думаю, что догадываюсь для чего тебе это надо, так как сам пытаюсь сделать тоже самое. Откликнись пожалуйста я думаю мы сможем друг другу помочь. пиши на мыло unling@mail.ru.
unling вне форума Ответить с цитированием
Старый 19.03.2013, 18:06   #7
rrrFer
Санитар
Старожил
 
Аватар для rrrFer
 
Регистрация: 04.10.2008
Сообщений: 2,577
По умолчанию

Код:
[ -z "`tail -c1 $1`" ] || echo >> $1
cat $1 | while read _s ; do
  echo -n "$_s --> " 
  echo $_s | md5sum
done
но тему 2011 года было поднимать не обязательно
rrrFer вне форума Ответить с цитированием
Старый 19.03.2013, 18:10   #8
SL1M_DOGG
Пользователь
 
Регистрация: 08.06.2009
Сообщений: 96
По умолчанию

на каком языке нужна прога?
SL1M_DOGG вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Хорошая программа для разрезания жестких дисков для 7-ой винды и других ОС. Pumik2010 Windows 3 01.03.2011 01:28
Различие MD5 Delphi и MD5 PHP Viteef Общие вопросы Delphi 14 09.02.2011 11:53
Строку в MD5-hash если Строка является MD5-хешем... Человек_Борща Общие вопросы Delphi 0 13.04.2010 15:27
PHP MD5 и Delphi/C/C++ MD5 в чем отличие? Человек_Борща Общие вопросы Delphi 1 05.04.2010 20:18