[英]Best way to encrypt string of digits
因此,我们有一串数字,可以说:
1234567890
我们想用数字对其进行加密。 加密的字符串被认为是可捕获的,应该被混淆
假设此字符串有一位数字,例如更改为2的1(一)。
加密后,必须对字符串进行混淆处理,而不仅仅是将第一个数字从2更改为8。
所以我们正在做一些研究,正在研究3DES
我们采用k1 = k3和k2的方法
所以
k1 = 1111111111 k2 = 2222222222 k3 = k1加密字符串= cryptok1(decryptk2(encryptk3(message)))
所以k2是我们的公钥,而k1和k3是私钥。
现在,我们正在寻找一种可以正确加密消息的算法:
目前,我们为我们简化了操作,因此我们做到了:
(消息[0] + k1 [0])。substr(length-1,1)
因此,我们取结果的最后一位。 但这正在按照以下方式进行。
当message [0]更改时,encryptedmessage [0]更改,但是字符串的其余部分不是很明显,因此这不是可行的方法。
所以我问你,用正确的方式加密这个字符串有什么方法可以考虑? 由于它必须在嵌入式硬件上运行,因此它应该是一种简单的算法。
提前致谢,
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.