xades4j

    0热度

    1回答

    我正在使用xades4j来验证签名。 CRL有两个关键扩展(2.5.29.20,2.5.29.35),xades4j API拒绝CRL。 异常抛出xades4j API: xades4j.providers.CannotBuildCertificationPathException: unable to find valid certification path to requested targ

    0热度

    1回答

    以下代码可以正确运行2个不同的cryptografic智能卡库(certum cryptoCertum3PKCS.dll和cencert enigmap11.dll),但是它会在kir(szafir)lib - ccpkip11.dll后崩溃提供引脚,这是为100%正确 任何人有一个想法我做错了什么? KeyingDataProvider kp = new PKCS11KeyStoreKeying

    1热度

    1回答

    有没有任何工作的例子如何使用xades4j库签名?这是我想做的事: 创建一个XML文档 将一些二进制数据(PDF或DOC文件)为Base64 认沽转换后的数据为最近创建的XML文档 签署XML文件采用Xades-C或Xades-T格式。 前三个步骤不是一个大问题。我找不到任何有用的xades签名工作示例(第4步)。

    0热度

    1回答

    我想使用XADES4j签署xml文件。我也使用智能卡认证(将从Windows Store中加载)。 是否有一个满足我的搜索的例子,因为我是新的XML签名和智能卡。我搜索了几个星期没有成功的修复程序。 还有其他的例子吧,但它不是很清楚: Example1 Example2 ,我发现这个示范在https://github.com/luisgoncalves/xades4j/wiki/DefiningK

    0热度

    1回答

    如何通过“SigFrs”更改签名ID“xmldsig-e8129bc4-957f-4e9c-b8dc-d0a3482bb97b”? <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Id="xmldsig-e8129bc4-957f-4e9c-b8dc-d0a3482bb97b"> 这是我的代码: XadesSigning

    0热度

    1回答

    如何获得'XPath'而不是'dsig-xpath:XPath'? <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#" Id="SigFrs"> <ds:SignedInfo> <ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-ex

    1热度

    1回答

    我使用智能卡进行签名和SunMSCAPI提供程序和Windows密钥存储。 使用xades4j 1.3.2版本我唱歌的xml文件,如下所示,它是完美的工作和证书也包埋在密钥信息的XML文件, private Document signXMLData(Document doc) { try { XadesSigningProfile p; p = new Xa

    0热度

    1回答

    我试图验证签名,如果我改变文件中的内容并添加多个签名。我得到的错误是这样的: xades4j.verification.ReferenceValueException: Reference '' cannot be validated at xades4j.verification.XadesVerifierImpl.doCoreVerification(XadesVerifierImpl.ja

    0热度

    1回答

    我尝试使用xades4j但该文档有点泛化。 在这一刻我有一个基本的标志方法,但没有得到我需要的xml标签。 KeyStore ks = KeyStore.getInstance(KEYSTORE_TYPE); ks.load(new FileInputStream(KEYSTORE_FILE), KEYSTORE_PASSWORD.toCharArray()); Priva

    1热度

    1回答

    我试图得到类RSAPKCS1Signatureformatter和RSACryptoServiceProvider 之间的差异,因为当我使用RSAPKCS1Signatureformatter签署数据时,它返回不同于使用RSACryptoServiceProvider签名的签名值。