Przegląd technik haszowania w zabezpieczaniu modeli AI i rozpoznawaniu ataków typu data poisoning przy użyciu detekcji kolizji haszy / Overview of Hashing Techniques for Securing AI Models and Recognizing Data Poisoning Attacks Using Hash Collision Detection

dc.contributor.author Wróbel, Martyna
dc.contributor.author Sędkowski, Wiktor
dc.date.accessioned 2026-08-06T08:07:34Z
dc.date.available 2026-08-06T08:07:34Z
dc.date.issued 2026
dc.description.abstract Praca koncentruje się na bezpieczeństwie modeli sztucznej inteligencji (AI) oraz wykorzystaniu funkcji skrótu do ochrony integralności danych treningowych przed atakami typu data poisoning. Modele AI, szczególnie w zastosowaniach krytycznych, są narażone na manipulacje danymi, które mogą prowadzić do błędnych decyzji systemu. Funkcje skrótu, takie jak SHA-256 czy BLAKE2, pozwalają wykrywać nawet minimalne zmiany w danych, dzięki czemu stanowią ważny element systemów zabezpieczeń. W badaniach porównano wydajność algorytmów MD5, SHA-1, SHA-256, BLAKE2 i bcrypt w językach Python i Rust, analizując zależność między szybkością a poziomem bezpieczeństwa. Wyniki pokazały, że lekkie algorytmy działają błyskawicznie, lecz są mniej odporne, natomiast bcrypt – mimo większych opóźnień – oferuje najwyższy poziom ochrony haseł. Wnioski podkreślają konieczność stosowania silnych funkcji skrótu do weryfikacji integralności danych oraz adaptacyjnych algorytmów (np. bcrypt) w systemach przechowujących dane wrażliwe.
dc.description.abstract The study focuses on AI model security and the use of hash functions to protect the integrity of training data against data poisoning attacks. AI models, especially in critical applications, are exposed to data manipulation that can lead to incorrect or harmful system behavior. Hash functions such as SHA-256 and BLAKE2 can detect even minimal data alterations, making them key elements of security systems. The research compared the performance of MD5, SHA-1, SHA-256, BLAKE2, and bcrypt implemented in Python and Rust, analyzing the relationship between speed and security. Results showed that lightweight algorithms are extremely fast but less secure, while bcrypt – though slower – provides strong password protection. The conclusions emphasize the importance of using robust hash functions for data integrity and adaptive algorithms (like bcrypt) for safeguarding sensitive information. en
dc.identifier.isbn 978-83-68103-36-6
dc.identifier.uri https://doi.org/10.29316/9788368103366_9
dc.identifier.uri https://hdl.handle.net/20.500.13044/2603
dc.publisher Akademia Bialska im. Jana Pawła II
dc.subject cyberbezpieczeństwo pl
dc.subject kryptografia pl
dc.subject sztuczna inteligencja (AI) pl
dc.subject modele AI pl
dc.subject cybersecurity en
dc.subject cryptography en
dc.subject artificial intelligence (AI) en
dc.subject AI models en
dc.title Przegląd technik haszowania w zabezpieczaniu modeli AI i rozpoznawaniu ataków typu data poisoning przy użyciu detekcji kolizji haszy / Overview of Hashing Techniques for Securing AI Models and Recognizing Data Poisoning Attacks Using Hash Collision Detection
dc.type Book chapter
Pliki
Oryginalny pakiet
Aktualna strona 1 - 1 z 1
Miniatura obrazu
Nazwa:
Przegląd technik haszowania w zabezpieczaniu modeli AI.pdf
Rozmiar:
946.97 KB
Format:
Adobe Portable Document Format
Opis:
Pakiet licencji
Aktualna strona 1 - 1 z 1
Brak dostępnej miniatury
Nazwa:
license.txt
Rozmiar:
652 B
Format:
Item-specific license agreed to upon submission
Opis: