PL EN


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

Akcelerator sprzętowy do szyfrowania strumienia danych

Autorzy
Treść / Zawartość
Identyfikatory
Warianty tytułu
EN
Hardware accelerator for data stream encryption
Języki publikacji
PL
Abstrakty
PL
W pracy opisano realizację akceleratora sprzętowego do szyfrowania danych. Omówiono wykorzystany algorytm DES oraz jego implementację w języku VHDL. Dokonano oceny różnych kart z układami FPGA, pod kątem ich przydatności do stworzenia akceleratora współpracującego z komputerem PC. Szczegółowo opisano część programową i sprzętową prezentowanego rozwiązania oraz problemy związane z transferem danych pomiędzy komputerem PC a układem FPGA. Przedstawiono wyniki testów poprawności oraz prędkości wykonanej aplikacji. Dokonano także porównania wydajności zaproponowanego rozwiązania sprzętowego i rozwiązań programowych.
EN
The paper describes a data stream encryption hardware accelerator. The used DES algorithm and its implementation in VHDL language have been discussed. Different FPGA platforms have been evaluated to determine the most suitable one for creating an accelerator cooperating with a PC computer. The software and hardware parts of the presented solution, as well as problems with data transfer form the PC computer to the FPGA device have been described. Correctness and speed of the implemented application have been tested. Finally, the performance of the presented hardware solution and software solutions has been compared.
Wydawca
Rocznik
Strony
695--707
Opis fizyczny
Bibliogr. 16 poz, rys., tab.
Twórcy
autor
  • Katedra Automatyki, Akademia Górniczo-Hutnicza w Krakowie
autor
  • Katedra Automatyki, Akademia Górniczo-Hutnicza w Krakowie
Bibliografia
  • [1] Gorgoń M., Architektury rekonfigurowalne do przetwarzania i analizy obrazu oraz dekodowania cyfrowego sygnału wideo. Kraków, UWND AGH 2007.
  • [2] Hao Xu, Zhan'an Liu, Yunpeng Lu, Lu Li, Dixin Zhao, and Ya'nan Guo, FPCA Based High Speed Data Transmission with Optical Fiber in Trigger System of BES II. IEEE Nuclear Science Symposium Conference Record, Vol. l, 2007, 818-821.
  • [3] http://www.plda.com/.
  • [4] http://www.hitechglobal.com/.
  • [5] http://www.alpha-data.com/.
  • [6] Eli Biham - A Fast New DES Implementation in Software. 1997.
  • [7] Vakoyyna V., Fedasyuk D., Seniv M., Software Realization and Performance Testing of DES Cryptographic Algorithm on the .NET Platform. 2007.
  • [8] http://www.copacobana.org/.
  • [9] FIPS PUB 46-3 Data Encryption Standard (DES), 1999 http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf.
  • [10] FIPS PUB 81 DES modes of operation, 1980.
  • [11] Pasham V., Trimberger S., High - Speed DES and Triple DES Encryptor/Decryptor. 2001.
  • [12] Rouvroy G., Standaert F.X., Quisquater J.-J., Legat J.-D., Efficient Uses of FPGAs for Implementations of DES and Its Experimental Linear Cryptanalysis. 2003.
  • [13] http://www.xilinx.com/ise/optional_prod/system_generator.htrn.
  • [14] http://www.agilityds.com/.
  • [15] http://www.xilinx.com/.
  • [16] http://www.alacron.com/downloads/vncl98076xz/CameraLinkSPEC.pdf.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-AGH1-0017-0045
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ć.