1
我正在使用iOS中的StringEncryption.m库来加密消息,然后在.Net项目中对它们进行解码。iOS和.NET之间的Rijndael加密
对于99.9%的消息,加密/解密过程起作用。但是,iOS应用程序发送的特定消息始终导致.Net项目出现“填充无效”错误。
问题消息长度为800字节。如果我强制它是799或801字节,加密/解密工作。
双方都在使用CBC,iOS解决方案使用PKCS7填充。 有什么建议吗?
在.Net中使用什么填充? – atk
什么是违规消息? – Paddy
.Net填充是默认(PKCS7) –