随笔分类 -  加密

摘要:Jasypt Spring Boot 为 Spring Boot 应用程序中的属性源提供加密支持。有 3 种方法可以集成jasypt-spring-boot到您的项目中: jasypt-spring-boot-starter如果使用@SpringBootApplication或@EnableAuto 阅读全文
posted @ 2022-06-16 16:30 姚春辉 阅读(4222) 评论(0) 推荐(1)
摘要:(1)headers中要含有appId、sign、ts header部分参数 备注 appId 向crm团队申请appId和secretKey sign sign由appId+secretKey+ts+参数顺序化字符串拼接成源串signOrigin,源串通过 ApiSecuritySHA.sha25 阅读全文
posted @ 2022-06-16 10:55 姚春辉 阅读(133) 评论(0) 推荐(0)
摘要:一:首先建一个加密类ApiSecuritySHA import java.nio.charset.StandardCharsets; import javax.crypto.Mac; import javax.crypto.spec.SecretKeySpec; import org.apache. 阅读全文
posted @ 2021-09-01 17:33 姚春辉 阅读(406) 评论(0) 推荐(0)
摘要:import org.apache.commons.codec.DecoderException; import org.apache.commons.codec.binary.Hex; import org.apache.commons.codec.digest.HmacAlgorithms; i 阅读全文
posted @ 2021-09-01 17:23 姚春辉 阅读(539) 评论(0) 推荐(0)
摘要:简介: 对称加密: 加密和解密的秘钥使用的是同一个. 非对称加密: 与对称加密算法不同,非对称加密算法需要两个密钥:公开密钥(publickey)和私有密钥(privatekey)。 一:对称加密算法: 密钥较短,破译困难,除了数据加密标准(DES),另一个对称密钥加密系统是国际数据加密算法(IDE 阅读全文
posted @ 2021-08-30 10:35 姚春辉 阅读(2782) 评论(0) 推荐(0)