为什么当我在Server 2012上的IIS中生成HMACSHA512计算机密钥时,验证密钥输出长度为128个字符,但是当我使用Microsoft PowerShell函数(https://support.microsoft.com/en-us/kb/2915218#AppendixA)生成相同的密钥时,我得到一个密钥那是256个字符?
本文说512位密钥长度应为128个字符,256位密钥长度应为64个字符: https://msdn.microsoft.com/en-us/library/w8h3skw9(v=vs.100).aspx
IIS gui为HMACSHA512和HMACSHA256生成128个字符的密钥。这些键应该多久并且gui是否正确或者PowerShell功能是否正确?