Методики перевірки незалежності статистичних тестів
dc.contributor.author | Ковальчук, Людмила Василівна | |
dc.contributor.author | Кучинська, Наталія Вікторівна | |
dc.contributor.author | Kovalchuk, Liudmyla | |
dc.contributor.author | Kuchynska, Nataliia | |
dc.date.accessioned | 2018-07-17T08:55:37Z | |
dc.date.available | 2018-07-17T08:55:37Z | |
dc.date.issued | 2017 | |
dc.description.abstracten | The necessary condition for the cryptosystem security is the certain cryptographic properties of pseudorandom number generator used in it. Therefore, both the developer and the user of such system are faced with the quality checking issues of the generator or its individual sequences. The main modern methods for pseudorandom sequence quality testing are reduced to the statistical randomness tests use. At the moment there are several statistical test suites, among which the most widely used is NIST statistical randomness test suite. The statistical tests choice and the suite creation is a complex task, since the tests should not only verify propinquity of pseudorandom sequence to true random sequence, but also perform such task effectively. Unfortunately, a compromise is achieved quite hard in this case and modern suites also have statistical dependencies, which unreasonably increase such suites operating time. Thus, one of the main question of tests suite construction and the statistical tests using is statistical independence of tests from this suite. To create an effective suite, tests without statistical dependencies should be used and, at the same time, the tests set should remain sufficiently complete. However, modern questions of forming texts suite, its number determination, type I error value, etc. are solved intuitively and empirically. This article provides the existing evaluation methods overview of statistical randomness tests independence verification and proposes a new, mathematically grounded method, which can be applied to arbitrary tests number and arbitrary random sequences number. The proposed method has advantages in speed and implementation. The paper also presents the experimental research results of the new method application to the statistical randomness test suite. | uk |
dc.description.abstractru | Необходимым условием стойкости криптосистемы является наличие определенных криптографических свойств у псевдослучайного генератора, который используется в ней. Поэтому и перед разработчиком и перед пользователем такой системы стоят вопросы проверки качества генератора и его отдельных последовательностей. Основные современные методы проверки качества псевдослучайной последовательности сводятся к применению наборов статистических тестов. На данный момент времени существует несколько наборов статистических тестов, среди которых можно выделить наиболее широко используемые наборы статистических тестов NIST. Выбор статистических тестов и создание набора представляет собой сложную задачу, поскольку тесты должны не только проверять насколько псевдослучайная последовательность близка к случайной, но и проводить такую проверку эффективно, то есть за приемлемое время. К сожалению, компромисс в таком случае достигается достаточно тяжело и большинство современных наборов содержат тесты, имеющие статистические зависимости, что неоправданно увеличивает время работы таких наборов. Таким образом, одним из главных вопросов при построении набора и использования статистических тестов остается их независимость. Поэтому для создания эффективного набора должны использоваться тесты, между которыми отсутствуют статистические зависимости и, при этом, количество тестов должно оставаться достаточно полным. Отметим, однако, что сейчас вопросы формирования набора тестов, определение их количества, выбора значения ошибки первого рода и другие решаются интуитивно и эмпирически. В данной статье представлен обзор существующих методик проверки независимости статистических тестов оценки качества псевдослучайной последовательности и предлагается новая, математически обоснованная, методика, которая может быть применена для произвольного количества тестов и произвольного количества случайных последовательностей. Предлагаемая методика имеет преимущества в быстродействии и простоте реализации. В работе так же представлено результаты проведенных экспериментальных исследований применения новой методики к пакету тестов. | uk |
dc.description.abstractuk | Необхідною умовою стійкості криптосистеми є наявність певних криптографічних властивостей у псевдовипадкового генератора, що використовується в ній. Тому і перед розробником і перед користувачем такої системи постають питання перевірки якості генератора або його окремих послідовностей. Основним сучасним методом перевірки якості псевдовипадкової послідовності є застосування наборів статистичних тестів. На даний час існує декілька наборів статистичних тестів, серед них можна виділити найбільш широко вживаний пакет NIST. Вибір статистичних тестів та компонування набору є складною задачею, оскільки тести мають не тільки перевіряти близькість псевдовипадкової послідовності до випадкової, але й проводити таку перевірку ефективно, тобто за прийнятний час. Однак, такого компромісу досягти достатньо складно, і більшість з сучасних наборів статистичних тестів містять залежні тести, що невиправдано збільшує час їх роботи. Отже, одним з головних питань при побудові набору та використанні статистичних тестів залишається їх незалежність. Тобто для створення ефективного набору тестів мають використовуватись тести між якими відсутні статистичні залежності, і при цьому їх кількість має залишатись достатньо повною. Зазначимо, що на даний час більшість питань щодо формування набору тестів, визначення їх кількості, вибору значення помилки першого роду, тощо, вирішуються інтуїтивно та емпірично. В статті представлено огляд існуючих методик перевірки незалежності статистичних тестів оцінки якості псевдовипадкової послідовності та запропоновано нову математично обґрунтовану методику, яка може застосовуватись для довільної кількості тестів та довільної кількості випадкових послідовностей, і має переваги у швидкодії та простоті реалізації. В роботі також представлено результати проведених експериментальних досліджень щодо застосування нової методики до набору тестів, що входять до складу пакету NIST, та побудовано набір незалежних тестів, придатних для довільного алфавіту. | uk |
dc.format.pagerange | С. 20-32 | uk |
dc.identifier.citation | Ковальчук Л. Методики перевірки незалежності статистичних тестів / Людмила Ковальчук, Наталія Кучинська // Information Technology and Security. – 2017. – Vol. 5, Iss. 2 (9). – Pp. 20–32. – Bibliogr.: 10 ref. | uk |
dc.identifier.doi | https://doi.org/10.20535/2411-1031.2017.5.2.136941 | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/23930 | |
dc.language.iso | uk | uk |
dc.publisher | Institute of Special Communication and Information Protection of National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute” | uk |
dc.publisher.place | Kyiv | uk |
dc.source | Information Technology and Security : Ukrainian research papers collection, 2017, Vol. 5, Iss. 2 (9) | uk |
dc.subject | генератор псевдовипадкових послідовностей | uk |
dc.subject | псевдовипадкова послідовність | uk |
dc.subject | якість псевдовипадкової послідовності | uk |
dc.subject | статистичні тести оцінки якості псевдовипадкової послідовності | uk |
dc.subject | незалежність тестів | uk |
dc.subject | pseudorandom sequences generator | uk |
dc.subject | pseudorandom sequence | uk |
dc.subject | pseudorandom sequence quality | uk |
dc.subject | statistic tests of pseudorandom sequence quality assessment | uk |
dc.subject | test independence | uk |
dc.subject | генератор псевдослучайной последовательности | uk |
dc.subject | псевдослучайная последовательность | uk |
dc.subject | качество псевдослучайной последовательности | uk |
dc.subject | статистические тесты оценки качества псевдослучайной последовательности | uk |
dc.subject | независимость тестов | uk |
dc.subject.udc | 004 (056.5+421.5) | uk |
dc.title | Методики перевірки незалежності статистичних тестів | uk |
dc.title.alternative | Methods of statistical tests independence verification | uk |
dc.title.alternative | Методики проверки независимости статистических тестов | uk |
dc.type | Article | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- ITS2017.5.2(9)_03.pdf
- Розмір:
- 608.45 KB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 7.74 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: