鍍金池/ 問(wèn)答/PHP  Linux  網(wǎng)絡(luò)安全/ rsa 公鑰加密excel不成功

rsa 公鑰加密excel不成功

用的語(yǔ)言是PHP。
通過(guò)調(diào)別人的接口獲取excel表格。表格是用我的公鑰機(jī)密的,然后base64了一下,發(fā)給我。我拿到后decode,然后 用私鑰去解密,但是解密總是失敗。
然后,我在本地生成了一個(gè)excel,用自己的公鑰去嘗試加密,結(jié)果加密失敗。將明文替換成一段字符串后,加密是成功的。但是讀取的excel二進(jìn)制流卻加密不了。這是什么問(wèn)題導(dǎo)致的呢?

回答
編輯回答
爆扎

由于rsa加密的明文有長(zhǎng)度限制,因此需要用分段機(jī)密的方式來(lái)做,就可以了

2017年11月14日 04:08