PL EN


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

Zastosowanie pseudolosowych generatorów chaotycznych do transmisji danych wrażliwych z użyciem magistral szeregowych

Autorzy
Identyfikatory
Warianty tytułu
EN
Application of chaotic pseudo-random bit generators for transmission of sensitive data using serial buses
Języki publikacji
PL
Abstrakty
PL
Współczesne wymagania stawiane systemom telemetrycznym skupiają się na zapewnieniu niezawodnej i szybkiej transmisji informacji pomiędzy elementami sieci sensorycznej. W przypadku kiedy przesyłane dane są wrażliwe, ważnym aspektem staje się zapewnienie możliwości zabezpieczenia ich z użyciem znanych technik kryptograficznych. Powszechnie stosowane magistrale szeregowe takie jak: RS-232, SPI , I2C, CAN, LIN lub FlexRay, nie posiadają zaimplementowanych mechanizmów zapewniających poufność transmisji. W artykule zaproponowana została metoda szyfrowania strumieniowego z użyciem chaotycznego generatora pseudolosowego do generacji klucza strumieniowego wraz z protokołem komunikacji. Zweryfikowano za pomocą interfejsów RS-232, SPI oraz CAN możliwość poprawnej transmisji pomiędzy urządzeniami wyposażonymi w procesory z rdzeniem rodziny AVR Xmega, ARM Cortex oraz układu programowalnego SoC Zynq. Otrzymane rezultaty pozwoliły na wskazanie korzyści i kosztów wynikających z zastosowanej metody zabezpieczenia danych wrażliwych z użyciem chaotycznych generatorów pseudolosowych w sieciach sensorycznych.
EN
Present requirements for telemetric systems are focused on providing reliable and rapid transmission of information between components of sensory networks. Development of the system implies the need for using reliable means of communication between system components. In case when transmitted data is sensitive, it becomes an important issue to ensure the ability to secure them by using various cryptographic techniques. Commonly used serial buses such as: RS-232, SPI , I2C, CAN, LIN or FlexRay, do not have implemented mechanisms ensuring confidentiality of transmissions. A method of stream encryption using chaotic pseudo-random bit generator for generating pseudo-random stream key was proposed, with communication protocol aimed to provide an opportunity to authenticate a device. As a test platform microcontrollers’ systems from STM and Atmel were selected, including AVR Xmega, ARM Cortex-M0, Cortex-M3, Cortex-M4, as well as the SoC Zynq type programmable system with Cortex-A9 core from Xilinx. In contrast to the implementation of cryptographic algorithms such as AES or DES, the proposed solution stands out thanks to its low memory requirements with a similar performance. The obtained results allowed to identify costs and benefits of the applied method of securing sensitive data by using chaotic pseudo-random bit generators in sensory networks.
Rocznik
Strony
30--35
Opis fizyczny
Bibliogr. 14 poz., wykr.
Twórcy
autor
  • Wojskowa Akademia Techniczna, Wydział Elektroniki, Warszawa
autor
  • Wojskowa Akademia Techniczna, Wydział Elektroniki, Warszawa
Bibliografia
  • [1] Koscher K. et al.: Experimental security analysis of a modern automobile, in 2010 IEEE Symposium on Security and Privacy, May 2010.
  • [2] Wolf M., Weimerskirch A., PaaR CH., Bluetooth M.: Security in automotive bus systems, in Workshop on Embedded Security in Cars (ESCAR), November 2004.
  • [3] Groza B., Murvay S., Herrewege A., Verbauwhede I.: LiBrACAN: A Lightweight Broadcast Authentication Protocol for Controller Area Networks, Cryptology and Network Security, Lecture Notes in Computer Science, vol. 7712, 2012.
  • [4] Van Herrewege, A., Singelee, D., Verbauwhede, I.: CANAuth-a simple, backward compatible broadcast authentication protocol for CAN bus, in 9th Embedded Security in Cars Conference, 2011.
  • [5] May R.M.: Simple Mathematical Models with Very Complicated Dynamics, Nature, vol. 261, Jun. 1976.
  • [6] Hénon M.: A Two-Dimensional Mapping with A Strange Attractor, Communications of Mathematical Physics, vol. 50, no. 1, 1976.
  • [7] Rössler O.E.: An Equation for Continuous Chaos, Physics Letters A, vol. 57, no. 5, July 1976.
  • [8] Elwakil A.S., kennedy M.P.: Chaotic oscillator configuration using a frequency dependent negative resistor, Int. J. Circuit Theory Applicat., vol. 28, 2000.
  • [9] Entacher K., Uhl A., Wegenkittl S.: Linear congruential generators for parallel Monte Carlo: the Leap-Frog case, Monte Carlo Methods and Applications, 4(1), 1998.
  • [10] Rukhin A. et al., A statistical test suite for random and pseudorandom number generators for cryptographic applications, NIST Special publication 800–22, August 2010.
  • [11] Dabal P., Pełka R.: FPGA Implementation of Chaotic Pseudo-Random Bit Generators, in 19th International Conference Mixed Design of Integrated Circuits and Systems (MIXDES), 24–26 May 2012.
  • [12] Dabal P., Pełka R.: Implementacja generatorów cyfrowego chaosu do zastosowań w kryptografii w układzie FPGA, Pomiary Automatyka Kontrola, nr 07, 2010.
  • [13] STM: UM0586 – User manual STM32 Cryptographic Library, September 2013.
  • [14] Zidan M.A., Radwan A.G., Salama K.N., The effect of numerical techniques on differential equation based chaotic generators, in Proc. Int. Conf. on Microelectronics (ICM), 2011.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-e6fac4e7-af54-4c6e-900c-7093cb3b3742
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ć.