加解密_J
文章平均质量分 94
加解密专栏
蚩尤后裔-汪茂雄
朝为田舍郎,暮登天 子堂;将相本无种,男儿当自强。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
国密算法加密、解密:SM2、SM3、SM4
1、国密算法:即我国自主研制的算法,摆脱对国外的技术过度依赖,国密即国家密码局认定的国产密码算法。以下是具体的对应关系:对称算法:AES、DES、SM4非对称算法:RSA、SM2摘要/杂凑算法:MD5、SHA-I、SM32、国密算法主要有SM1,SM2,SM3,SM4。密钥长度和分组长度均为128位。“SM”代表“商密”。国密算法描述SM2椭圆曲线公钥加密算法 ----替换RSA 非对称。原创 2020-09-30 17:25:03 · 3654 阅读 · 1 评论 -
Jasypt 开源加密库使用教程
Jasypt 加密框架概述1、Jasypt Spring Boot 为 spring boot 应用程序中的属性源提供加密支持,出于安全考虑,Spring boot 配置文件中的敏感信息通常需要对它进行加密/脱敏处理,尽量不使用明文,要实现这一点,办法有很多,自己手动对敏感信息进行加解密也是可以的。2、有需求就有人奉献,Jasypt 开源安全框架就是专门用于处理 Spring boot 属性加密的,在配置文件中直接配置密文,然后应用启动的时候,Jasypt 会自动将密码解密成明文供程序使用。3、原创 2020-05-29 17:57:01 · 37618 阅读 · 5 评论 -
Java 原生 Base64 编解码、Md5、SHA-1、SHA-256 加密摘要算法、AES、DES、RSA 加解密
目录Md5 与 Base64 加密java.lang.SystemMd5 与 Base64 加密package com.lct.test;import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder;import java.io.IOException;import java.io.UnsupportedEnc...原创 2018-11-09 09:11:47 · 4965 阅读 · 1 评论 -
Java 加密扩展(JCE)框架 之 Cipher 加密与解密
Cipher 密码概述1、javax.crypto.Cipher 类提供加密和解密的功能,它构成了Java加密扩展(JCE)框架的核心。2、Cipher 的 getInstance(String transformation) 方法可以获取实例,参数 transformation 表示转换名称,包括:加密算法/反馈模式/填充方案。加密算法是必选项,反馈模式与填充方案可以不写使用默认值。如:Cipher cipher = Cipher.getInstance("AES");Cipher c =原创 2020-05-18 20:29:59 · 25494 阅读 · 5 评论
分享