Сейчас на форуме: -Sanchez- (+7 невидимых) |
eXeL@B —› Основной форум —› Факторизация |
. 1 . 2 . 3 . 4 . >> |
Посл.ответ | Сообщение |
|
Создано: 09 июля 2012 10:55 · Личное сообщение · #1 |
|
Создано: 09 июля 2012 11:03 · Личное сообщение · #2 |
|
Создано: 09 июля 2012 11:13 · Личное сообщение · #3 |
|
Создано: 09 июля 2012 11:27 · Личное сообщение · #4 |
|
Создано: 09 июля 2012 11:40 · Личное сообщение · #5 |
|
Создано: 09 июля 2012 13:09 · Личное сообщение · #6 Скоро будет проще подключать GPU для вычисления ----- Чтобы правильно задать вопрос, нужно знать большую часть ответа. Р.Шекли. |
|
Создано: 09 июля 2012 14:34 · Личное сообщение · #7 |
|
Создано: 09 июля 2012 15:41 · Поправил: tempread · Личное сообщение · #8 OnLyOnE пишет: Вопрос об использовании GPU, а именно AMD Radeon HD 6870 На GPU(Cuda) происходит только выбор полинома. Существующий алгоритм для CPU благодяря кешированиям работает так же быстро как на GPU ( Но GPU эффективней для огромных чисел из-за своих больших регистров). Для вычисления реляций нет софта для GPU. Поиск реляций - это сложный алгоритм,он плохо распаралеливается, многие брались, но результата не видно Поэтому, для факторизации GPU совершенно не нужен. | Сообщение посчитали полезным: OnLyOnE |
|
Создано: 09 июля 2012 15:58 · Личное сообщение · #9 |
|
Создано: 09 июля 2012 21:46 · Личное сообщение · #10 |
|
Создано: 09 июля 2012 21:56 · Личное сообщение · #11 |
|
Создано: 10 июля 2012 02:57 · Личное сообщение · #12 |
|
Создано: 10 июля 2012 03:36 · Поправил: SReg · Личное сообщение · #13 tempread пишет: На форуме уже кто-то считал в одиночке, у них можно спросить сколько заняло времени Я забил ровно через 2 месяца. Ровно 512 бит. Так и неразложил. И да, тачка работала 24 часа в сутки 7 дней в неделю ;) Так что, OnLyOnE, имхо нужно решить тебе сначала вопрс: стоит ли овчинка выделки? VodoleY пишет: 512 битного ключа на среднем компе знает? де то в интернетах читал про 6-8 месяцев... |
|
Создано: 10 июля 2012 08:01 · Личное сообщение · #14 |
|
Создано: 10 июля 2012 09:28 · Поправил: neomant · Личное сообщение · #15 VodoleY пишет: 512 битного ключа на среднем компе знает? де то в интернетах читал про 6-8 месяцев... Это очень оптимистические прогнозы. Пару лет назад была где-то программа по взлому RSA 512. Любой желающий мог скачать себе клиент и принять участие в распределённых вычислениях. Сеть насчитавала вроде как тысячи машин. Точно не помню сколько считали, но вроде как значительно поболее полугода. Эти крипто специально разрабатывали чтобы любой рядовой пользователь не мог за приемлимое время факторизовать ключи. Если интересуют конкретные цифры, предполагаем или замеряем количество проверяемых кандидатов в секунду, делим корень квадратный из мощности множества на эту скорость, переводим в минуты, часы, сутки, года, миллионы лет... Вас это не обрадует. ----- Следуй за белым кроликом |
|
Создано: 10 июля 2012 12:30 · Личное сообщение · #16 <<...С резким скачком производительности вычислительной техники сначала столкнулся алгоритм RSA, для вскрытия которого необходимо решать задачу факторизации. В марте 1994 была закончена длившаяся в течение 8 месяцев факторизация числа из 129 цифр (428 бит). Для этого было задействовано 600 добровольцев и 1600 машин, связанных посредством электронной почты. Затраченное машинное время было эквивалентно примерно 5000 MIPS-лет. Прогресс в решении проблемы факторизации во многом связан не только с ростом вычислительных мощностей, но и с появлением в последнее время новых эффективных алгоритмов. (На факторизацию следующего числа из 130 цифр ушло всего 500 MIPS-лет). На сегодняшний день в принципе реально факторизовать 512-битные числа. Если вспомнить, что такие числа еще недавно использовались в программе PGP, то можно утверждать, что это самая быстро развивающаяся область криптографии и теории чисел...>> источник http://z0mbie.host.sk/rsa.html статья датирована 2001ым годом если я не ошибаюсь ----- Наша работа во тьме, Мы делаем, что умеем. Мы отдаем, что имеем, Наша работа во тьме.... |
|
Создано: 10 июля 2012 12:46 · Поправил: neomant · Личное сообщение · #17 Как правильно замечено в этой же статье "На сегодняшний день в принципе реально факторизовать 512-битные числа", но ломался 129 битный ключик 1600 машинами в течении 8 месяцев. Замечу, что при увеличении числа на один бит мощность множества возрастает в два раза, а время факторизации соответственно в корень из двух раз. OnLyOnE пишет: Так как увеличить скорость факторизации? 1. Распределенные вычисления. 2. Квантовые вычисления. Второе на сегодняшний день практически невозможно так как соответствующие технологии ещё не развиты. ----- Следуй за белым кроликом |
|
Создано: 10 июля 2012 13:06 · Поправил: VodoleY · Личное сообщение · #18 VodoleY пишет: из 129 цифр (428 бит). Видимо ты ошибся. 428 бит. Я про то, что за последние 10 лет, то, чего небыло в помине стоит щаз у каждого дома. (я о росте производительности) и сейчас даже ботнет сеть купить можно, был бы смысл (мне говорили о продаже ботнет сети на 15к машин) З.Ы. к первоночальному вопросу. Оценочное время в днях/годах для факторизации 512 например на i5ом проце с 8 гб оперативы... (Vovan666 как то говорил, что самое сладкое это в конце, когда собираюца результаты.. типа на х32 системе не хватает оперативы) З.Ы.Ы. http://library.tuit.uz/skanir_knigi/book/kriptografiya/kriptograf_4.htm Помимо сети Internet существует ряд локальных организаций (фирм, корпораций консорциумов), обладающих достаточными вычислительными ресурсами. Например, компания Silicon Graphics имеет около 5000 сотрудников и .10 000 рабочих станций с общей производительностью 105 mips — в десять раз больше производительности проекта RSA-129. Воспользовавшись алгоритмом ОЧР, компания, в частности, может легко факторизовать число 160D (512-битный RSA-модуль) в течение одного года. ----- Наша работа во тьме, Мы делаем, что умеем. Мы отдаем, что имеем, Наша работа во тьме.... |
|
Создано: 10 июля 2012 13:14 · Поправил: neomant · Личное сообщение · #19 |
|
Создано: 10 июля 2012 15:30 · Личное сообщение · #20 |
|
Создано: 10 июля 2012 18:29 · Личное сообщение · #21 |
|
Создано: 10 июля 2012 20:32 · Личное сообщение · #22 neomant пишет: сутки, года, миллионы лет... Вас это не обрадует. r_e пишет: RSA-512 факторизуется на _одном_ современном ПК в грубой оценке 8 месяцев. так кто прав?. 10 человек собрать и сфакторизировать за месяц не проблема ----- Наша работа во тьме, Мы делаем, что умеем. Мы отдаем, что имеем, Наша работа во тьме.... |
|
Создано: 10 июля 2012 21:07 · Личное сообщение · #23 |
|
Создано: 10 июля 2012 21:14 · Поправил: TryAga1n · Личное сообщение · #24 |
|
Создано: 10 июля 2012 23:53 · Личное сообщение · #25 |
|
Создано: 11 июля 2012 00:41 · Личное сообщение · #26 TryAga1n Все уже соптимизировано до нас. Когда я этим занимался не было только управляющего сервера, который бы раскидывал работу на ноды и собирал результаты. Приходилось разбивать диаппазоны вручную. Собственно, нужен только толстый канал для сбора результатов. И мощная тачка для финального шага. ----- старый пень |
|
Создано: 11 июля 2012 02:27 · Личное сообщение · #27 |
|
Создано: 11 июля 2012 11:38 · Личное сообщение · #28 |
|
Создано: 14 июля 2012 00:01 · Поправил: OnLyOnE · Личное сообщение · #29 Господа, просьба сведущим в факторизации подсказать, как организовать распределенное вычисление.. к примеру в локальной сети... какое ПО использовать ... и как настраивать? Возможна ли реализация, связкой MSIEVE + GGNFS, параллельной факторизации на нескольких компах в сети. И как этого добиться? Как настроить? Еще вопрос.. как в GGNFS сразу "порезать" всю работу на .job файлы.. ? ----- aLL rIGHTS rEVERSED! |
|
Создано: 14 июля 2012 00:47 · Поправил: Vovan666 · Личное сообщение · #30 |
. 1 . 2 . 3 . 4 . >> |
eXeL@B —› Основной форум —› Факторизация |