我正在尝试使用公钥密码学使我的服务器更加安全。我不需要关于其工作原理的示例,我已经了解了这一点。我需要帮助实际加密我发送的字符串...
因此,目前,我只是通过将当前纳秒时间转换为十六进制字符串,重复20次,来生成公钥/私钥字符串。
它会产生如下输出:
因此,目前,我只是通过将当前纳秒时间转换为十六进制字符串,重复20次,来生成公钥/私钥字符串。
它会产生如下输出:
8ebe14df8ebe14df8ebe14df8ebe14df8ebe14df8ebe14df8ebe14df8ebe14df8ebe14df8ebe14df8ebe14df8ebe14df8ebe14df8ebe14df8ebe14df8ebe14df8ebe14df8ebe14df8ebe14df8ebe14df
这很好。
但是如何使用此密钥加密我的消息,例如“hi”?我尝试将它们都转换为二进制,并相乘,但是然后我无法解码它们,因为要做到这一点,二进制数字必须有间隔,但是相乘时不能有间隔。有人可以帮帮我吗?
提前感谢!
另外,请让我知道是否需要更多信息!