diff options
author | clemenso <clemenso@8a26b1a7-26f0-462f-b9ef-d0e30c41f5a4> | 2011-01-11 19:20:12 +0000 |
---|---|---|
committer | clemenso <clemenso@8a26b1a7-26f0-462f-b9ef-d0e30c41f5a4> | 2011-01-11 19:20:12 +0000 |
commit | 1adb10227e9a722b5ea6a93ec928d805c826d328 (patch) | |
tree | b58d8946222551a47cb245954d289c849c9fee3e /smccTest/src/main/java/at/gv/egiz/smcc/activation/SecureChannel.java | |
parent | 1309bf9c1f171786c5e81675dc425fc914c127b3 (diff) | |
parent | 635ea5ba567e13fb41ca3681da6a7bc41c683efd (diff) | |
download | mocca-1adb10227e9a722b5ea6a93ec928d805c826d328.tar.gz mocca-1adb10227e9a722b5ea6a93ec928d805c826d328.tar.bz2 mocca-1adb10227e9a722b5ea6a93ec928d805c826d328.zip |
up to date SHA-2 enabled mocca
git-svn-id: https://joinup.ec.europa.eu/svn/mocca/branches/mocca-1.3.4-update1-sha2@888 8a26b1a7-26f0-462f-b9ef-d0e30c41f5a4
Diffstat (limited to 'smccTest/src/main/java/at/gv/egiz/smcc/activation/SecureChannel.java')
-rw-r--r-- | smccTest/src/main/java/at/gv/egiz/smcc/activation/SecureChannel.java | 65 |
1 files changed, 0 insertions, 65 deletions
diff --git a/smccTest/src/main/java/at/gv/egiz/smcc/activation/SecureChannel.java b/smccTest/src/main/java/at/gv/egiz/smcc/activation/SecureChannel.java deleted file mode 100644 index 303b1b68..00000000 --- a/smccTest/src/main/java/at/gv/egiz/smcc/activation/SecureChannel.java +++ /dev/null @@ -1,65 +0,0 @@ -/* - * To change this template, choose Tools | Templates - * and open the template in the editor. - */ - -package at.gv.egiz.smcc.activation; - -import java.nio.ByteBuffer; -import javax.crypto.spec.SecretKeySpec; -import javax.smartcardio.Card; -import javax.smartcardio.CardChannel; -import javax.smartcardio.CardException; -import javax.smartcardio.CommandAPDU; -import javax.smartcardio.ResponseAPDU; - -/** - * - * @author clemens - */ -public class SecureChannel extends CardChannel { - - CardChannel basicChannel; - - SecretKeySpec kenc; - SecretKeySpec kmac; - byte[] kencssc; - byte[] kmacssc; - - public SecureChannel(CardChannel basicChannel, - SecretKeySpec kenc, SecretKeySpec kmac, - byte[] kencssc, byte[] kmacssc) { - this.basicChannel = basicChannel; - this.kenc = kenc; - this.kmac = kmac; - this.kencssc = kencssc; - this.kmacssc = kmacssc; - } - - - @Override - public Card getCard() { - return basicChannel.getCard(); - } - - @Override - public int getChannelNumber() { - return basicChannel.getChannelNumber(); - } - - @Override - public ResponseAPDU transmit(CommandAPDU capdu) throws CardException { - return basicChannel.transmit(capdu); - } - - @Override - public int transmit(ByteBuffer bb, ByteBuffer bb1) throws CardException { - throw new UnsupportedOperationException("Not supported yet."); - } - - @Override - public void close() throws CardException { - throw new UnsupportedOperationException("Not supported yet."); - } - -} |