在 Java 中使用 x509 对任意数据进行签名
我有一个 API,它通过对随机挑战的签名响应来提供身份验证。服务器向客户端发送一个随机字符串,客户端使用先前建立的密钥对对该数据进行签名,然后将该数据发送回服务器。我需要签名的格式大致相当于 PGP 清晰签名或分离签名格式。是否可以仅使用官方 Java API(例如没有充气城堡)来完成此操作?
I have an API which which provides authentication via a signed response to a random chalange. Server sends a random string to the client, the client signs this data using a previously established key pair and then sends this data back to the server. I need the format of the signature to be something roughly equivalent to the PGP clear sign or detached signature format. Is this possible to do using only the official Java APIs e.g. no bouncy castle?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
oracle.security.crypto.cert.PKCS7
oracle.security.crypto.cert.PKCS7