public interface PublicKeyInterface extends KeyInterface
Key,
KeyInterface| Modifier and Type | Method and Description |
|---|---|
boolean |
checkPublic()
Функция проверки корректности открытого ключа.
|
byte[] |
encode()
Функция преобразования ключа в байтовый массив.
|
boolean |
isTrusted()
Метод, проверяющий доверенность открытого ключа.
|
boolean |
verifySignature(ru.CryptoPro.JCP.Sign.SignValue signature,
byte[] hash)
Функция проверки подписи, включающая проверку правильности работы алгоритма.
|
clear, clone, getParams, setParamsbyte[] encode()
boolean checkPublic()
throws java.security.InvalidAlgorithmParameterException
java.security.InvalidAlgorithmParameterExceptionboolean verifySignature(ru.CryptoPro.JCP.Sign.SignValue signature,
byte[] hash)
throws java.security.SignatureException,
java.security.InvalidKeyException
hash - байтовый массив, содержащий хеш данных, подпись которых
проверяется.java.security.SignatureException - возвращается в случае, когда
параметры открытого ключа не являются допустимыми.java.security.InvalidKeyExceptionboolean isTrusted()