安卓端与java服务端RSA加密

134 阅读1分钟

android 端使用的默认填充方式是RSA/None/NoPadding

服务端使用的是RSA/None/PKCS1Padding

奇怪的是: 如果在不修改填充方式的情况下:

android 端在跑 java 代码的单元测试时,每次对同样的字符串加密获得是不同的密文(*说明存在填充*)
真机调试时却一直是相同的。(*说明没有填充*