BruceWind / AESJniEncrypt

🛡 Make safest code in Android. (基于libsodium实现chacha20算法,key在native中,防止被二次打包){长期维护,请star,勿fork}

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

加密数据量变大后,解密偶发异常

kali-allen opened this issue · comments

commented

加密字符个数>11072,偶发解密异常或解密的字符中出现码,.I��.P��K;bK����<�
�i�29[�]иv�T s�sǎĨ�|���G�
��'�0'��u�=/(�4������p�$���o.k��ˣ��o�$;�8n2����|ɲ�<��B�)�d��|�1C��7��߲���Sꋆ�V
��"
����x����� ��IO��6�B�j?�u,�?�^Gp��wiDh|lpm,�G�1�
�51)]

commented

有并发执行吗?

commented

这个算法是精简版的AES,最近在考虑更换AES算法,我这个库的重点似乎不是AES算法,而是其他安全性措施,结果都来报AES算法的问题。

commented

有并发执行吗?

没有并发执行

commented

你可以尝试把aes算法替换为这个:https://github.com/BruceWind/CryptoPPInNDK, 我只写了底层代码,jni没有对接,你可以试着把底层算法改为这个。

commented

I have pushed code that use chacah20 instead of AES.
#40