rename smartcard pkg to globalplatform

This commit is contained in:
Andrea Franz
2018-11-22 12:57:19 +01:00
parent 4399be35a4
commit 41f2473f64
7 changed files with 8 additions and 17 deletions
@@ -1,8 +1,7 @@
package im.status.hardwallet_lite_android.smartcard;
package im.status.hardwallet_lite_android.globalplatform;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.lang.reflect.Array;
import java.util.Arrays;
import im.status.hardwallet_lite_android.io.APDUCommand;
@@ -1,8 +1,4 @@
package im.status.hardwallet_lite_android.smartcard;
import android.util.Log;
import org.spongycastle.util.encoders.Hex;
package im.status.hardwallet_lite_android.globalplatform;
import im.status.hardwallet_lite_android.wallet.TinyBERTLV;
@@ -1,4 +1,4 @@
package im.status.hardwallet_lite_android.smartcard;
package im.status.hardwallet_lite_android.globalplatform;
import android.util.Base64;
@@ -1,17 +1,13 @@
package im.status.hardwallet_lite_android.smartcard;
import android.util.Log;
package im.status.hardwallet_lite_android.globalplatform;
import org.spongycastle.util.encoders.Hex;
import java.io.IOException;
import java.util.logging.Logger;
import im.status.hardwallet_lite_android.io.APDUCommand;
import im.status.hardwallet_lite_android.io.APDUException;
import im.status.hardwallet_lite_android.io.APDUResponse;
import im.status.hardwallet_lite_android.io.CardChannel;
import im.status.hardwallet_lite_android.wallet.TinyBERTLV;
public class GlobalPlatformCommandSet {
static final byte INS_SELECT = (byte) 0xA4;
@@ -1,4 +1,4 @@
package im.status.hardwallet_lite_android.smartcard;
package im.status.hardwallet_lite_android.globalplatform;
public class Keys {
public byte[] encKeyData;
@@ -1,4 +1,4 @@
package im.status.hardwallet_lite_android.smartcard;
package im.status.hardwallet_lite_android.globalplatform;
import java.io.IOException;
@@ -27,7 +27,7 @@ public class SecureChannel {
public static Session verifyChallenge(byte[] hostChallenge, Keys cardKeys, APDUResponse resp) throws APDUException {
if (resp.getSw() == APDUResponse.SW_SECURITY_CONDITION_NOT_SATISFIED) {
throw new APDUException(resp.getSw(), "security confition not satisfied");
throw new APDUException(resp.getSw(), "security condition not satisfied");
}
if (resp.getSw() == APDUResponse.SW_AUTHENTICATION_METHOD_BLOCKED) {
@@ -1,4 +1,4 @@
package im.status.hardwallet_lite_android.smartcard;
package im.status.hardwallet_lite_android.globalplatform;
public class Session {
private Keys keys;