public interface GmService extends Named
| 限定符和类型 | 字段和说明 |
|---|---|
static byte[] |
SM4_IV_DEFAULT |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getName() |
byte[] |
sm2Decrypt(byte[] encryptedBytes,
byte[] privateKey) |
byte[] |
sm2Encrypt(byte[] data,
byte[] publicKey) |
byte[] |
sm2Sign(byte[] data,
byte[] privateKey) |
boolean |
sm2Verify(byte[] data,
byte[] publicKey,
byte[] signature) |
byte[] |
sm3(byte[] data) |
byte[] |
sm3(byte[] data,
byte[] salt,
int iterations) |
byte[] |
sm3(byte[] data,
int iterations) |
byte[] |
sm4Decrypt(byte[] encryptedBytes,
byte[] secretKey) |
byte[] |
sm4Decrypt(byte[] encryptedBytes,
String mode,
byte[] secretKey)
已过时。
|
byte[] |
sm4Decrypt(byte[] encryptedBytes,
String mode,
byte[] secretKey,
byte[] iv)
已过时。
|
byte[] |
sm4Decrypt(byte[] encryptedBytes,
Symmetrics.MODE mode,
byte[] secretKey) |
byte[] |
sm4Decrypt(byte[] encryptedBytes,
Symmetrics.MODE mode,
byte[] secretKey,
byte[] iv) |
byte[] |
sm4Encrypt(byte[] data,
byte[] secretKey) |
byte[] |
sm4Encrypt(byte[] data,
String mode,
byte[] secretKey)
已过时。
|
byte[] |
sm4Encrypt(byte[] data,
String mode,
byte[] secretKey,
byte[] iv)
已过时。
|
byte[] |
sm4Encrypt(byte[] data,
Symmetrics.MODE mode,
byte[] secretKey) |
byte[] |
sm4Encrypt(byte[] data,
Symmetrics.MODE mode,
byte[] secretKey,
byte[] iv) |
byte[] sm2Encrypt(byte[] data,
byte[] publicKey)
byte[] sm2Decrypt(byte[] encryptedBytes,
byte[] privateKey)
byte[] sm2Sign(byte[] data,
byte[] privateKey)
boolean sm2Verify(byte[] data,
byte[] publicKey,
byte[] signature)
byte[] sm3(byte[] data)
byte[] sm3(byte[] data,
int iterations)
byte[] sm3(byte[] data,
byte[] salt,
int iterations)
byte[] sm4Encrypt(byte[] data,
byte[] secretKey)
@Deprecated byte[] sm4Encrypt(byte[] data, String mode, byte[] secretKey)
byte[] sm4Encrypt(byte[] data,
Symmetrics.MODE mode,
byte[] secretKey)
@Deprecated byte[] sm4Encrypt(byte[] data, String mode, byte[] secretKey, byte[] iv)
byte[] sm4Encrypt(byte[] data,
Symmetrics.MODE mode,
byte[] secretKey,
byte[] iv)
byte[] sm4Decrypt(byte[] encryptedBytes,
byte[] secretKey)
@Deprecated byte[] sm4Decrypt(byte[] encryptedBytes, String mode, byte[] secretKey)
byte[] sm4Decrypt(byte[] encryptedBytes,
Symmetrics.MODE mode,
byte[] secretKey)
@Deprecated byte[] sm4Decrypt(byte[] encryptedBytes, String mode, byte[] secretKey, byte[] iv)
byte[] sm4Decrypt(byte[] encryptedBytes,
Symmetrics.MODE mode,
byte[] secretKey,
byte[] iv)
Copyright © 2022. All rights reserved.