PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Kryptograficzna ochrona danych na podstawie minimalnie nadmiernych wielomianowo-skalarnych modularnych systemów liczbowych

Autorzy
Treść / Zawartość
Identyfikatory
Warianty tytułu
EN
Cryptographic protection of data based on minimal redundant polynomial-scalar modular number systems
Języki publikacji
PL
Abstrakty
PL
Obecnie jakość realizacji procedur przetwarzania informacji zależy w dużym stopniu od wybranego modelu matematycznego organizacji tego procesu i zrealizowanej na jego podstawie technologii informacyjnej. Istnieje szereg naukowych i praktycznych rodzajów działalności, gdzie występuje potrzeba przetwarzania informacji przedstawionej w formie wielomianów. Działania na wielomianach odgrywają istotną rolę we współczesnej algebrze komputerowej, cyfrowym przetwarzaniu sygnałów, teorii kodowania, kryptografii itd. W związku z tym duże zainteresowanie z znajduje modularna technika równoległych struktur obliczeniowych zdefiniowanych w zakresach wielomianów. W artykule opisano algorytm kryptograficzny, który pozwala wykonywać operacje blokowego szyfrowania informacji przy użyciu minimalnie nadmiernych wielomianowo skalarnych modularnych systemów liczbowych. W takich systemach na górnym poziomie jako podstawy wybierane są nierozkładalne wielomiany, a na dolnym m poziomie wykorzystuje się minimalnie nadmierne modularne kodowanie elementów w z zakresu skalarów. W tym przypadku wielomian z pozycyjnym przedstawieniem współczynników może być jednoznacznie definiowany jako zbiór reszt według wybranych modułów systemu liczbowego. Użycie minimalnie nadmiernego kodowania pozwala istotnie zwiększyć efektywność metod i algorytmów kryptograficznych kosztem optymalizacji procedur niemodułowych.
EN
At the present time, quality of the execution of information processing procedures is largely determined by the selected mathematical model of the organization of information processing and the information technology implemented on this basis. There are many scientific and applied researches which demand processing the information presented in the form of polynomials. Operations over the polynomials are very important in modern computer algebra, digital signal processing, coding theory, cryptography, etc. At the same time, modular technology of parallel computing structures defined on polynomial ranges is of great interest. This article describes the cryptographic algorithm that allows us to perform the block encryption of information using minimal redundant polynomial-scalar modular number systems. In these systems, at the upper level the normalized polynomials of the first degree are used as a basis, whereas at the lower level the elements of scalar range are represented in minimal redundant modular code. In this case a polynomial with the positional representation of the coefficients can be uniquely defined as a sequence of residues with respect to selected bases. The efficiency of the cryptographic methods and algorithms is significantly increased due to the optimization of the non-modular procedures when using the minimal redundant coding.
Twórcy
  • Akademia im. Jana Długosza al. Armii Krajowej 13/15, 42-200 Częstochowa
Bibliografia
  • [1] Czerniawski A.F. (red.), Bardzo szybkie metody i systemy cyfrowego przetwarzania informacji, Białoruski uniwersytet państwowy, Mińsk, 1996, (w języku rosyjskim).
  • [2] Ferguson N., Schneier B., Kryptografia w praktyce, Helion, Gliwice, 2004.
  • [3] Karbowski M., Podstawy kryptografii. Wydanie II, Helion, Gliwice, 2008.
  • [4] Pieprzyk J., Hardjono T., J. Seberry J., Teoria bezpieczeństwa systemów komputerowych, Helion, Gliwice, 2005.
  • [5] Selyaninov M., Arithmetic of quadratic minimal redundant modular number systems, Jan Dlugosz University of Czestochowa. Scientific Issues, Mathematics XVI, Czestochowa, 2011, p. 129-134.
  • [6] Selyaninov M., Construction of modular number systems with arbitrary finite ranges, Jan Dlugosz University of Czestochowa. Scientific Issues, Mathematics XIV, Czestochowa, 2009, p. 105-115.
  • [7] Selyaninov M., Modular number systems in a complex plane, Jan Dlugosz University of Czestochowa. Scientific Issues, Mathematics XV, Czestochowa, 2010, p. 131-138.
  • [8] Selyaninov M., Modular technique of high-speed parallel computing on the sets of polynomials, Jan Dlugosz University of Czestochowa. Scientific Issues, Mathematics XVII, Czestochowa, 2012, p. 69-76.
  • [9] Selianinau M., Modular technique of parallel information processing, Jan Dlugosz University of Czestochowa. Scientific Issues, Mathematics XII, Czestochowa, 2008, p. 43-52.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-cd1f878e-76ac-4d5a-a2cf-f8f297149712
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.