Cześć, podczas pobierania zaszyfowanego, pliku z serwera FTP dzieje się utrata danych(?), tzn załóżmy, że szyfruje notatnik o zawartości
ala ma kota
kota
ma test
zostaje on wysłany na serwer, ale po pobraniu i odszyfrowaniu go zamiast tego co jest u góry mamy taką zawartość notatnika
B[ABUZZ^B_DFUCTIP[Jq
kota
ma test
Sposobem którym szyfruje pliki jest XOR, pobieram przy pomocy (FtpGetFile), wysyłam przy pomocy (FtpPutFile), każdy jest ustawiony na tryb BINARY. Dzięki za każdą pomoc! (wszystkie operacje dzieją się w programie. Szyforwanie/Odszyfrowanie).
edit;
Kod szyforwania
FtpGetFile
FtpGetFile(hFtp, pobierz, plikWyjsciowyEnterText, TRUE, FILE_ATTRIBUTE_NORMAL, FTP_TRANSFER_TYPE_BINARY, 0)
FtpPutFile
FtpPutFile(hFtp, appdata, sccc2, FTP_TRANSFER_TYPE_BINARY, 0);