Aktywne Wpisy

cheture +3
jak radzicie sobie z bezsensem życia? (nie piszcie nie radzimy)

K_R_S +124
#mecz strims.top to była firma. Wszystko przejrzyście wylistowane. Kluczowe wydarzenia podane bez przycinania w kilku językach UltraHD. Kiedyś były czasy. Teraz nie ma czasów
źródło: temp_file8585407345550988356
Pobierz




Szyfrowanie
* Hasło do zaszyfrowania to dowolny ciag znakow podany przez uzytkownika i do tego dołączona wielkosc pliku w bajtach, np. password128
* z tego hasla generowany jest hash
* na podstawie hashu ustawiany jest seed w generatorze liczb pseudolosowych
* generowany jest ciąg znaków o wielkości pliku
* robiony jest one time pad xor na pliku do zaszyfrowania z przed chwilą wygenerowanym ciągiem
* zaszyfrowany plik jest dodatkowo kompresowany żeby trochę pomieszać w jego statystycznych parametrach
Deszyfrowanie
* dekompresja
* użytkownik podaje haslo i wielkosc pliku w bajtach, np password128
* z hasla generowany jest hash... itd jak wyżej
#programowanie #kryptografia
@Jurigag: Mam do zrobienia projekt na studia, który ma polegać na zaimplementowaniu prostego algorytmu szyfrowania własnego pomysłu
@Jurigag: wyjaśnili jak działaja