From 33dc00e175728b6882557af7a8fc308fe4ddb402 Mon Sep 17 00:00:00 2001 From: Dominik Date: Sat, 19 Mar 2016 07:35:15 +0100 Subject: [PATCH] Fix broken function SmartcardSAM.set_asym_cipher --- virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py b/virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py index 875154b..f841807 100644 --- a/virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py +++ b/virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py @@ -153,10 +153,10 @@ class SAM(object): :param cipher: Public/private key object from used for encryption :param keytype: Type of the public key (e.g. RSA, DSA) """ - if keytype not in range(0x07, 0x08): + if keytype not in (0x07, 0x08): raise SwError(SW["ERR_INCORRECTP1P2"]) else: - self.cipher = type + self.cipher = keytype self.asym_key = cipher def verify(self, p1, p2, PIN):