public class GNUAESWrapper
extends java.lang.Object
implements tr.gov.tubitak.uekae.esya.api.crypto.Wrapper
| Constructor and Description |
|---|
GNUAESWrapper(tr.gov.tubitak.uekae.esya.api.crypto.alg.Algorithm aWrapAlg,
boolean aForWrapping) |
| Modifier and Type | Method and Description |
|---|---|
void |
init(java.security.Key aKey) |
void |
init(java.security.Key aKey,
tr.gov.tubitak.uekae.esya.api.crypto.params.AlgorithmParams aParams) |
boolean |
isWrapper() |
java.security.Key |
unwrap(byte[] data) |
java.security.Key |
unwrap(byte[] data,
java.lang.Object keyTemplateObj) |
byte[] |
wrap(java.security.Key aKey) |
public GNUAESWrapper(tr.gov.tubitak.uekae.esya.api.crypto.alg.Algorithm aWrapAlg,
boolean aForWrapping)
throws tr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoException
tr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoExceptionpublic void init(java.security.Key aKey)
throws tr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoException
init in interface tr.gov.tubitak.uekae.esya.api.crypto.Wrappertr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoExceptionpublic void init(java.security.Key aKey,
tr.gov.tubitak.uekae.esya.api.crypto.params.AlgorithmParams aParams)
throws tr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoException
init in interface tr.gov.tubitak.uekae.esya.api.crypto.Wrappertr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoExceptionpublic byte[] wrap(java.security.Key aKey)
throws tr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoException
wrap in interface tr.gov.tubitak.uekae.esya.api.crypto.Wrappertr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoExceptionpublic java.security.Key unwrap(byte[] data)
throws tr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoException
unwrap in interface tr.gov.tubitak.uekae.esya.api.crypto.Wrappertr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoExceptionpublic java.security.Key unwrap(byte[] data,
java.lang.Object keyTemplateObj)
throws tr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoException
unwrap in interface tr.gov.tubitak.uekae.esya.api.crypto.Wrappertr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoExceptionpublic boolean isWrapper()
isWrapper in interface tr.gov.tubitak.uekae.esya.api.crypto.WrapperCopyright © 2025. All rights reserved.