我需要使用 RSA 算法进行加密和解密的算法。现在我有了公钥、私钥和字符串文本。问题是
- 我需要知道如何加密它。加密文本中的每个字符或加密整个文本。
- 密文只有数字时如何解密。如何除数解密。
ps对不起我的英语不好。= ="
我需要使用 RSA 算法进行加密和解密的算法。现在我有了公钥、私钥和字符串文本。问题是
ps对不起我的英语不好。= ="
标准方法是:
生成对称算法的密钥(例如,AES)。
用它们加密文本。
使用 RSA 加密此密钥,例如使用 PKCS#1 表示法。
组成一个包含密文、加密密钥和其他服务信息(对称算法标识符、接收者 ID 等)的输出结构。最常用的格式在RFC 5652中注明。
您可以从字符串中获取每个字符,将其 ascii 值加密,然后再次将其转换为文本并存储。对所有字符执行此操作。这将是您的加密文本。像解密一样明智地这样做..希望它有所帮助