为什么不推荐使用jdk的BASE64Encoder、BASE64Decoder
视频中有提到不推荐使用jdk的Base64加解密,能说说理由么,我通过测试发现jdk加解密的效率比其他两种都要高,为什么还不推荐呢,下面是相关的测试结果
**************************************************************************************** base64 jar:jdk -------------------------------------------- 明文:Idea love code,you know why? -------------------------------------------- 明文加密后的密文:SWRlYSBsb3ZlIGNvZGUseW91IGtub3cgd2h5Pw== -------------------------------------------- 解密加密过的密文:Idea love code,you know why? -----encodeTimeLenght:0--------------decodeTimeLenght:0------------------------- **************************************************************************************** base64 jar:commons -------------------------------------------- 明文:Idea love code,you know why? -------------------------------------------- 明文加密后的密文:SWRlYSBsb3ZlIGNvZGUseW91IGtub3cgd2h5Pw== -------------------------------------------- 解密加密过的密文:Idea love code,you know why? -----encodeTimeLenght:16--------------decodeTimeLenght:0------------------------- **************************************************************************************** base64 jar:bouncycastle -------------------------------------------- 明文:Idea love code,you know why? -------------------------------------------- 明文加密后的密文:SWRlYSBsb3ZlIGNvZGUseW91IGtub3cgd2h5Pw== -------------------------------------------- 解密加密过的密文:Idea love code,you know why? -----encodeTimeLenght:137--------------decodeTimeLenght:0-------------------------