Метод «грубої сили»: відмінності між версіями
[неперевірена версія] | [неперевірена версія] |
Вилучено вміст Додано вміст
м перейменував «Брутфорс» на «Метод «грубої сили»»: Назва методу українською |
м →Розпаралелювання обчислень: оформлення, стильові правлення, орфографія |
||
Рядок 14:
Для збільшення швидкості підбору ключа використовується розпаралелювання обчислень. Існує два підходи до розпаралелювання:
- отримання даних від - N-го процесора;
- виконання операції;
- передача даних наступного-му процесору.
Тоді конвеєр з послідовно з'єднаних, паралельно і синхронно працюючих процесорів працює зі швидкістю, де - швидкість виконання однієї операції одним процесором.
Другий підхід полягає в тому, що безліч всіх можливих ключів розбивається на непересічні підмножини. Система з машин перебирає ключі так, що - а машина здійснює перебір ключів з безлічі. Система припиняє роботу, якщо одна з машин знайшла ключ. Найважче - це розділення ключового безлічі. Але якщо кожен процесор почне обчислення з якогось довільного ключа, то час перебування збільшиться, а схема значно спроститься. Середнє число кроків у цьому випадку становить, де - число елементів у безлічі ключів, а - число процесорів.▼
▲
Приклад тривалості підбору паролів ▼
▲== Приклад тривалості підбору паролів ==
У таблиці представлено оціночне час повного перебору паролів в залежності від їх довжини. Передбачається, що в паролі можуть використовуватися 36 різних символів (латинські літери одного регістру цифри), а швидкість перебору складає 100 000 паролів в секунду. Кількість знаків Кількість варіантів Час перебору▼
1 36 менше секунди▼
2 1296 менше секунди▼
3 46 656 менше секунди▼
4 1 679 616 17 секунд▼
5 60 466 176 10 хвилин▼
6 2 176 782 336 6 часов▼
7 78 364 164 096 9 днів▼
8 2,821 109 9x1012 11 місяців▼
9 1,015 599 5x1014 32 года▼
10 3,656 158 4x1015 1162▼
11 1,316 217 0x1017 41 823 року▼
12 4,738 381 3x1018 1 505 615 років ▼
▲У
▲1 - 36 - менше секунди
▲2 - 1296 - менше секунди
▲3 - 46 656 - менше секунди
▲4 - 1 679 616 - 17 секунд
▲5 - 60 466 176 - 10 хвилин
▲7 - 78 364 164 096 - 9 днів
▲8 - 2,821 109 9x1012 - 11 місяців
▲10 - 3,656 158 4x1015 - 1162 роки
▲11 - 1,316 217 0x1017 - 41 823 року
▲12 4,738 381 3x1018 1 505 615 років
Таким чином, паролі довжиною до 6 символів у загальному випадку не є надійними.
|