aboutsummaryrefslogtreecommitdiffstats
path: root/cards
diff options
context:
space:
mode:
authorhploetz <hploetz@f711b948-2313-0410-aaa9-d29f33439f0b>2007-06-11 03:43:58 +0000
committerhploetz <hploetz@f711b948-2313-0410-aaa9-d29f33439f0b>2007-06-11 03:43:58 +0000
commit9d25ab83d2fd17f9a711d2847b55ab618d50fcee (patch)
tree92754ec1761ca4b426d96b7b24c4a8b51e662bd1 /cards
parent2a0caea3c78ea71c8ee74d3823d8d540905647b1 (diff)
.upper() for the mrz2 in used in bac
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@242 f711b948-2313-0410-aaa9-d29f33439f0b
Diffstat (limited to 'cards')
-rw-r--r--cards/passport_application.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/cards/passport_application.py b/cards/passport_application.py
index a83a65b..7a9fb88 100644
--- a/cards/passport_application.py
+++ b/cards/passport_application.py
@@ -129,6 +129,7 @@ class Passport_Application(Application):
def cmd_perform_bac(self, mrz2, verbose=1):
"Perform the Basic Acess Control authentication and establishment of session keys"
+ mrz2 = mrz2.upper()
Kseed = self.derive_seed(mrz2, verbose)
Kenc = self.derive_key(Kseed, 1)
Kmac = self.derive_key(Kseed, 2)