标签: java jar verification
我正在尝试为BlackBerry编写自己的jar验证程序。但是,由于BlackBerry没有java.util.jar包的支持,我们只能自己编写验证逻辑。
任何正文都可以让我知道可以在已签名的jar文件中找到的.DSA / .RSA文件的内部结构吗?我们陷入了验证过程,因为没有记录的方法来提取用于从签名块文件中对jar进行签名的公共签名。
在这方面的任何帮助都将是最有帮助和最受欢迎的。
由于
巴西利奥
答案 0 :(得分:1)
安装JDK时,有一个文件src.zip
此文件包含JDK库的源代码。
解压缩并检查类JarEntry
方法:getCertificates()和getCodeSigners()
答案 1 :(得分:0)
解释了jar签名块文件的内容here。