古詩詞大全網 - 個性簽名 - php中RSA加密,明文超長,需要分段加密該怎麽做

php中RSA加密,明文超長,需要分段加密該怎麽做

這方面的話我不是很了解,壹般來說,加密分為兩個部分,壹個是非對稱加密,壹個是對稱加密,使用對稱加密加密正文信息,使用非對稱加密加密對稱加密的密鑰,然後發送加密數據(消息摘要和數字簽名就不討論了),這是正規的數據加密策略,對稱加密默認支持大數據分段加密策略,妳只需要從接口中完成加密即可,而且對稱加密速度比非對稱加密快很多,如果妳需要使用這個策略建議使用AES。

如果妳不願意使用對稱加密,只願意使用AES加密,那妳就必須喪失速度了,而且自己處理分段加密,因為RSA加密通常是117個字節就要分段(這個長度可能和密鑰長度有關,我是用的接口是117),妳需要自己把數據變成N個117字節的數據段來完成加密,解密也需要自己完成字節拼裝。詳細還是建議妳去後盾人平臺去看看視頻教學吧,那裏面有的,講的很清楚。