2011-04-01 30 views
0

任何人都可以确认Windows中密钥容器名称的最大长度是260个字符。我希望这是规模,因为价值存储为一个文件,但我还没有找到具体的答案。Windows密钥容器名称的最大长度

在此期间,我会看看我可以做什么试验和错误。

更新时间:

我没有试错与aspnet_reiis.exe,发现260确实是最大长度。 261以上导致密钥创建失败。

回答

0

我不认为有一个,或者至少你不应该依靠一个。来自documentation

密钥容器名称。这是一个以空字符结尾的字符串,用于标识CSP的密钥容器。 该名称与用于存储密钥的方法无关。一些CSP在内部(在硬件中)存储其密钥容器,一些使用系统注册表,而另一些则使用文件系统。当dwFlags设置为CRYPT_VERIFYCONTEXT时,必须将pszContainer设置为NULL。

盗用地说你可能会安全256,因为这是一个文件名和一个注册表项的最大长度。

相关问题