Strona 1 z 1
Program - szyfrowanie tekstu za pomocą pliku klucza
: 12 sie 2015 10:29
autor: olek9398
Witam, mam do napisania program szyfrujący wiadomość tekstową za pomocą pliku klucza. Przy szyfrowaniu użytkonik podaje klucz (hasło) - dowolny ciąg znaków, który jest niezbędny do późniejszego poprawnego rozszyfrowania tekstu, zapisany do osobnego pliku. Szyfrowanie każdej litery w kodzie ascii na zasadzie szyfrowany tekst + tekst klucza = zaszyfrowana wiadomość.
Czy ktoś wie jak napisać taki program, ja niestety nie wiem.
Z góry dziękuję za odpowiedzi.
Program - szyfrowanie tekstu za pomocą pliku klucza
: 12 sie 2015 11:02
autor: Pitol
Bardzo prosto można to osiągnąć zamieniając tekst w postaci String na format liczbowy.
Służy do tego funkcja String To Byte Array. Dostaniesz tablicę znaków w ASCII. Teraz możesz sobie na tej tablicy robić dowolne operacje (+,-, AND, OR, XOR...) z Twoim kluczem.
Resztę zrób sam, bo to jest baaaardzo łatwe zadanie ;)
Program - szyfrowanie tekstu za pomocą pliku klucza
: 20 sie 2015 21:42
autor: olek9398
Dziękuję za odpowiedź! A jak zrobić, żeby powielać klucz do tej samej liczby znaków co szyfrowana wiadomość? Bądź inny sposób na szyfrowanie z kluczem?
Pozdrawiam Olek
Program - szyfrowanie tekstu za pomocą pliku klucza
: 30 wrz 2015 08:32
autor: kicaj
Najpierw musisz określić w jaki sposób będziesz szyfrować tekst, tzn. każdy kod ascii po kolei.
Kształt klucza masz już określony - reszta zależy od twojego pomysłu.
najprostszy:
n-ty kod ascii tekstu + m-ty kod asci klucza
n++ m++
if m> długość klucza than m=0