1

我需要使用 RSA 算法进行加密和解密的算法。现在我有了公钥、私钥和字符串文本。问题是

  1. 我需要知道如何加密它。加密文本中的每个字符或加密整个文本。
  2. 密文只有数字时如何解密。如何除数解密。

ps对不起我的英语不好。= ="

4

2 回答 2

2

标准方法是:

  1. 生成对称算法的密钥(例如,AES)。

  2. 用它们加密文本。

  3. 使用 RSA 加密此密钥,例如使用 PKCS#1 表示法。

  4. 组成一个包含密文、加密密钥和其他服务信息(对称算法标识符、接收者 ID 等)的输出结构。最常用的格式在RFC 5652中注明。

于 2012-08-29T05:50:22.567 回答
-1

您可以从字符串中获取每个字符,将其 ascii 值加密,然后再次将其转换为文本并存储。对所有字符执行此操作。这将是您的加密文本。像解密一样明智地这样做..希望它有所帮助

于 2014-10-07T09:31:54.203 回答