public class SCCipherWithKeyLabel
extends java.lang.Object
implements tr.gov.tubitak.uekae.esya.api.common.crypto.BaseCipher
| Constructor and Description |
|---|
SCCipherWithKeyLabel(CardType aKartTipi,
java.lang.String aParola,
java.lang.String aAnahtarAdi,
long aSlot) |
SCCipherWithKeyLabel(CardType aKartTipi,
java.lang.String aParola,
java.lang.String aAnahtarAdi,
long aSlot,
java.lang.String aAlgorithm,
java.security.spec.AlgorithmParameterSpec aParams) |
SCCipherWithKeyLabel(ISmartCard aSmartCard,
long aSessionId,
long aSlotID,
java.lang.String aKeyLabel) |
SCCipherWithKeyLabel(ISmartCard aSmartCard,
long aSessionId,
long aSlotID,
java.lang.String aKeyLabel,
java.lang.String aAlgorithm,
java.security.spec.AlgorithmParameterSpec aParams) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
doFinal(byte[] aData) |
java.lang.String |
getCipherAlgorithmStr() |
public SCCipherWithKeyLabel(ISmartCard aSmartCard, long aSessionId, long aSlotID, java.lang.String aKeyLabel)
aSmartCard - aSessionId - aSlotID - aKeyLabel - public SCCipherWithKeyLabel(CardType aKartTipi, java.lang.String aParola, java.lang.String aAnahtarAdi, long aSlot)
public SCCipherWithKeyLabel(ISmartCard aSmartCard, long aSessionId, long aSlotID, java.lang.String aKeyLabel, java.lang.String aAlgorithm, java.security.spec.AlgorithmParameterSpec aParams)
public SCCipherWithKeyLabel(CardType aKartTipi, java.lang.String aParola, java.lang.String aAnahtarAdi, long aSlot, java.lang.String aAlgorithm, java.security.spec.AlgorithmParameterSpec aParams)
public byte[] doFinal(byte[] aData)
throws tr.gov.tubitak.uekae.esya.api.common.ESYAException
doFinal in interface tr.gov.tubitak.uekae.esya.api.common.crypto.BaseCiphertr.gov.tubitak.uekae.esya.api.common.ESYAExceptionpublic java.lang.String getCipherAlgorithmStr()
getCipherAlgorithmStr in interface tr.gov.tubitak.uekae.esya.api.common.crypto.BaseCipherCopyright © 2025. All rights reserved.