public abstract class Md5Encoder extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected static org.slf4j.Logger |
logger |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
encode(byte[] data) |
static String |
encode(String data) |
static String |
encodePassword(String data,
String salt)
先腾框架默认的密码算法
|
static String |
encodePasswordAsJasigCas(String data,
String salt,
int iterations)
encoding password for spring JA-SIG Cas
|
static String |
encodePasswordAsSpringSecurity(String data,
String salt)
encoding password for spring security
目前框架中的密码都是这样加密的
|
static String |
encodePasswordWithDoubleMd5(String data,
String salt)
先腾框架双重加密算法: 客户端 用md5将密码加密一下传输到后台,后台将密码再用salt加密一下放入数据库中
这个算法可以用于后台设置密码时使用,正常验证和以前一样。
|
public static String encode(byte[] data)
public static String encodePasswordAsSpringSecurity(String data, String salt)
data - 密文salt - 盐public static String encodePasswordAsJasigCas(String data, String salt, int iterations)
data - 密文salt - 盐iterations - 迭代次数public static String encodePassword(String data, String salt)
data - 密文salt - 盐Copyright © 2018 江苏南大先腾信息产业股份有限公司. All rights reserved.