dc.contributor.author | Михалевич, В. М. | uk |
dc.contributor.author | Майданевич, Л. О. | uk |
dc.contributor.author | Mykhalevych, V. M. | en |
dc.contributor.author | Maidanevych, L. O. | en |
dc.date.accessioned | 2024-11-08T10:58:24Z | |
dc.date.available | 2024-11-08T10:58:24Z | |
dc.date.issued | 2024 | |
dc.identifier.citation | Михалевич В. М., Майданевич Л. О. Використання системи Maple в математичних задачах криптографії. Повідомлення 1. Елементарна теорія чисел // Інформаційні технології та комп`ютерна інженерія. 2024. Т. 59, № 1. С. 105–118. | uk |
dc.identifier.issn | 1999-9941 | |
dc.identifier.uri | https://ir.lib.vntu.edu.ua//handle/123456789/43470 | |
dc.description.abstract | On the basis of the analysis of literary sources, a conclusion was made about the relevance of using the environment of the Maple
computer mathematics system for the purpose of creating software for conducting scientific research and creating educational and methodological materials for solving typical mathematical problems of cryptography. It is noted that the most famous and widespread cryptographic
algorithm with a public key RSA is based on a number of problems of elementary number theory that can be solved using standard tools of
the Maple system. This work examines the specified standard commands with a demonstration of their application techniques on specially
developed examples. The commands for solving problems in such sections as divisibility of whole numbers, prime numbers are considered;
the most important functions in number theory: functions for selection of integer and fractional parts of a number and multiplicative functions; congruences and systems of congruences of the first order, quadratic remainders. A simple and effective algorithm and program for
determining prime Mersenne numbers based on standard Maple commands is given. This algorithm is based on the necessary condition of
simplicity of Mersenne numbers. The work of the author's educational Maple calculation simulators is demonstrated: according to the
extended Euclid algorithm; Euler functions; symbol of Legendre; Jacobi symbol. The operation of the Euler function training simulator is
demonstrated when calculating the corresponding value for a prime number, a composite number that is the product of two primes, a composite number that is a natural power of a prime number, as well as composite natural numbers of arbitrary structure. With the help of fragments of the program code, which can be used as a basis for the development of training simulators, the determination of the complete system of the smallest integral residues is demonstrated; of the complete system of the absolute smallest and the reduced system of remainders
by simple and composite modules. | en |
dc.description.abstract | На основі аналізу літературних джерел зроблено висновок про актуальність використання середовища системи комп`ютерної математики Maple з метою створення програмного забезпечення для проведення наукових досліджень та створення навчально-методичнх матеріалів з розв`язання типових математичних задач криптографії. Зазначено, що найбільш відомий та поширений криптографічний алгоритм з відкритим ключем RSA базується на низці задач елементарної теорії чисел, що можуть бути розв`язані за допомогою стандартних засобів системи Maple. В цій роботі розглянуто вказані стандартні команди з демонстрацією прийомів їх застосування на спеціально розробленх прикладах. Розглянуто команди для розв`язання задач за такими розділами, як подільність цілих чисел, прості числа; найважливіші функції в теорії чисел: функції виділення цілої та дробової частин числа та мультиплікативні функції; конгруенції та системи конгруенцій першого порядку, квадратичні лишки. Наведено простий та ефективний алгоритм і програма визначення за домогою стандартних команд Maple простих чисел Мерсенна. Вказаний алгоритм базується на необхіднійумові простоти чисел Мерсенна. Продемонстровано роботу авторських навчальних Maple-тренажерів обчислення: за розширеним алгоритмом Евкліда; функції Ейлера; символу Лежандра; символу Якобі. Роботу навчального тренажера з обчисення функції Ейлера продемонстровано під час обчислення відповідного значення для простого числа, складеного числа, що є добутком двох простих, складеного числа, що є натуральним степенем простого числа, а також складених натуральних чисел довільної структури. За допомогою фрагментів програмного коду, що можуть бути покладені в основу розробки навчальних тренажерів продемонстровано визначення повної системи найменших невід&39;ємних лишків; повної системи абсолютно найменших та зведеної системи лишків за простим та складеним модулями | uk |
dc.language.iso | uk_UA | uk_UA |
dc.publisher | ВНТУ | uk |
dc.relation.ispartof | Інформаційні технології та комп`ютерна інженерія. № 1 : 105-118. | uk |
dc.relation.uri | https://itce.com.ua/uk/journals/t-59-1-2024/vikoristannya-sistemi-maple-v-matematichnikh-zadachakh-kriptografiyi-povidomlennya-1-yelementarna-teoriya-chisel | |
dc.subject | математичні задачі криптографії | uk |
dc.subject | теорія чисел | uk |
dc.subject | Maple | uk |
dc.subject | навчальні Maple-тренажери | uk |
dc.subject | алгоритм Евкліда | uk |
dc.subject | функція Ейлера | uk |
dc.subject | конгруенції | uk |
dc.subject | квадратичні лишки | uk |
dc.subject | символ Якобі | uk |
dc.subject | mathematical problems of cryptography | en |
dc.subject | number theory | en |
dc.subject | Maple | en |
dc.subject | educational Maple simulators | en |
dc.subject | Euclid's algorithm | en |
dc.subject | Euler's function | en |
dc.subject | congruences | en |
dc.subject | quadratic remainders | en |
dc.subject | Jacobi symbol | en |
dc.title | Використання системи Maple в математичних задачах криптографії. Повідомлення 1. Елементарна теорія чисел | uk |
dc.title.alternative | Use of the maple system in mathematical problems of cryptography. Part 1. Elementary theory of numbers | en |
dc.type | Article, professional native edition | |
dc.type | Article | |
dc.identifier.udc | 004.9 | |
dc.relation.references | Хорошко В.О., Азаров О.Д., Шелест М.Є., Андреев В.І., Мухачьов В.А., Щербина В.П., Яремчук
Ю.Є. Комп’ютерна криптографія. Лабораторний практикум. - Київ: НАУ, 2003. - 94 с. | uk |
dc.relation.references | Гулак Г.М. Основи криптографічного захисту інформації: підручник / Г.М. Гулак, В.А. Мухачов,
В.О. Хорошко, Ю.Є. Яремчук / – Вінниця : ВНТУ, 2011. – 199 с. (ISBN 978–966–641–430–7) | uk |
dc.relation.references | Квєтний Р.Н. Метод та алгоритм обміну ключами серед груп користувачів на основі асиметричних
шифрів ECC та RSA / Р.Н. Квєтний, Є.О. Титарчук, А.А. Гуржій // Інформаційні технології та комп'ютерна інженерія. – 2016. – № 3. – С. 38-43. | uk |
dc.relation.references | Лужецький В. А. Інформаційна безпека : навчальний посібник / В.А.Лужецький, О. П. Войтович, А.
В. Дудатьєв –Вінниця : УНІВЕРСУМВінниця, 2009. –240 с. –ISBN 978-966-641-265-53. | uk |
dc.relation.references | Лужецький В. А. Методи багатоканального керованого хешування для комп’ютерної криптографії
/В. А. Лужецький, Ю. В. Баришев // Інформаційні технології та комп'ютерна інженерія. – 2011. – №
1. – С. 66-72. | uk |
dc.relation.references | Михалевич В. М. Навчальний Maple-тренажер з обчислень за розширеним алгоритмом Евкліда/ В.
М. Михалевич, О. І. Тютюнник, О. Корінний // Матеріали Всеукраїнськьої науково-методичної конференції «Сучасні науково-методичні проблеми математики у вищій школі», 23 – 24 травня 2022 р.
– К.: НУХТ, 2022р. – 133 с. – С. 80-83.
https://drive.google.com/file/d/1VlroDm7xDJuf9mjRYoWK2nsRX-cVqaSR/view | uk |
dc.relation.references | Лужецький В. А. Щільність заповнення ряду натуральних чисел членами окремої зворотної послідовності другого порядку/Лужецький В. А., Михалевич В. М., Михалевич О. В., Каплун В. А. // Інформаційні технології та комп’ютерна інженерія. – 2010. – №1(17) – С. 46-51. | uk |
dc.relation.references | Добранюк Ю. В. Застосування СКМ Maple для побудови 3D графіків в задачах обчислення об’єму
фігур/Добранюк Ю. В., Михалевич В. М., Коломієць А. А., Козак О. М. // Інформаційні технології та
комп’ютерна інженерія. – 2022. – № 2(17) – С. 115-123. | uk |
dc.relation.references | Добранюк Ю. В. Застосування СКМ Maple для побудови 3D графіків в задачах обчислення об’єму
фігур/Добранюк Ю. В., Михалевич В. М., Коломієць А. А., Козак О. М. // Інформаційні технології та
комп’ютерна інженерія. – 2022. – № 2(17) – С. 115-123. | uk |
dc.relation.references | Mikhalevich V. M. Maximum Accumulated Strain for Linear Two-Link Triangle-Like Deformation
Trajectories / Volodymyr Markusovych Mikhalevich, Igor Vasilyevich Abramchuk // International Applied
Mechanics. – 2021. – No. 57(6). – P. 720–736, doi.org/10.1007/s10778-022-01121-w | en |
dc.relation.references | Cheung Y. L. Learning number theory with a computer algebra system/ Y. L. Cheungti // International
Journal of Mathematical Education in Science and Technology. – 1996/ – 3(27), p. 379-385,
doi:10.1080/0020739960270308. | en |
dc.relation.references | Klima, R., Sigmon N., Stitzinger T. Applications of abstract algebra with Maple. CRC Press, Boca Raton,
FL. 2000. 251 p. ISBN 0-8493-8170-3. | en |
dc.relation.references | Baligaand A., Boztas S. Cryptography in the classroom using Maple. In W.Yang, S.Chu, Z.Karian, and G.
Fitz-Gerald, editors. Proceedings of the Sixth Asian Technology Conference in Mathematics. – 2001. –
p.343–350. | en |
dc.relation.references | Михалевич В. М. Excel-VBA-Maple програма генерації задач з дисциплін математичного спрямування / В. М. Михалевич // Інформаційні технології та комп’ютерна інженерія. — 2005. — № 2. —
С. 74–83. | uk |
dc.relation.references | Михалевич В. М. Захист Maple процедур/ В. М. Михалевич, І. В. Димніч, О. В. Михалевич // Інформаційні технології та комп’ютерна інженерія. – 2007. - № 3(10). – С. 159-165. | uk |
dc.relation.references | Бедратюк Л. П. Використання системи комп’ютерної алгебри Maple в елементарній теорії чисел / Л.
П. Бедратюк, Г. І. Бедратюк // Восточно-Европейский журнал передовых технологий. - 2013. - №
6(4). - С. 10-13. - Режим доступу: http://nbuv.gov.ua/UJRN/Vejpte_2013_6%284%29__3 | uk |
dc.relation.references | Бедратюк Л. П. Використання системи комп’ютерної алгебри Maple в класичних криптосистемах /
Л. П. Бедратюк, Г. І. Бедратюк // Вісник Хмельницького національного університету. – 2015. - №
231(6). - С. 148-153 | uk |
dc.relation.references | Михалевич В. М. Математичні моделі та програмні засоби генерування псевдовипадкових послідовностей для криптографічних застосувань [Електронний ресурс] / В. М. Михалевич, О. І. Тютюнник,
Є. С. Дремлюга, К. В. Медведєва // L Науково-технічна конференція факультету інформаційних технологій та комп'ютерної інженерії, м. Вінниця. – 2021. − Режим доступу:
https://conferences.vntu.edu.ua/index.php/all-fitki/all-fitki-2021/paper/view/11617/9718 | uk |
dc.relation.references | Михалевич В. М. Навчальний Maple-тренажер з обчислення функції Ейлера [Електронний ресурс] /
В. М. Михалевич, Д. Б. Рогачевський, Д. Ю. Желнитський, Б. А. Балух // LI Науково-технічна конференція факультету інформаційних технологій та комп'ютерної інженерії, м. Вінниця. – 2022. −
Режим доступу: https://conferences.vntu.edu.ua/index.php/all-fitki/all-fitki-2022/paper/view/15034/12681 | uk |
dc.relation.references | Стасюк М. Елементи математичних основ криптографії : навчальний посібник / М. Стасюк / Навчальний посібник. Львів : ЛДУ БЖД, 2021. – 216 с | uk |
dc.relation.references | Оглобліна О. І., Сушко Т.С., Шрамко Ю.В. Елементи теорії чисел : навч. посіб. Суми : Сумський
державний університет, 2015. – 186 с | uk |
dc.relation.references | Математичні методи криптології. Навчальний посібник. [Ел. ресурс] / А.Д. Кожухівський, І.Д. Горбенко, Г.І. Гайдур, О.А. Кожухівська, В.В. Марченко. – 2021. – . –Режим доступу:
https://duikt.edu.ua/ua/lib/1/category/2132/view/2220. | uk |
dc.identifier.doi | https://doi.org/10.31649/1999-9941-2024-59-1-105-118 | |