Identyfikatory
Warianty tytułu
The influence of the parallel programming on the performance of cryptographic algorithms
Języki publikacji
Abstrakty
W artykule zostały porównane możliwości zrównoleglenia dwóch algorytmów z dziedziny kryptografii: szyfrowania XOR oraz wyszukiwania kolizji funkcji skrótu MD5. Prezentowane rozwiązania zostały zaimplementowane w taki sposób, by używały wybraną przez użytkownika liczbę rdzeni procesora. Wydajność algorytmów została sprawdzona na różnych procesorach i przedstawiona na wykresach.
Paper compares possibility to parallelize two cryptographic algorithms: Xor cipher and MD5 collision search. Presented solutions allows user to specify number of used processors. Performance of algorithms where tested on a different types of processors and visualized on graphs.
Czasopismo
Rocznik
Tom
Strony
120--126
Opis fizyczny
Bibliogr. 7 poz., rys., tab.
Twórcy
autor
- Politechnika Lubelska, Instytut Informatyki, Nadbystrzycka 36B, 20-618 Lublin, Polska
autor
- Politechnika Lubelska, Instytut Informatyki, Nadbystrzycka 36B, 20-618 Lublin, Polska
Bibliografia
- [1] Stallings W.: Kryptografia i bezpieczeństwo sieci komputerowych. Matematyka szyfrów i techniki kryptologii, Helion, Gliwice 2011-11-24, ISBN Książki drukowanej: 97883-246-2986-2, 9788324629862
- [2] Karbowski M.: Podstawy kryptografii. Wydanie III, Helion, Data wydania ebooka: 2015-01-08, ISBN Ebooka: 978-83-2830958-6, 9788328309586
- [3] Warczak M., Matulewski J., Pawłaszek R.: Programowanie równoległe i asynchroniczne w C# 5.0, Helion, Gliwice 201311-22 , ISBN Książki drukowanej: 978-83-246-6698-0, 9788324666980
- [4] Lee Wei-Meng: 2008. Warsztat programisty C#, Wrox, ISBN Książki drukowanej: 978-83-246-2244-3, 9788324622443
- [5] Alex Davies: Async in C#,O'Reilly Media,2012, ISBN:978-14493-3711-7
- [6] Stephen Cleary: Concurrency in C# Cookbook, O'Reilly Media,2014, ISBN:978-1-4493-6755-8
- [7] Numerics in the .NET Framework, (stan na dzień20.04.2016r.)https://msdn.microsoft.com/enus/library/dn879696(v=vs.110).aspx
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-91e6719b-9567-41b6-b8ac-e3ff8d17997e