繁体   English   中英

RSA使用ccrypto加密2500字节的数据

[英]RSA encrypted 2500 bytes of data using ccrypto

我在开发人员站点上看到了cryptoexcercise示例,我能够进行简单的256字节RSA加密。 是否可以将其扩展为更大的数据(例如2500字节)? 如果是,是否可以使用相同的类?

https://developer.apple.com/library/ios/samplecode/CryptoExercise/Introduction/Intro.html

逻辑如何? 是典型的流式传输是哪种样式(将2500分成256个块,将2500剪切并获取输出并将其发送到服务器)还是推荐的方法? \\ 谢谢。

如果您所说的“ RSA”是非对称密码,那么答案是那不是标准用法。 通常,使用对称加密技术(例如AES)对数据进行加密,并且使用非对称加密技术对密钥进行加密。

如果您想实际使用非对称密码术来加密那么多字节,则必须将其分解为每个字节,每个字节要足够小以容纳非对称函数并分别加密每个块。 与对称相比,非对称加密/解密非常慢。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM