我正在尝试开发一个JavaCard小程序(JCDK版本3.0.5u2),该小程序执行一些椭圆曲线操作,例如标量乘法。我发现JCMathLib是为此类操作而开发的库。
我使用eclipse开发小程序,但是在包含该库的源代码后,它在构建过程中给我一个错误,说“无法验证libPrac2 / javacard / Method.cap的哈希值”。我在网上搜索,此错误是由scriptgen应用程序引起的,该应用程序生成了用于从cap文件安装applet的apdu脚本。我还使用命令行执行了每个中间步骤,以提供正确的哈希文件,但出现了相同的错误。
我尝试了this问题中提到的解决方案。但这是另一种情况,因为在我的情况下生成了哈希文件,但scriptgen无法验证。
每当我使用库中的任何类时,都会发生错误。据我所知,它与特定的代码段无关。