我已经生成了公钥和私钥,但如何在不使用 security.Signature 库的情况下签署文本文档?这背后的原因是因为我们的教授说我们应该在不使用内置库的情况下完成任务
最佳答案
我会看看 OpenJDK's Signature.java至 understand它是如何实现的。你需要关注what .sign
does
如果你这样做是为了更好的理解或学术目的,我会关注this :
第 1 步:计算消息摘要(例如 SHA1 甚至 MD5 开始)
第二步:计算数字签名(使用公钥/私钥)
关于Java - 如何在不使用 java 的 '' 签名库的情况下生成数字签名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44207284/