java.lang.Cloneable, javax.security.auth.Destroyable, KeyInterface, java.security.spec.KeySpecpublic interface MasterKeyInterface extends KeyInterface
| Modifier and Type | Method | Description |
|---|---|---|
byte[] |
hashMasterForFinished(byte[] label,
byte[] seed) |
Функция получения хеша мастер-ключа для выработки рабочих ключей.
|
byte[] |
hashMasterForKeys(byte[] clientRandom,
byte[] serverRandom) |
Функция получения хеша мастер-ключа.
|
clear, clone, getParams, setParamsbyte[] hashMasterForKeys(byte[] clientRandom,
byte[] serverRandom)
throws java.security.InvalidKeyException,
java.security.KeyManagementException
clientRandom - случайные данные клиентаserverRandom - случайные данные сервераjava.security.InvalidKeyExceptionjava.security.KeyManagementExceptionbyte[] hashMasterForFinished(byte[] label,
byte[] seed)
throws java.security.InvalidKeyException,
java.security.KeyManagementException
label - метка - клиент или серверseed - хеш сообщений обменаjava.security.InvalidKeyExceptionjava.security.KeyManagementException