C++ RSA实施帮助C++;

C++ RSA实施帮助C++;,c++,encryption,cryptography,rsa,C++,Encryption,Cryptography,Rsa,我必须为大约50个不同的文本文件实现RSA算法 但我遇到的问题是:- RSA算法为一个字符(ASCII)或任何数字生成加密值 但是我需要加密不同的文件,比如 “我的名字是马克,在任何情况下我都必须实现这个RSA …最大70-80行的大文本” 用单个文本文件编写 我用谷歌搜索了我的问题,但没有找到任何令人满意的答案 如果你知道我怎么做,请帮助我与一些链接或一些我需要实现这在任何情况下 我正在为此而努力您通常会生成一个随机数,并使用该随机数作为密钥,使用分组密码(如aes)加密文件,然后使用rs

我必须为大约50个不同的文本文件实现RSA算法

但我遇到的问题是:-

RSA算法为一个字符(ASCII)或任何数字生成加密值

但是我需要加密不同的文件,比如

“我的名字是马克,在任何情况下我都必须实现这个RSA

…最大70-80行的大文本”

用单个文本文件编写

我用谷歌搜索了我的问题,但没有找到任何令人满意的答案

如果你知道我怎么做,请帮助我与一些链接或一些我需要实现这在任何情况下


我正在为此而努力

您通常会生成一个随机数,并使用该随机数作为密钥,使用分组密码(如aes)加密文件,然后使用rsa加密密钥(单个数字)

例如,请参见

但是,也可以使用rsa将整个序列视为大二进制数(例如,4个8位字符作为单个32位整数),从而对小字符序列进行加密

使用rsa加密时不要忘记使用填充