索引

B C D H M P R 
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)
B C D H M P R 
All Classes and Interfaces|所有程序包