我如何在 RSA 的符号计算中表示消息?
How can I represent a message in sign computation for RSA?
在我的 RSA 算法实现中,我应该评估以下表达式:
b = ((m-da)*H)mod(p-1)
虽然表达式中的所有元素都是整数,但 m
是一个字符串。这对我来说是个问题。在这种情况下如何使用字符串?特别是我需要它来签署消息 m
.
How can I use a String in the case?
你不能。 m
需要是一个整数。您需要设计某种编码,例如使用某种字符编码(如 UTF-8)转换为字节数组。然后您可以使用某种编码将字节数组反序列化为整数。看看大端或小端类型的整数编码是如何工作的。
在我的 RSA 算法实现中,我应该评估以下表达式:
b = ((m-da)*H)mod(p-1)
虽然表达式中的所有元素都是整数,但 m
是一个字符串。这对我来说是个问题。在这种情况下如何使用字符串?特别是我需要它来签署消息 m
.
How can I use a String in the case?
你不能。 m
需要是一个整数。您需要设计某种编码,例如使用某种字符编码(如 UTF-8)转换为字节数组。然后您可以使用某种编码将字节数组反序列化为整数。看看大端或小端类型的整数编码是如何工作的。