Оцінка довжина паролів і безпечного часу їх використовування

 

Чим більша довжина пароля, тим більшу безпеку буде забезпечувати система, тому що будуть потрібні великі зусилля для відгадування пароля. Цю обставину можна представити в термінах очікуваного часу розкриття пароля, або очікуваного безпечного часу. Очікуваний безпечний час - напівдобуток числа можливих паролів і часу, необхідного для того, щоб спробувати кожен пароль з послідовності запитів, тобто:

 

  (15.18)

де R - швидкість передачі (у симв/хв) у лінії зв'язку;

NСИМ - кількість символів у кожному переданому повідомленні при спробі одержати доступ (включаючи пароль і службові символи);

NПАР – кількість всіляких паролів;

tПАР – час, необхідний для того, щоб спробувати кожен пароль з послідовності запитів;

S - довжина пароля;

A - число символів в алфавіті, з якого складається пароль (тобто для англійського A=26).

 

Приклад. Якщо R=60 млн. симв/хв, NСИМ=20, S=8 і A=26, то безпечний час, що очікується,

Якщо після кожної невдалої спроби автоматично передбачається десятисекундна затримка, то цим самим очікуваний час, необхідний для розкриття пароля, збільшується в шість разів і стає рівним приблизно шістдесяти рокам.

Якщо на додаток до R, NСИМ, NПАР, S і A, визначеним вище, приймемо, що Р - ймовірність того, що відповідний пароль може бути розкритий сторонньою особою, і tВІДКР.ПАР - період часу, протягом якого можуть бути здійснені систематичні спроби, то Р має нижню границю PO, де:

  (15.19)

де NВІДКР.ПАР - кількість спроб відкриття пароля за час tВІДКР.ПАР, дорівнює

.  

Тоді (15.19) можна представити у виді:

(15.20)

оскільки то:

Р . (15.21)