各位前辈 老师 同学 大家好
我这次写的程式最后用到AES 加解密
过去三天 我一直卡在同一个地方 让我有点儿崩溃
从android 送出加密后讯息 服务器收到后
都会丢出
Input length must be multiple of 16 when decrypting with padded cipher
我参考到网络上的解法是 base64 或者 toHEX 字串来解决
我使用byteToHex来解决这个问题
但问题没有解决
我有确定 客户端跟服务器皆算出同样的一把session key
出问题的程式码在下面 也标记了 出问题的一行程式码
拜托 各位帮我看一下 我的盲点在哪...QAQ
再不行 我可能要试试看 在android 使用 Spongy Castle
在java server 使用 Bouncy Castle 了 ~"~
先谢谢大家了 Orz
服务器 部分程式码 http://chopapp.com/#dommpgst
android 部分程式码 http://chopapp.com/#p1p6qrn3