0

我已经使用类在 symbian 中实现了 RSA 算法

CSAPublicKey 和 CRSAPKCS1v15Encryptor

实施加密是否正确

4

1 回答 1

1

有了加密,魔鬼就在细节中。

有很多很多方法可以使加密不正确。例如,使用 RSA,您需要使用填充,否则许多简单的攻击成为可能。即使你得到了正确的填充(如果你正确地使用了 CRSAPKCS1v15Encryptor,你可能是),你必须防御重放攻击,并找到一些方法来获得一个可信的密钥。或者你可能会像任天堂那样在最后的比较中失败。

与其询问如何进行 RSA,不如考虑您正在尝试做的事情的整个背景。你使用 RSA 做什么,你是如何使用它的?

于 2009-07-27T18:48:24.453 回答