Browsing by Author "Сенів, М. М."
Now showing 1 - 2 of 2
- Results Per Page
- Sort Options
Item Дослідження характеристик криптостійкості алгоритмів симетричного шифрування DES(Видавництво Національного університету "Львівська політехніка", 2008) Яковина, В. С.; Федасюк, Д. В.; Салій, С. І.; Сенів, М. М.Здійснено дослідження характеристик дифузії та конфузії алгоритму DES та статистичне дослідження особливостей шифрування цього алгоритму. Встановлено, що середнє значення дифузії і конфузії алгоритму DES становить 49,7 % та 49,8 % відповідно, а дисперсія значень залежно від номера біта блока (чи ключа) становить 2,3 % і 3,5 %. Показано, що середня імовірність появи i-го байта шифрованого тексту, що збігається з i-м байтом відкритого тексту, становить 0,39 % для кожного байта. Обґрунтовано використання алгоритму DES як генератора псевдовипадкових чисел для розподіленої системи теплового проектування та показано можливі способи крипто- аналізу алгоритму за схемою "з вибраним відкритим текстом". The studies of diffusion and confusion characteristics as well as encrypting peculiarities DES algorithm have been performed. The diffusion and confusion mean value is 49.7 % and 49.8 % correspondingly with dispersion depending on bit number of 2.3 % and 3.5 %. It is shown that average probability of i-th plain text byte to be equal to i-th cipher text byte is about 0.39 % for each byte. The exploitation of the DES algorithm as a random number generator for distributed thermal design system has been substantiated as well as the possible ways for the algorithm cryptanalysis using chosen plaintext have been demonstrated.Item Удосконалений метод підвищення зручності супроводу за умов застосування безсерверної архітектури(Видавництво Львівської політехніки, 2023-02-28) Лахай, В. Я.; Кузьмич, О. М.; Сенів, М. М.; Lakhai, V. Y.; Kuzmych, O. M.; Seniv, M. M.; Національний університет “Львівська політехніка”; Lviv Polytechnic National UniversityЗ’ясовано, що досягнення високих показників якості програмного забезпечення (ПЗ), зокрема зручності його супроводу (англ. maintainability [1]), з кожним робом стає дедалі більшою проблемою через появу нових технологій, зокрема хмарних технологій та безсерверної архітектури. Попри це, вимоги до рівня зручності супроводу ПЗ тільки зростають, а дана характеристика його якості отримує все більше уваги. Раніше розроблені науковими та інженерними спільнотами численні інструменти, методології, підходи та методи розробки ПЗ для його підвищення якості є недостатньо ефективними за наявних умов. Було підтверджено, що застосування удосконаленого методу підвищення зручності супроводу ПЗ за умов застосування безсерверної архітектури є нагальною необхідністю. Було проаналізовано поточний стан підходів до підвищення зручності супроводу ПЗ. Внаслідок цього була обрана так звана “чиста архітектура” (з англ. Clean Architecture) як найкращий наявний підхід із причини того, що він успадковує основні переваги конкурентних підходів, надає чіткіші настанови та охоплює ширший спектр процесу розроблення ПЗ. Незважаючи на те, що він забезпечує істотне підвищення основних характеристик зручності супроводу ПЗ, таких як модульність (англ. modularity) і зручність перевикористання (англ. resusability), все ще є інші характеристики, які потрібно розглянути, такі як аналізованість (англ. analyzability), модифікованість (англ. modifiability) і тестування (англ. testability). Було визначено вимоги та розроблено удосконалений метод підвищення зручності супроводу ПЗ за умов застосування безсерверної архітектури, який задовольняє всі попередньо сформульовані вимоги. Зокрема, цей підхід покращує роботу з залежностями, надає базову структуру для компонент, підвищує згуртованість та зменшує зчепленість функціоналу. Для оцінювання ефективності створеного методу було розроблено дві реалізації одного й того ж проекту: на підставі Clean Architecture та з використанням удосконаленого методу. Для них були розраховані такі метрики оцінювання зручності супроводу ПЗ: показник зручності супроводу ПЗ (англ. Maintainability Index, MI) та його варіація, за якої до уваги беруться тільки файли з показником менше 100, яку будемо називати відфільтрований показник зручності супроводу ПЗ (англ. Filtered Maintainability Index, FMI). Проаналізувавши отримані результати, було виявлено, що застосування удосконаленого методу підвищує значення першої метрики на 2,1 % та другої на 8,3 %. Отже, було доведено ефективність розробленого вдосконаленого методу.