XOR i ROT13 - wyraz zamiast cyfry w haśle

XOR i ROT13 - wyraz zamiast cyfry w haśle
OG
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 67
0

Czy można zrobić przy szyfrowaniu ROT13 i XOR, w polu wpisz hasło (komponent - textbox.text) - podawanie hasła w postaci wyrazu np. oggr, zamiast cyfry np. 58. I jak to zrobić w C#, może ktoś widział jak to się robi w C#.

Ktos
  • Rejestracja: dni
  • Ostatnio: dni
0

Możesz na przykład wydłużyć hasło (przez powtarzanie tekstu) do długości tekstu, który chcesz zaszyfrować, a potem po kolei wykonujesz XOR na każdej literze tekstu jawnego oraz hasła. Ewentualnie można to samo zrobić bez wydłużania hasła, tylko trzeba wiedzieć jak kiedy użyć jakiejś litery hasła.

W przypadku ROT kluczem jest liczba (przesunięcie), więc ciężko użyć hasła...

OG
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 67
0

A widziałeś gdzieś przykładowy kod do tego XOR jak zrobić to hasło jako wyraz (słowo: oggr), zamiast jakiejś cyfry. Jak tak to prosiłbym o linka.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.