【发布时间】:2013-11-01 17:41:39
【问题描述】:
基本上就是标题所说的。如果我有密码,比如说“APPLEPIE”,当我 RC4 时使用“APPLEPIE”作为密钥是否安全?当您知道密钥和明文或简短且相同时,是否有可能破解 RC4 加密?
【问题讨论】:
-
你将如何解密它?
-
我不明白第二句话;如果您知道密钥,则几乎没有理由“破解 RC4 加密”。
-
@GregS 我不明白,加密方式相同。这是为了访问 PIC 芯片。我有一个密码,例如上面的例子,然后我用它自己 RC4 密码。如:messtoEncrypt = toArray("MyPassword") key = toArray("MyPassword") rc4 = new ARC4(key); rc4.encrypt(messtoEncrypt); base64String = messtoEncrypt
-
@owlstead 对于必须的人来说是的,但是总是有原因的。如果我忘记了密码,并且我知道密钥和明文相同,是否有可能仅知道这一点来解密它。
-
啊;这是您正在谈论的伪代码。是的,如果看起来像这样,暴力破解绝对是最简单的方法。那应该是微不足道的。你破解它的速度可能比你打字的速度还要快……
标签: encryption rc4-cipher