From 97722f937dd823e69393f122b08a4fdab95b9f42 Mon Sep 17 00:00:00 2001 From: oepen Date: Fri, 29 Jul 2011 18:03:35 +0000 Subject: [PATCH] Removing unused functions git-svn-id: https://vsmartcard.svn.sourceforge.net/svnroot/vsmartcard@459 96b47cad-a561-4643-ad3b-153ac7d7599c --- .../src/vpicc/virtualsmartcard/SmartcardSAM.py | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py b/virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py index 403caba..3b13431 100644 --- a/virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py +++ b/virtualsmartcard/src/vpicc/virtualsmartcard/SmartcardSAM.py @@ -169,12 +169,6 @@ class SAM(object): unpadded_data = vsCrypto.strip_padding(cipher, decrypted_data) return unpadded_data - def set_algorithm(self, algo): - if not algo in range(0x01, 0x06): - raise ValueError, "Illegal Parameter" - else: - self.CardContainer.cipher = algo - def set_asym_algorithm(self, cipher, keytype): """ @param cipher: Public/private key object from used for encryption @@ -493,6 +487,7 @@ class CryptoflexSAM(SAM): def generate_public_key_pair(self, p1, p2, data): asym_key = self.SM_handler.generate_public_key_pair(p1, p2, data) + #TODO: Use SE instead (and remove SAM.set_asym_algorithm) self.set_asym_algorithm(asym_key, 0x07) return SW["NORMAL"], ""