我想用我的代码和没有密钥库来签署 JAR - 只使用私人用户的密钥(因为我真的有很多用户和密钥)。
我发现了同样的问题,但它使用密钥库,我想只使用PrivateKey
or来做String
。有可能吗,有图书馆吗?
ADD:
我会尽量澄清这个任务。例如,我们有一些用户和一些服务。用户创建一些模块,将其打包为 JAR 并使用它自己的私钥对其进行签名,该私钥在本地存储在某个数据库中作为String
.
然后他把它发送给服务,这个服务知道这个用户的公钥(它也存储在数据库中)。服务会验证这个 JAR。
我不想使用密钥库和别名,因为我必须在每次上传 JAR 时实例化文件