hploetz
a7a36c1dd2
New AIDs, name can be None now
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@167 f711b948-2313-0410-aaa9-d29f33439f0b
2007-01-17 09:14:35 +00:00
hploetz
42cc88fc9f
Move select_application to 7816-4
...
Add vendor registry
Some AIDs
Simplify _decode_df_name
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@166 f711b948-2313-0410-aaa9-d29f33439f0b
2007-01-16 17:14:37 +00:00
hploetz
8a9b683d99
AIDs
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@165 f711b948-2313-0410-aaa9-d29f33439f0b
2007-01-15 13:34:24 +00:00
hploetz
c34c6a084c
Fix size determination in building blocks
...
Create tcos 3.0 class
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@163 f711b948-2313-0410-aaa9-d29f33439f0b
2007-01-14 14:37:57 +00:00
hploetz
0d21b554e5
Decode recognized AIDs as DF name (find a conceptual flaw en passant and work around it)
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@162 f711b948-2313-0410-aaa9-d29f33439f0b
2007-01-14 14:25:57 +00:00
hploetz
07de9a478d
API change: more information in the APPLICATIONS dictionary
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@161 f711b948-2313-0410-aaa9-d29f33439f0b
2007-01-14 13:46:30 +00:00
hploetz
b4a825c461
Fix read_record arguments
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@160 f711b948-2313-0410-aaa9-d29f33439f0b
2007-01-13 02:25:09 +00:00
hploetz
2eac1f6b44
Fix SFI handling
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@159 f711b948-2313-0410-aaa9-d29f33439f0b
2007-01-13 02:24:24 +00:00
hploetz
83ba3a1d73
Add SECCOS ATRs, no functionality yet
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@158 f711b948-2313-0410-aaa9-d29f33439f0b
2007-01-12 11:28:43 +00:00
hploetz
c19a06d7f1
Factor out P2 parameter of SELECT
...
Add TCOS 3.0 ATR
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@157 f711b948-2313-0410-aaa9-d29f33439f0b
2007-01-12 11:28:16 +00:00
hploetz
ec3cb54a7f
Ignore errors during decrypt/auth
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@156 f711b948-2313-0410-aaa9-d29f33439f0b
2006-11-29 20:26:00 +00:00
hploetz
912c2d1d7c
another ATR
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@154 f711b948-2313-0410-aaa9-d29f33439f0b
2006-11-28 23:12:59 +00:00
hploetz
f79863986d
silently ignore unknown algorithms in MSE (will raise an exception when trying to use in
...
get_cipherspec anyways) and only warn upon unknown config elements
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@153 f711b948-2313-0410-aaa9-d29f33439f0b
2006-11-28 08:22:28 +00:00
hploetz
b9fc4b4487
Implement response decryption and decapsulation
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@152 f711b948-2313-0410-aaa9-d29f33439f0b
2006-11-27 04:17:09 +00:00
hploetz
1cc1433cd0
Implement pin entry
...
Note: DO NOT USE, seems to be broken
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@151 f711b948-2313-0410-aaa9-d29f33439f0b
2006-11-27 04:16:45 +00:00
hploetz
97387a1d30
slightly better
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@150 f711b948-2313-0410-aaa9-d29f33439f0b
2006-11-26 18:24:29 +00:00
hploetz
68b5e8673a
small bug regarding filler bytes
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@149 f711b948-2313-0410-aaa9-d29f33439f0b
2006-11-26 05:16:23 +00:00
hploetz
98034cf1f7
somewhat more elegant implementation, allows 00 or ff filler bytes to be present
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@148 f711b948-2313-0410-aaa9-d29f33439f0b
2006-11-26 05:10:04 +00:00
hploetz
c7a610d2af
response authentication
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@146 f711b948-2313-0410-aaa9-d29f33439f0b
2006-11-25 05:08:11 +00:00
hploetz
ed4230a5cc
output which data is encrypted
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@145 f711b948-2313-0410-aaa9-d29f33439f0b
2006-11-24 22:50:51 +00:00
hploetz
07ced57fcd
secure messaging for command apdu seems to work
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@143 f711b948-2313-0410-aaa9-d29f33439f0b
2006-11-24 21:54:55 +00:00
hploetz
09560911b6
separate SE configs for mac and encrytion
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@138 f711b948-2313-0410-aaa9-d29f33439f0b
2006-11-22 06:26:28 +00:00
hploetz
8534043036
some secure messaging and security environment infrastructure
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@136 f711b948-2313-0410-aaa9-d29f33439f0b
2006-11-21 00:53:29 +00:00
hploetz
3f8d22e4d5
after_send hook
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@135 f711b948-2313-0410-aaa9-d29f33439f0b
2006-11-21 00:51:32 +00:00
hploetz
dddcdad519
At least shows the name now.
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@132 f711b948-2313-0410-aaa9-d29f33439f0b
2006-11-20 22:54:57 +00:00
hploetz
c6537acc51
some postcard tool, probably not very useful, see http://www.parodie.com/monetique/explorer.htm
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@131 f711b948-2313-0410-aaa9-d29f33439f0b
2006-11-20 05:30:54 +00:00
hploetz
3994578708
Minor beautification
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@127 f711b948-2313-0410-aaa9-d29f33439f0b
2006-11-19 04:44:45 +00:00
hploetz
753f3ef271
delete command
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@124 f711b948-2313-0410-aaa9-d29f33439f0b
2006-11-15 08:16:35 +00:00
hploetz
db5f07df04
minor tweaks
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@120 f711b948-2313-0410-aaa9-d29f33439f0b
2006-10-25 13:31:43 +00:00
hploetz
bbbf53fad1
READ RECORD commands
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@116 f711b948-2313-0410-aaa9-d29f33439f0b
2006-10-19 10:20:32 +00:00
hploetz
a29922f84c
CardOS status codes
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@114 f711b948-2313-0410-aaa9-d29f33439f0b
2006-09-23 13:59:14 +00:00
hploetz
f67dd85279
Fix merge order
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@113 f711b948-2313-0410-aaa9-d29f33439f0b
2006-09-23 13:59:00 +00:00
hploetz
74f51895ad
parse_tlv now takes offset arguments
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@104 f711b948-2313-0410-aaa9-d29f33439f0b
2006-07-21 18:22:40 +00:00
hploetz
cad6f9cbd1
whoops, missed one
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@103 f711b948-2313-0410-aaa9-d29f33439f0b
2006-07-21 17:46:06 +00:00
hploetz
c2c2457c79
Some CardOS support
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@102 f711b948-2313-0410-aaa9-d29f33439f0b
2006-07-18 12:05:39 +00:00
hploetz
63cded4f7d
more TCOS decoding
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@100 f711b948-2313-0410-aaa9-d29f33439f0b
2006-07-15 07:41:06 +00:00
hploetz
6fa60ca512
Better ATR
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@98 f711b948-2313-0410-aaa9-d29f33439f0b
2006-07-12 05:21:18 +00:00
hploetz
120d067e80
funky ATRs, add new files to project file, more conscise output
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@96 f711b948-2313-0410-aaa9-d29f33439f0b
2006-06-18 12:32:41 +00:00
hploetz
73ece936e8
mtcos permission decoding
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@95 f711b948-2313-0410-aaa9-d29f33439f0b
2006-06-17 01:49:40 +00:00
hploetz
ea0fc4540d
some mtcos tlv decoding
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@94 f711b948-2313-0410-aaa9-d29f33439f0b
2006-06-17 00:09:09 +00:00
hploetz
54c53d262c
Make it possible to override tags
...
Replace the "= object()" with a proper class and explanation
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@93 f711b948-2313-0410-aaa9-d29f33439f0b
2006-06-16 23:14:14 +00:00
hploetz
08ca2ee282
MTCOS
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@91 f711b948-2313-0410-aaa9-d29f33439f0b
2006-06-16 22:02:20 +00:00
hploetz
4ae6e05dcc
refactored ls code to a building blocks module
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@90 f711b948-2313-0410-aaa9-d29f33439f0b
2006-06-16 21:54:35 +00:00
hploetz
2a18e3482f
Some GSM specific code
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@83 f711b948-2313-0410-aaa9-d29f33439f0b
2006-05-26 04:51:31 +00:00
hploetz
dc18f0dda2
abstract retry handling for upcoming GSM code
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@82 f711b948-2313-0410-aaa9-d29f33439f0b
2006-05-26 04:51:06 +00:00
hploetz
3d25618a66
A first step to proper merging
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@81 f711b948-2313-0410-aaa9-d29f33439f0b
2006-05-26 04:50:42 +00:00
hploetz
efcd0f0cfd
sorting
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@76 f711b948-2313-0410-aaa9-d29f33439f0b
2006-05-25 13:36:25 +00:00
hploetz
b1f2a56881
ls -l (still ugly)
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@75 f711b948-2313-0410-aaa9-d29f33439f0b
2006-05-24 07:58:55 +00:00
hploetz
8e845292bb
card close command
...
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@72 f711b948-2313-0410-aaa9-d29f33439f0b
2006-05-22 03:26:13 +00:00
hploetz
ac08ac1ff8
fix decoding of multi-byte tags
...
move parse_tlv to generic card
git-svn-id: svn+ssh://localhost/home/henryk/svn/cyberflex-shell/trunk@69 f711b948-2313-0410-aaa9-d29f33439f0b
2006-05-22 01:04:32 +00:00