ПІДВИЩЕННЯ СТІЙКОСТІ КРИПТОГРАФІЧНИХ АЛГОРИТМІВ У БАГАТОКОРИСТУВАЦЬКИХ WEB-РЕСУРСАХ НА ОСНОВІ ГЕНЕРАТОРІВ ВИПАДКОВИХ ЧИСЕЛ, ЩО ВРАХОВУЮТЬ ЕНТРОПІЮ ПОВЕДІНКИ КОРИСТУВАЧА

Ольга Салієва, Василь Карпінець, Анатолій Грицак, Павло Павловський, Ірина Бондаренко
{"title":"ПІДВИЩЕННЯ СТІЙКОСТІ КРИПТОГРАФІЧНИХ АЛГОРИТМІВ У БАГАТОКОРИСТУВАЦЬКИХ WEB-РЕСУРСАХ НА ОСНОВІ ГЕНЕРАТОРІВ ВИПАДКОВИХ ЧИСЕЛ, ЩО ВРАХОВУЮТЬ ЕНТРОПІЮ ПОВЕДІНКИ КОРИСТУВАЧА","authors":"Ольга Салієва, Василь Карпінець, Анатолій Грицак, Павло Павловський, Ірина Бондаренко","doi":"10.31891/2219-9365-2023-73-1-22","DOIUrl":null,"url":null,"abstract":"У роботі розглянуто проблему підвищення захищеності Web-ресурсів стійкими криптоалгоритмами на основі генераторів випадкових чисел, що враховують ентропію поведінки користувача у багатокористувацькому середовищі. Під час дослідження розроблено алгоритм надійного джерела ентропії істино випадкових чисел для табличного генератора, який використовує заздалегідь підготовлені таблиці, що містять перевірені нерелевантні числа. Для програмної реалізації підсистеми шифрування розроблено алгоритм роботи табличного генератора, при цьому здійснено об’єднання окремих модулів генератора випадкових чисел, а саме алгоритму заповнення буфера табличного генератора та алгоритму вибору з нього випадкового числа. Вихідні дані генератора збережено у текстовий файл, який використовувався в якості вхідних даних, необхідних для проведення тестування на випадковість. При цьому використовувалася методика тестування, запропонована Національним інститутом стандартизації і технологій США – NIST на основі пакету статистичних тестів, спрямованих на визначення міри випадковості двійкових послідовностей, утворених генераторами випадкових чисел. Основною перевагою є те, що ці тести засновані на різних статистичних властивостях, які належать лише випадковим послідовностям. З отриманих результатів було зроблено висновок, що послідовність повністю задовольняє критеріям випадковості. Крім того, проведено порівняльний аналіз характеристик розробленого генератора випадкових чисел з класичними реалізаціями, на основі якого визначено його переваги.","PeriodicalId":128911,"journal":{"name":"MEASURING AND COMPUTING DEVICES IN TECHNOLOGICAL PROCESSES","volume":"99 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-03-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"MEASURING AND COMPUTING DEVICES IN TECHNOLOGICAL PROCESSES","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.31891/2219-9365-2023-73-1-22","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

У роботі розглянуто проблему підвищення захищеності Web-ресурсів стійкими криптоалгоритмами на основі генераторів випадкових чисел, що враховують ентропію поведінки користувача у багатокористувацькому середовищі. Під час дослідження розроблено алгоритм надійного джерела ентропії істино випадкових чисел для табличного генератора, який використовує заздалегідь підготовлені таблиці, що містять перевірені нерелевантні числа. Для програмної реалізації підсистеми шифрування розроблено алгоритм роботи табличного генератора, при цьому здійснено об’єднання окремих модулів генератора випадкових чисел, а саме алгоритму заповнення буфера табличного генератора та алгоритму вибору з нього випадкового числа. Вихідні дані генератора збережено у текстовий файл, який використовувався в якості вхідних даних, необхідних для проведення тестування на випадковість. При цьому використовувалася методика тестування, запропонована Національним інститутом стандартизації і технологій США – NIST на основі пакету статистичних тестів, спрямованих на визначення міри випадковості двійкових послідовностей, утворених генераторами випадкових чисел. Основною перевагою є те, що ці тести засновані на різних статистичних властивостях, які належать лише випадковим послідовностям. З отриманих результатів було зроблено висновок, що послідовність повністю задовольняє критеріям випадковості. Крім того, проведено порівняльний аналіз характеристик розробленого генератора випадкових чисел з класичними реалізаціями, на основі якого визначено його переваги.
本文探讨了如何利用基于随机数生成器的强加密算法提高网络资源安全性的问题,随机数生成器考虑到了多用户环境中用户行为的熵。该研究开发了一种算法,为使用预先准备好的包含经过验证的无关数字的表格生成器提供真正随机数熵的可靠来源。为加密子系统的软件实施,开发了表格生成器的操作算法,并集成了随机数生成器的各个模块,即填充表格生成器缓冲区的算法和从中选择随机数的算法。生成器的输出保存到文本文件中,用作随机性测试所需的输入数据。使用的测试方法是美国国家标准与技术研究院(NIST)提出的,基于一套统计测试,旨在确定随机数生成器生成的二进制序列的随机程度。其主要优点是,这些测试基于只属于随机序列的各种统计特性。根据结果得出的结论是,序列完全符合随机性标准。此外,还对所开发的随机数发生器的特性与经典实施方法进行了比较分析,在此基础上确定了其优势。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信