.Net中新的MachineKey.Encode / MachineKey.Decode功能似乎使加密变得更加容易。
我的问题是,如果您需要定期修改MachineKey,是否需要分三个步骤?
或者有没有办法使用两个不同的密钥调用MachineKey.Encrypt / .Decrypt?
答案 0 :(得分:1)
您尝试存储数据的时间有多长?这些方法通常用于保护cookie中的往返数据或值,而不是用于长期数据存储。
如果您使用的是ASP.NET 4.5,则MachineKey.Encode()和MachineKey.Decode()已deprecated支持DataProtector