Вісники та науково-технічні збірники, журнали

Permanent URI for this communityhttps://ena.lpnu.ua/handle/ntb/12

Browse

Search Results

Now showing 1 - 9 of 9
  • Thumbnail Image
    Item
    Реалізація у ПЛІС помножувачів елементів полів Галуа високих порядків
    (Видавництво Львівської політехніки, 2017-03-28) Жолубак, І. М.; Глухов, В. С.; Zholubak, I.; Hlukhov, V.; Національний університет “Львівська політехніка”; Lviv Polytechnic National University
    Розглянуто реалізацію матричних помножувачів полів Галуа з основами 2, 5, 3, 7, 13 та вищими основами на ПЛІС фірмиXilinx – Spartan-6 та Altera – Cyclone-5. Показано, що найменшими апаратні затрати будуть у помножувачів полів Галуа з основою 2. Для реалізації помножувачів полів Галуа різних основ розроблено програму для автоматизованого синтезу VHDL коду помножувачів.
  • Thumbnail Image
    Item
    Galois fields elements processing units for cryptographic data protection in cyber-physical systems
    (Lviv Politechnic Publishing House, 2017-12-03) Hlukhov, Valerii; Kostyk, Andrii; Zholubak, Ivan; Rahma, Mohammed; Lviv Polytechnic National University
    Currently, elliptic curves are the mathematical basis for digital signature processing. Elliptic curve points processing is based on the performance of operations in Galois field GF(2m) in normal or polynomial bases. Characteristics of multipliers for these bases are different. In this paper, the time complexity of software multipliers for binary Galois fields GF(2m) and fields GF(dn) was investigated. Fields with approximately the same number of elements were investigated. Elements of these fields were represented in a polynomial basis. It is established that the Galois field GF(3т) provides the greatest time complexity of software multiplication, and the prime Galois field GF(P) has the least time complexity. It is also shown that the use of polynomial basis allows, in contrast to the normal basis, to realize larger part of multiplier on FPGA chip.
  • Thumbnail Image
    Item
    Апаратні витрати помножувачів полів Галуа GF (dm) з великою основою
    (Видавництво Львівської політехніки, 2017-03-28) Жолубак, І.; Глухов, В.; Національний університет “Львівська політехніка”
    Порівняно апаратні витрати помножувачів елементів полів Галуа GF (dm) з великою основою з метою визначення поля, у якому помножувач у разі його реалізації на сучасних ПЛІС матиме найменшу апаратну складність. Детально розглянуто внутрішню структуру основного елемента помножувача – модифікованої комірки Гілда, що складається із помножувача та суматора, які працюють за модулем m. Показано, що апаратні витрати помножувачів для розширених полів Галуа з основою, набагато більшою за 2, будуть асимптотично у 4 рази більшими за апаратні витрати помножувачів двійкових розширених полів Галуа.
  • Thumbnail Image
    Item
    Визначення розширеного поля Галуа GF(m) з найменшою апаратною складністю помножувача
    (Видавництво Львівської політехніки, 2016) Жолубак, І. М.; Глухов, В. С.
    Галуа GF(dm) з приблизно однаковою кількістю елементів поля з метою визначення поля, у якому помножувач має найменшу апаратну складність. Показано глобальне зростання апаратних витрат за збільшення основи поля. При цьому існують локальні мінімуми, яким серед непарних d відповідають d=2i-1, а глобальному мінімуму для комірок Гілда за двома розглянутими в роботі методами оцінювання апаратної складності – d=3 та d=7, відповідно, коли для оцінювання використовують тільки кількість входів та виходів комірки та коли додатково враховується внутрішня структура комірки. The paper compares realised on modern FPGA Galois fields multipliers hardware costs to select Galois field GF(dm) with approximately the same number of elements and the lowest multiplier hardware complexity. The total increase in hardware costs depending on the increase of the basics of the field has been demonstrated. Local minimums for odd d correspond to d = 2i-1 and the global minimum for analysis based on Guild cell with realization like single unit corresponds to the value d = 3 and based on Guild cell with its multiplier and adder separate realization – the value d=7.
  • Thumbnail Image
    Item
    Особливості виконання операції множення елементів полів Галуа GF(2m) та GF(3m)
    (Видавництво Львівської політехніки, 2016) Глухов, В.; Костик, А.; Шняк, М.
    Описано метод побудови паралельного помножувача елементів трійкових полів Галуа GF(3m). Запропонований помножувач має каскадну архітектуру. Він може використовуватися в пристроях оброблення цифрових підписів, які ґрунтуються на використанні еліптичних кривих. Описана методика перевірки операцій над елементами полів Галуа GF(pm) за допомогою математичного пакета Maple. The article describes development of Galois field GF(3m) elements multiplier. Designed multiplier architecture is scaleable. The multiplier is used in digital signature device which are based on elliptic curves. Also verification method for operations over elements of the Galois fields GF (pm) with help of mathematical package Maple is described.
  • Thumbnail Image
    Item
    Особливості опрацювання елементів трійкових полів Галуа на сучасній елементній базі
    (Видавництво Львівської політехніки, 2015) Жолубак, І. М.; Костик, А. Т.; Глухов, В. С.
    Розглянуто особливості побудови операційних пристроїв для опрацювання еле- ментів трійкових полів Галуа GF(3m) у сучасній елементній базі. Показано, що вико- нання операцій над елементами трійкових полів Галуа має переваги над виконанням аналогічних операцій над елементами двійкових полів Галуа. Перехід до операцій над елементами трійкових полів Галуа дає змогу уникнути надлишковості у разі викорис- тання конфігуровних комбінаційних схем у сучасних програмованих логічних інтегральних схемах (ПЛІС) та знизити апаратні витрати. Features of ternary Galois fields GF(3m) elements processing operation units development for modern component base considered in this article. It is shown that operations execution over ternary Galois fields elements have several advantages over binary Galois fields ones. Moving to ternary elements of Galois fields operations decreases lookup table (LUT) redundancy in modern field programmable gate arrays (FPGA) and reduce hardware costs.
  • Thumbnail Image
    Item
    Оцінка структурної складності багатосекційних помножувачів елементів полів Галуа
    (Видавництво Львівської політехніки, 2014) Глухов, В. С.; Тріщ, Г. М.
    Розглянуто результати оцінювання структурної складності багатосекційних помножувачів елементів двійкових полів Галуа. Елементи полів представлено у нормальному базисі типу 2. Порядок поля сягає 998. Апаратна складність помножувачів дає змогу реалізувати їх на ПЛІС. Але з-за великої структурної складності для деяких комбінацій порядку поля і кількості секцій зробити це практично неможливо. Для виявлення шляхів зменшення структурної складності у роботі структурну складність та її складові оцінено для основного елемента помножувачів – помножувальних матриць. Структурна складність при цьому визначається як загальна довжина внутрішніх зв’язків помножувальних матриць за їх реалізації на умовній ПЛІС. The article describes the results of evaluation of structural complexity of multi-section binary Galois fields elements multipliers. Elements of the fields are presented in the normal basis of type 2. The order of the field reaches 998. The hardware complexity multipliers allows to implement them on the FPGA. But because of the large structural complexity for certain combinations of the order of the field and the number of sections it is impossible. To identify ways to reduce structural complexity it and its components in main multiplier element – the multiplier matrix are estimated. Structural complexity thus defined as the total length of the internal connections inside multiplier matrices in their implementation on conventional FPGAs.
  • Thumbnail Image
    Item
    Результати оцінювання структурної складності помножувачів елементів полів Галуа
    (Національний університет “Львівська політехніка”, 2013) Глухов, В. С.; Глухова, О. В.
    Розглядаються результати оцінювання структурної складності помножувачів елементів двійкових полів Галуа. Елементи поля представлено у нормальному базисі типу 2. Порядок поля сягає 998. Апаратна складність дає змогу реалізувати помножувачі на ПЛІС. Але велика структурна складність унеможливлює це зробити. У роботі структурна складність вираховується як загальна довжина внутрішніх зв’язків помножувачів. Для конкретних помножувачів визначена їхня структурна складність. Для окремих ПЛІС визначений показник складності, заякогоімплементаціястаєвженеможливою. In the article the results of the evaluation of the structural complexity of multiplier of elements of binary Galois fields . Elements of the field are represented in normal basis of type 2 . The order of the field reaches 998. The hardware complexity allows implement them on the FPGA. But great structural complexity can not do it. In this paper, structural complexity is calculated as the total length of the internal connections inside multipliers. Created cores hardware complexity allows their implementation in FPGA. Structural complexity for some multipliers is determined. Indices of structural complexity for which implementation becomes impossible where determined for some FPGA.
  • Thumbnail Image
    Item
    Обчислення оберненого елемента в нормальному базисі поля Галуа GF(2m) з використанням паралельного помножувача
    (Видавництво Львівської політехніки, 2010) Глухов, В.; Еліас, Р.
    Описано апаратне вдосконалення методу Іто–Тічей–Цудзії з находження оберненого елемента поля Галуа GF(2m) в оптимальному нормальному базисі з використанням паралельного помножувача. Вдосконалення полягає у виконанні піднесення елемента до степеня 2i шляхом циклічного зсуву елемента на i розрядів одночасно.Наслідком вдосконалення є зменшення часу виконання послідовності операцій піднесення до квадрата,що при використанні паралельних помножувачів скорочує час знаходження оберненого елемента приблизно в 10 разів. The paper describes Itoh,Teechai,and Tsujii method of GF(2m)inverse element calculation improvement in optimal normal base in case of parallel multiplier use. The improvement minimizes squaring time that reduces inverse elemen calculation time approximately to 10 times.