Полный перебор: различия между версиями

[непроверенная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
Строка 109:
=== Средства проведения brute force атаки ===
 
[[Файл:NvidiaTesla2075.JPG|thumb|right|260px|Nvidia Tesla c2075C2075 обладает 448 ядрами архитектуры CUDA, 6ГБ оперативной памяти типа [[GDDR5]] и имеет пиковую производительность, равную 1030 [[FLOPS|Гфлопс]] при вычислениях с [[Число одинарной точности|одинарной точностью]].{{sfn|Tesla|loc=Параметры Tesla c2075C2075 на сайте производителя}} Такие параметры делают эту систему подходящей для сложных вычислений, требуемых в brute force атаке.]]
 
Современные персональные компьютеры позволяют взламывать пароли полным перебором вариантов с эффективностью, проиллюстрированной в таблице выше. Однако, при оптимизации brute force, основанной на [[Параллельные вычисления|параллельных вычислениях]], эффективность атаки можно существенно повысить{{sfn|Ku|loc=Проведение brute-force атаки посредством видеокарт [[Nvidia]] и [[AMD]]}}. При этом может потребоваться использование компьютера, адаптированного к [[Параллельные вычислительные системы|многопоточным вычислениям]]. В последние годы широкое распространение получили вычислительные решения, использующие [[GPU]], такие как [[Nvidia Tesla]]. С момента создания компанией [[Nvidia]] архитектуры [[CUDA]] в 2007 году, на базе которой построена система Tesla, появилось множество решений (см., например, [https://www.cryptohaze.com/multiforcer.php Cryptohaze Multiforcer], [http://code.google.com/p/pyrit/ Pyrit]), позволяющих проводить ускоренный подбор ключей благодаря использованию таких технологий, как CUDA, [[ATI Stream Technology]], [[OpenCL]].