Dam*_*ayn 3 math cryptography rsa
在像RSA这样的加密方法中,我们操作一个代表我们消息的整数.我已经玩弄了将字符串转换为字节数组并一次处理一个字符,但这似乎过于缓慢而且RSA算法旨在处理整个消息.
我们如何将字符串转换为表示(整数,大整数等),我们也可以在其中应用加密算法?
在典型用法中,您实际上并未使用RSA加密整个邮件.相反,您使用RSA加密对称分组密码(如AES)的加密密钥,然后使用该分组密码加密您的数据流.
不要试图自己做! 您必须非常小心如何进行转换,包括设置安全填充方案并正确使用分组密码并以安全模式运行.您可能希望使用语言提供的加密库或OpenSSL等标准库.
希望这可以帮助!