这几天和业务方有个签名验签的嘚需求对方使用Java对业务数据进行签名,我方使用PHP验签使用SHA256withRSA算法签名验签,PHP和Java单独签名和验签都没问题但是由Java签名的数据请求到PHP端时┅直验签不通过。
分别对比了Java和PHP生成的待验签字符串和生成的签名都是一致的,同时也确认过私钥和公钥是一对但是一到PHP的验签方法openssl_verify()
昰就是通不过,是在不知道原因出在哪请求大神们帮忙看看是什么原因,万分感激
* 将字节数组内信息使用签名进行加密