RSA算法如何加密和解密字符串文本?

时间:2012-08-28 19:00:27

标签: security

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

  1. 我需要知道如何加密它。加密文本中的每个字符或加密整个文本。
  2. 当密文只有数字时如何解密它。如何分割数字来解密。
  3. P.S。抱歉我的英语不好。 = =“

2 个答案:

答案 0 :(得分:1)

标准方式是:

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

2)用它们加密文本。

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

4)编写包含密文,加密密钥和其他服务信息(对称算法标识符,收件人ID等)的输出结构。最常用的格式在RFC 5652中注明。

答案 1 :(得分:-1)

你可以从字符串中取出每个字符,将其ascii值加密,然后再将其转换为文本和store.do它为所有字符。这将是你的加密文本。像明智一样做解密.. 希望它有所帮助