嗨,GUYS ,我是快速发展的初学者。我将使用已存在的RSA私钥对纯数据进行签名,但是它无法正常工作。我从https://kjur.github.io/jsrsasign/sample/sample-rsasign.html获得了一个私钥,并与我的应用程序结果一起检查了结果,但它们与togather不匹配,这是我的代码:
let PRIVATE_KEY = "..." // private key
let privateKey = try PrivateKey(base64Encoded: PRIVATE_KEY)
let clear = try! ClearMessage(string: "aaa", using: .utf8)
let signature = try! clear.signed(with: privateKey, digestType: .sha256)
evidence=signature.data.base64EncodedString()
我正在使用“ SwiftyRSA”库来执行此操作。如果您知道问题的解决方案,请提供帮助。谢谢