标签: java encryption rsa sign
据我了解,符号通常随数据一起提供,符号值是为了确保数据值从未被修改过,原理是解密符号然后与数据进行比较,看它们是否完全相同, Java,如果为true,则为true;否则为false。
我的问题现在是:我从API得到响应,它包含数据和符号值,我可以设法解密数据(是的,数据也被加密)以获取纯文本,但是当它处理验证符号时每次都给我假消息。 现在我想知道解密的符号和数据之间有什么区别,因为它给我带来了错误,所以一定存在一些不一致之处。
还有另一种方法可以检查它吗?