我有应该与 HttpRequest 一起发送到 URL 的 xml 文件。在将其发送到服务器之前,出于安全目的,我需要使用密码对 xml 文件进行数字签名。签名后,我需要以带有签名标签的 xml 形式输出。我想知道如何在android中实现它。要进行 xml 数字签名,我们需要以下库:javax.xml.crypto,javax.xml.crypto.dsig,javax.xml.crypto.dsig.keyinfo,javax.xml.crypto.dsig.spec,javax.xml.crypto .dom,javax.xml.crypto.dsig.dom
如何在 android 中导入这些库?。我尝试将 xmlsec.jar 添加到构建路径,但我遇到了运行时问题(找不到类异常,java.lang.verify 之类的错误)
或者还有其他方法可以在android中进行xml签名吗?请帮助我。在此先感谢。