对文本或文件进行数字签名。
Kotlin 代码:
代码区域可编辑,点击右上角可运行,运行结果在代码底部。
网页链接
公钥、私钥和签名内容均以 Base64 编码为字符串。
SignatureToolbox 中的方法:
SignatureToolbox
createKeyPair()
signText()
signFile()
verifyTextSign()
verifyFileSign()
密钥算法是 DSA ,长度 2048,签名算法是 SHA256withDSA。编辑代码中的这些常量可以变更算法。
DSA
2048
SHA256withDSA