索引
All Classes and Interfaces|所有程序包
D
- date_change(String, String) - 类中的静态方法 Desensitization_Algorithm
-
脱敏算法类型:变换脱敏
脱敏算法9:日期取整
示例如下:
输⼊:2022/06/16 17:20:15
参数:小时
输出:2022/06/16 17:00:00
调用方式:
String alg_9 = date_change("2022/06/16 17:20:15","小时") - DES_dnc(String, String) - 类中的静态方法 Desensitization_Algorithm
-
脱敏算法类型:加密脱敏
脱敏算法11:DES、3DES、AES
目前只实现DES加解密
此处为DES解密
调用方式:
String DES_dncode = DES_dnc(DES_encode,"12345678") - DES_enc(String, String) - 类中的静态方法 Desensitization_Algorithm
-
脱敏算法类型:加密脱敏
脱敏算法11:DES、3DES、AES
目前只实现DES加解密
此处为DES加密
示例如下:
输⼊:13800001234
参数:密钥
输出:U2FsdGVkX19K9GhuLfmquNaRmLiLq+mEGdNY7hGfaP4=
调用方式:
String DES_encode = DES_enc("13800001234","12345678") - Desensitization_Algorithm - Unnamed Package中的类
-
脱敏算法
- Desensitization_Algorithm() - 类的构造器 Desensitization_Algorithm
- digital_precision(String, int, int) - 类中的静态方法 Desensitization_Algorithm
-
脱敏算法类型:变换脱敏
脱敏算法8:数字去精度
整数部分保留前n位,剩余部分取0,小数部分保留m位,剩余部分删去(不做四舍五入)
示例如下:
输⼊:103.1415
参数:n=1,m=2
输出:100.14
调用方式:
String alg_8 = digital_precision("103.1415",1,2)
All Classes and Interfaces|所有程序包