Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows密钥容器名称的最大长度_Windows_Encryption - Fatal编程技术网

Windows密钥容器名称的最大长度

Windows密钥容器名称的最大长度,windows,encryption,Windows,Encryption,是否有人可以确认Windows中密钥容器名称的最大长度为260个字符。我希望这是一个大小,因为该值存储为一个文件,但我还没有找到具体的答案 在此期间,我将看看我能做些什么尝试和错误 更新: 我对aspnet_reis.exe进行了反复试验,发现260确实是最大长度。261和更高版本会导致密钥创建失败。我认为没有,或者至少你不应该依赖于有一个。从: 密钥容器名称。这是一个以null结尾的字符串,用于标识CSP的密钥容器此名称与用于存储密钥的方法无关。一些CSP将其密钥容器存储在内部(在硬件中),一

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

在此期间,我将看看我能做些什么尝试和错误

更新:


我对aspnet_reis.exe进行了反复试验,发现260确实是最大长度。261和更高版本会导致密钥创建失败。

我认为没有,或者至少你不应该依赖于有一个。从:

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

从盗版的角度讲,256可能是安全的,因为这是文件名和注册表项的最大长度