java.security.SignatureException 签名长度不正确:得到 128 但期望 512

Pra*_*T R 5 java security jce opensaml

我正在使用 Shiboleth opensaml ( http://shibboleth.net/downloads/java-opensaml/ ) 库进行 SAML,最近,在升级库后(升级的原因是 NoSuchMethodError),服务器在服务器期间开始抛出以下异常启动:

[SigningUtil] 使用 RSA 类型的公钥和 JCA 算法 ID SHA1withRSA 验证输入签名 [SigningUtil] 签名验证期间出错 原因:java.security.SignatureException:签名长度不正确:得到 128,但期望 512

一般来说,是什么原因导致这个问题呢?这在我的本地 Windows 系统上没有发生。(JVM:1.7.0_71(Oracle Corporation 24.71-b01)操作系统:Windows 7 6.1 amd64),但仅在基于 Linux 的系统上发生。

期待一些建议或给我指出一些文章。提前致谢。