注册表中字符串值与二进制值的区别

时间:2014-02-20 10:58:29

标签: windows registry

有人可以解释我何时在Windows注册表中使用字符串值或二进制值?这些与否也有任何安全问题吗?

1 个答案:

答案 0 :(得分:2)

  

我想以加密格式存储日期

必须使用二进制格式。加密数据不能存储在字符串中。当字符串规范化时,它将随机损坏,而不是每个字节值都是有效的Unicode代码点。如果你绝对想要一个字符串,那么你必须对数据进行编码,Convert.ToBase64String()。