diff --git a/virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py b/virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py index 1c2e25d..c4d1d6b 100644 --- a/virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py +++ b/virtualsmartcard/src/vpicc/virtualsmartcard/cards/nPA.py @@ -209,10 +209,10 @@ class nPA_SE(Security_Environment): self.eac_step = 0 elif self.at.algorithm == "TA": if self.eac_step != 4: - SwError(SW["ERR_AUTHBLOCKED"]) + raise SwError(SW["ERR_AUTHBLOCKED"]) elif self.at.algorithm == "CA": if self.eac_step != 5: - SwError(SW["ERR_AUTHBLOCKED"]) + raise SwError(SW["ERR_AUTHBLOCKED"]) return sw, resp