Tôi mới đến WinRT và được khám phá đó là tính năng bảo mật và tôi đã có một vài câu hỏi liên quan đến Windows.Security.Cryptography.DataProtection.DataProtectionProvider lớp:Làm thế nào để sử dụng DataProtectionProvider?
- nó sử dụng thuật toán mã hóa gì (ví dụ như AES hoặc TwoFish)?
- Theo tài liệu MSDN, bạn có thể sử dụng khóa đối xứng để mã hóa, bất kỳ ai cũng biết bạn sẽ chuyển đối số nào làm đối số hàm tạo 'protectionDescription' nếu bạn muốn thực hiện điều này?
- Cuối cùng, tài liệu MSDN cho biết bạn phải sử dụng hàm tạo ít tham số trước khi gọi phương thức UnprotectAsync. Làm thế nào đến bạn không cần phải vượt qua trong một chìa khóa để giải mã dữ liệu?
Cảm ơn.
Câu hỏi hay. Ngoài sự tò mò, bạn đã thử các mẫu chưa? –
Bạn có nghĩa là các mẫu trên MSDN? Có, tôi đã đọc qua nó nhưng nó không trả lời bất kỳ câu hỏi của tôi và chỉ tạo ra nhiều dấu hỏi. Ví dụ: nó sử dụng 'LOCAL = user' làm tham số 'protectionDescription', mà thậm chí không phải là một trong năm thực thể có thể có trong tài liệu. – oscarkuo