自制了一个 SpringBoot 的组件,关于加密和解密的^_^ - V2EX
请不要在回答技术问题时复制粘贴 AI 生成的内容
licoycn

自制了一个 SpringBoot 的组件,关于加密和解密的^_^

  •  
  •   licoycn
    Licoy Sep 11, 2018 5657 views
    This topic created in 2823 days ago, the information mentioned may be changed or developed.

    最近在项目上有个需求,需要对个别的接口的传输数据进行加密,但是如果一个一个改的话就很麻烦而且也不利于后期维护,所以就做了这样的一个小组件,不过发布到 Maven 中央库真的是一波三折啊。

    目前支持 MD5/SHA/AES/DES 方式的响应体加密与 AES/DES 方式的请求体解密,后续将会持续集成 RSA 方式的加解密~欢迎关注~~~

    Github 地址为: https://github.com/Licoy/encrypt-body-spring-boot-starter

    觉得不错的的话麻烦给我点个小小的 star 吧^_^ 谢谢

    15 replies    2018-09-11 14:47:29 +08:00
    wenzhoou
        1
    wenzhoou  
       Sep 11, 2018 via Android
    没有 hsm 吗
    hiveex
        2
    hiveex  
       Sep 11, 2018
    支持下
    licoycn
        3
    licoycn  
    OP
       Sep 11, 2018
    @wenzhoou 目前没有
    licoycn
        4
    licoycn  
    OP
       Sep 11, 2018
    @hiveex 谢谢
    Mistwave
        5
    Mistwave  
       Sep 11, 2018 via iPhone
    MD5 加..加密?
    ghos
        6
    ghos  
       Sep 11, 2018
    惊了! md5 加密怎么解密啊
    licoycn
        7
    licoycn  
    OP
       Sep 11, 2018
    @Mistwave
    @ghos

    统一回复:MD5 只有加密,没有解密的,主要是考虑到有些接口要验证实时数据的 MD5 值就可以用这个 ^_^
    u5f20u98de
        8
    u5f20u98de  
       Sep 11, 2018
    md5 这类的不能叫加密,应该叫摘要。
    fireapp
        9
    fireapp  
       Sep 11, 2018 via iPhone
    apache common 全家桶了解下
    licoycn
        10
    licoycn  
    OP
       Sep 11, 2018
    @u5f20u98de 受教了
    licoycn
        11
    licoycn  
    OP
       Sep 11, 2018
    @fireapp 哈哈可以
    AifeiI
        12
    AifeiI  
       Sep 11, 2018
    不是来泼凉水的,但是看到是基于 Spring Boot 的库,就不得不说一下,请问有了解过以下这个库吗?
    implementation 'org.springframework.security:spring-security-core'

    以及:
    implementation 'org.springframework.security:spring-security-rsa'
    licoycn
        13
    licoycn  
    OP
       Sep 11, 2018
    @AifeiI 前者有后者没有
    AifeiI
        14
    AifeiI  
       Sep 11, 2018
    @licoycn 仅仅针对通讯内容做加密 /解密,直接用这两个库会更加快速,并且支持更多的加密算法。
    licoycn
        15
    licoycn  
    OP
       Sep 11, 2018
    @AifeiI 好的 多谢指导 后面我会进行优化升级
    About     Help     Advertise     Blog     API     FAQ     Solana     908 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 47ms UTC 21:26 PVG 05:26 LAX 14:26 JFK 17:26
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86