public interface CryptoManager<T,U>
| 限定符和类型 | 方法和说明 |
|---|---|
U |
decryptSymmetricKey(java.lang.String encryptedSymmetricKey,
T mykey) |
byte[] |
decryptUseSymmetricKey(byte[] encodedData,
U symmetricKey) |
java.lang.String |
encryptSymmetricKey(U symmetricKey,
T publicKey) |
byte[] |
encryptUseSymmetricKey(byte[] encodedData,
U symmetricKey) |
T |
getOwnKeyPair(DoipMessage message) |
T |
getPubKeyFromCredential(DoipMessage message) |
T |
getPublicKey(DoipMessage message) |
U |
getSymmetricKey(DoipMessage message) |
void |
putPubKeyToCredential(DoipMessage message,
T publicKey) |
U getSymmetricKey(DoipMessage message)
T getPublicKey(DoipMessage message)
T getOwnKeyPair(DoipMessage message)
byte[] encryptUseSymmetricKey(byte[] encodedData,
U symmetricKey)
byte[] decryptUseSymmetricKey(byte[] encodedData,
U symmetricKey)
void putPubKeyToCredential(DoipMessage message, T publicKey)
T getPubKeyFromCredential(DoipMessage message)