@RestController @RequestMapping(value="/system/pbp/smUtils") public class PbpSmUtilsController extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static org.slf4j.Logger |
log |
| 构造器和说明 |
|---|
PbpSmUtilsController() |
| 限定符和类型 | 方法和说明 |
|---|---|
Resp<String> |
sm2Decrypt(String encryptStr,
javax.servlet.http.HttpServletRequest request) |
Resp<String> |
sm2Encrypt(String str,
javax.servlet.http.HttpServletRequest request) |
Resp<String> |
sm2PublicKey(javax.servlet.http.HttpServletRequest request)
生成一对 C1C3C2 格式的SM2密钥对
|
Resp<String> |
sm3(String str,
javax.servlet.http.HttpServletRequest request) |
Resp<String> |
sm4Ecrypt(String content,
int type,
String key,
javax.servlet.http.HttpServletRequest request) |
Resp<String> |
sm4EcryptFile(String content,
javax.servlet.http.HttpServletRequest request) |
@GetMapping(value="/sm3") public Resp<String> sm3(@RequestParam(name="str",defaultValue="") String str, javax.servlet.http.HttpServletRequest request)
@GetMapping(value="/sm2PublicKey") public Resp<String> sm2PublicKey(javax.servlet.http.HttpServletRequest request)
request - Exception@GetMapping(value="/sm2Encrypt")
@Profile(value={"dev","test"})
public Resp<String> sm2Encrypt(@RequestParam(name="str",defaultValue="")
String str,
javax.servlet.http.HttpServletRequest request)
throws Exception
Exception@GetMapping(value="/sm2Decrypt")
@Profile(value={"dev","test"})
public Resp<String> sm2Decrypt(@RequestParam(name="encryptStr",defaultValue="")
String encryptStr,
javax.servlet.http.HttpServletRequest request)
throws Exception
Exception@PostMapping(value="/sm4Ecrypt")
@Profile(value={"dev","test"})
public Resp<String> sm4Ecrypt(@RequestParam(name="content",defaultValue="")
String content,
@RequestParam(name="type",defaultValue="0")
int type,
@RequestParam(name="key",defaultValue="0123456789abcedf")
String key,
javax.servlet.http.HttpServletRequest request)
throws Exception
ExceptionCopyright © 癸卯【兔】年–2023 hlinfo. All rights reserved.