Proste zaciemnianie ciągów znaków w .NET?
Muszę wysłać przez Internet ciąg około 30 znaków, który prawdopodobnie zakończy się identyfikatorem w bazie danych innej firmy.
Chociaż sam ciąg nie będzie identyfikował, nadal chciałbym, aby nie był w żaden sposób rozpoznawalny.
Jaki jest najprostszy sposób zaciemnienia takiego ciągu w .NET, aby można go było łatwo odwrócić w razie potrzeby?
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
4 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
Których oczywiście byś użył w ten sposób
Jest szybki, twój klucz to tylko i nie pozwoli przypadkowemu obserwatorowi na skopiowanie wklejonej wartości, ale nie jest bezpieczny.
Anonimowy użytkownik
Potwierdzenie od:
i jej apel:
pod warunkiem, że nie masz nic przeciwko zwiększeniu długości struny
Anonimowy użytkownik
Potwierdzenie od:
http://msdn.microsoft.com/en-us/ library/system.security.cryptography.aes (v = vs.100). aspx
http://msdn.microsoft.com/en-u ... y.aes(v=vs.100).aspx
Istnieje wiele przykładów kodu. Na przykład znalazłem ten post korzystając z szybkiego wyszukiwania, chociaż ma tylko 128 bitów, myślę, że powinien załatwić sprawę
Korzystanie z szyfrowania AES w C #
https://coderoad.ru/273452/
Anonimowy użytkownik
Potwierdzenie od:
A jeśli tak jak ja nigdy wcześniej nie słyszałeś o szyfrze Cezara, oto link:
https://en.wikipedia.org/wiki/ Caesar_cipher
https://en.wikipedia.org/wiki/Caesar_cipher
I trochę kodu testowego: