我第一次使用java密钥库。密钥库是否有标准的扩展名/后缀?它们通常被命名为.ks吗?如果它是一个java密钥库我应该使用.jks?如果人们普遍接受,我想遵循命名惯例。
答案 0 :(得分:6)
这取决于密钥库类型。 Java的默认类型是JKS,因此.jks是有意义的。存在其他密钥库类型,例如PKCS12。 PKCS12密钥库的典型文件扩展名为.p12和.pfx。查看Portecle的打开文件窗口中的文件扩展名,它将.ks,.jks,.jceks,.p12,.pfx,.bks和.ubr视为可能。我自己只遇到过.jks,.p12和.pfx。
答案 1 :(得分:2)
对于Java密钥库,IBM似乎建议使用.jks
请参阅here,在指定Java密钥库设置时,它们使用.jks作为扩展名。
答案 2 :(得分:0)
格式密钥必须转换为.jks格式才能在J2EE SDK中使用。
答案 3 :(得分:0)
我刚开始尝试猜测为什么Unity3d
不接受我的Android密钥库。
name.key
不起作用,name.keystore
不起作用,所以我猜.keystore
也是可能的扩展名。