gpt4 book ai didi

java - 加密库如何确定您是否使用正确的 key 来解密消息?

转载 作者:行者123 更新时间:2023-12-01 17:31:48 24 4
gpt4 key购买 nike

我已经使用 rsa 使用我的公钥-e(对应的私钥-d)加密了一条小消息。但是,如果我用另一个私钥 d' 对其进行解密,则会出现错误填充异常
它如何知道我使用了错误的 key ?

最佳答案

使用填充方案确实可以让解密者清楚地知道他要么使用了错误的 key ,要么正在处理损坏的数据。

填充方案有一组明确定义的明文最终字节。如果您使用错误的 key 进行解密,则生成的“明文”基本上是随机垃圾,因此极不可能以有效的填充序列结束。

关于java - 加密库如何确定您是否使用正确的 key 来解密消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10184443/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com