Дисертація на здобуття наукового ступеня кандидата технічних наук за спеціальністю 05.13.05 – елементи та пристрої обчислювальної техніки та систем керування. – Національний університет “Львівська політехніка”, Львів, 2004.
Дисертація присвячена розробці принципів побудови конфігурованих ядер комп’ютерних пристроїв, розробці конфігурованих ядер комп’ютерних пристроїв симетричного блокового шифрування (СБШ), а також створенню на їх основі нових високопродуктивних та малогабаритних апаратно-орієнтованих процесорів СБШ, що відповідають вимогам широкого кола застосувань.
Досліджено принципи побудови алгоритмів СБШ, поширені алгоритми СБШ, режими шифрування, що в них використовуються, а також сучасні підходи до апаратної реалізації алгоритмів СБШ. Розглянуто технологію проектування комп’ютерних систем на кристалі на основі ядер програмованих та апаратно-орієнтованих комп’ютерних пристроїв, показано суттєві переваги останніх та доцільність їх застосування при реалізації алгоритмів СБШ. Вперше розроблено формалізовану конфігуровану модель комп’ютерного пристрою, на основі якої шляхом задання конфігураційних параметрів можна отримати модель комп’ютерного пристрою з заданими технічними характеристиками. Розроблено нові технології генерації ядер комп’ютерних пристроїв, які характеризуються високою гнучкістю і простотою реалізації. Досліджено задачу тестування генераторів ядер комп’ютерних пристроїв, виділено методи їх тестування та запропоновано структуру системи їх тестування. Розроблено принципи побудови та конфігуровані структури функціональних вузлів процесорів СБШ, структури функціональних вузлів процесорів СБШ за алгоритмами DES і Triple DES, на основі яких можна реалізувати повний ряд ядер цих процесорів. Проведено аналіз організації обчислень та режимів шифрування в алгоритмах СБШ DES і Triple DES, що дозволило виділити доцільні до реалізації типи процесорів СБШ, які виконують ці алгоритми. З використанням запропонованих технологій генерації ядер комп’ютерних пристроїв та сучасних засобів проектування реалізовано повний ряд ядер процесорів СБШ за алгоритмами DES і Triple DES.
Публікації автора:
Коркішко Т.А., Мельник А.О., Мельник В.А. Алгоритми та процесори симетричного блокового шифрування. / Львів, БАК, 2003. – 169 с.
А. Мельник, В. Мельник. “Технологія проектування ядер комп’ютерних пристроїв” // Вісник Національного університету “Львівська політехніка” “Комп’ютерні системи та мережі”. – 2002. №463. – с.3-9.
А.О. Мельник, Ю.В. Морозов, В.А. Мельник, Т.А. Коркішко. “Проблеми і тенденції розвитку апаратних засобів захисту інформації”. Правове, нормативне та метрологічне забезпечення системи захисту інформації в Україні, вип. 5, 2002р., с.158-162.
В.А. Мельник, В.Б. Дудикевич. “Тестування генераторів ядер комп’ютерних пристроїв” // Вісник Національного університету “Львівська політехніка” “Автоматика, вимірювання та керування”. – 2003. №475. – с.123-128.
В. Мельник. “Технології конфігурування моделей процесорів симетричного блокового шифрування” // Вісник Національного університету “Львівська політехніка” “Комп’ютерні системи проектування. Теорія і практика”. – 2003. №471. – с.149-158.
V. Melnyk. Development of Symmetric Block Ciphering Processors using techniques of configuring the Soft-Cores // Pomiary, Automatyka, Kontrola. Miesiecznik Naukowo-Techniczny. 7/8, 2003. –pp. 59-62.
Байсіг Ю., Коркішко Т., Мельник В., Мельник А. Порівняльний аналіз варіантів структурної організації процесора захисту інформації за алгоритмом DES // Матеріали міжнародної науково-технічної конференції “Сучасні проблеми в комп’ютерних науках в Україні” (CCU’2000). – Славське, 2000. – С. 100 – 109.
Korkishko T., Melnyk V. DES processor core on FPGA // Proceedings of International conference on Modern Problems of Telecommunications, Computer Science and Engineering Training (TSCET’2000). – Lviv-Slavsko, Ukraine, 2000. – р. 88.
V. Melnyk. “Techniques of configuring of Symmetric Block Ciphering Soft-Cores”// Proceedings of the VII-th International Conference CADSM 2003, February 18-22, 2003, Lviv-Slavsko // pp.194-197.
V. Melnyk. “Set of Symmetric Block Ciphering Soft-Cores”// Proceedings of the VII-th International Conference CADSM 2003, February 18-22, 2003, Lviv-Slavsko // pp.190-193.
V. Melnyk, J. Baesig. Modelling DES Soft-Cores for information protection. Schriftenreihe der Georg-Simon-Ohm-Fachhochschule Nuernberg Nr. 8, Nuernberg, December 2002, – pp. 5 – 19.