Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/329.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
密钥库(java)是否有命名约定_Java_Naming Conventions_Keystore - Fatal编程技术网

密钥库(java)是否有命名约定

密钥库(java)是否有命名约定,java,naming-conventions,keystore,Java,Naming Conventions,Keystore,我第一次使用java密钥库。密钥库是否有标准扩展名/后缀?它们通常命名为.ks吗?如果它是java密钥库,我应该使用.jks吗?如果一个命名约定被普遍接受,我希望遵循它。对于Java密钥库,IBM似乎建议使用.jks 请注意,在指定Java密钥库设置时,它们使用.jks作为扩展。格式密钥必须转换为.jks格式才能在J2EE SDK中使用。这取决于密钥库类型。Java的默认类型是JKS,因此.JKS是有意义的。存在其他密钥存储类型,如PKCS12。PKCS12密钥存储的典型文件扩展名为.p12和.

我第一次使用java密钥库。密钥库是否有标准扩展名/后缀?它们通常命名为.ks吗?如果它是java密钥库,我应该使用.jks吗?如果一个命名约定被普遍接受,我希望遵循它。

对于Java密钥库,IBM似乎建议使用.jks


请注意,在指定Java密钥库设置时,它们使用.jks作为扩展。

格式密钥必须转换为.jks格式才能在J2EE SDK中使用。

这取决于密钥库类型。Java的默认类型是JKS,因此.JKS是有意义的。存在其他密钥存储类型,如PKCS12。PKCS12密钥存储的典型文件扩展名为.p12和.pfx。查看“打开文件”窗口中的文件扩展名,它认为可能存在.ks、.jks、.jceks、.p12、.pfx、.bks和.ubr。然而,我自己只遇到过.jks、.p12和.pfx。

我只是想知道为什么
Unity3d
不接受我的Android密钥库。
name.key
不起作用,但是
name.keystore
起作用,所以我想
.keystore
也是一个可能的扩展。

这种安全性是如何相关的?我的印象是证书用于安全解决方案(例如,数字签名数据)。使用安全性的开发人员可能经常使用证书,如果他们是java开发人员,则可能使用java密钥库。