Commit Graph

7 Commits

Author SHA1 Message Date
psytester
c4790e02b3 provide CommunityID as hex string
CommunityID is taken now from default value or dataset file in readable digit-string Format.
Benefits:
- internal "NotOnChip" function is now working for DG18
- The value is readable ;-)
2015-01-30 22:58:31 +01:00
Frank Morgner
d89385c3e1 added support for QES with German ID card
libnpa: requires an ID card that is initialized for QES. Today, this
means you need to register at sign-me.

virtualsmartcard: We don't actually create a real signature, because
PyCrypto can't handle ECDSA, let alone brainpoolP256r1. We only return a
64 byte buffer.
2015-01-18 02:24:18 +01:00
psytester
75426aee9c Allow "NotOnChip" for missing DGs of nPA
- changes DG13 into BirthName, DG19 into eAT ResidencePermit1 and DG20
  into eAT ResidencePermit2

- better reading of datasetfile (empty lines are allowed, new line
  character is trimmed from value

- Closes #30 #33 #31
2014-10-27 21:06:15 +01:00
Frank Morgner
0de33c842b moved example dataset to npa-example-data 2014-05-26 22:08:52 +02:00
Frank Morgner
137253ad00 distributing npa example data 2013-05-23 18:18:36 +02:00
Frank Morgner
0644c491c5 added cvc_rehash'ed test files 2013-02-26 00:53:33 +01:00
Frank Morgner
9bd34eae34 Added nPA example data
Taken from the official BSI EAC worked example.
2012-10-10 21:58:32 +02:00