Jestem nowy WinRT i badał to funkcje zabezpieczeń i mam kilka pytań odnośnie do Windows.Security.Cryptography.DataProtection.DataProtectionProvider Klasa:Jak korzystać z DataProtectionProvider?
- Jaki algorytm szyfrowania to wykorzystać (np AES lub TwoFish)?
- Według dokumentu MSDN można użyć klucza symetrycznego do szyfrowania, czy ktoś wie, co można przekazać jako argument konstruktora "protectionDescription", jeśli chcesz to zrobić?
- Wreszcie, dokument MSDN mówi, że przed wywołaniem metody UnprotectAsync musisz użyć konstruktora bez parametrów. Dlaczego nie musisz przekazywać klucza, aby odszyfrować dane?
Dzięki.
Dobre pytania. Czy z ciekawości wypróbowałeś próbki? –
Masz na myśli próbki na MSDN? Tak, przeczytałem to, ale nie odpowiedziałem na żadne z moich pytań i po prostu utworzyłem więcej znaków zapytania. Na przykład używa "LOCAL = user" jako parametru "protectionDescription", który nie jest nawet jednym z pięciu możliwych elementów w dokumentacji. – oscarkuo