一个好用的数据加密框架

       每次开发接口时,都要写上几段加密解密的代码,不仅繁琐还让代码臃肿,就想着找一个全局的加解密,在请求进来时可以自动解密,在结果响应时可以自动加密。本来想自己写个拦截器实现,不过在github发现已经有大神写了,并且还封装成了框架,就直接使用起来了:

       monkey-api-encrypt

       github地址是: https://github.com/yinjihuan/monkey-api-encrypt

       下面简单介绍下用法,这里我演示下用自己的加密工具类,也可以用框架自带的加密,演示环境为SpringBoot:

       1.导入jar

        可以进去github里面看教程用maven导入,也可以直接在下面链接下载jar包:

        https://tc5.us/file/20831170-416638649     

        这里的版本是1.1.13的,最新的可以去github地址里面下载

       2.开启框架

        一个好用的数据加密框架

      3.配置自己的加密工具类,这里要继承框架的EncryptAlgorithm接口

      一个好用的数据加密框架

      然后就完成了,请求进来和响应出去都会自动执行加解密操作了。