-
Notifications
You must be signed in to change notification settings - Fork 1
/
NXP_JCOP3_J3H145_SECID_P60_ALGSUPPORT__3b_11_95_80_(provided_by_Luka_Logar_and_Rowland_Watkins_and_PetrS).csv
We can make this file beautiful and searchable if this error is corrected: It looks like row 2 should actually have 2 columns, instead of 1. in line 1.
294 lines (276 loc) · 9.81 KB
/
NXP_JCOP3_J3H145_SECID_P60_ALGSUPPORT__3b_11_95_80_(provided_by_Luka_Logar_and_Rowland_Watkins_and_PetrS).csv
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
INFO: This file was generated by AlgTest utility. See http://www.fi.muni.cz/~xsvenda/jcsupport.html for more results, source codes and other details.;
Tested and provided by; PetrS;
Execution date/time; 2018/12/12 10:22:05
AlgTestJClient version; 1.7.7
AlgTest applet version; 1.7.7
Used reader; Generic EMV Smartcard Reader 0
Card ATR; 3b 11 95 80
Card name; NXP JCOP3 J3H145 SECID P60
Card provider; https://www.javacardos.com/store/products/10029
Used protocol; T=0
High-power mode supported (relevant only to SIM cards according to ETSI 102 221); no
Package_AID_test; NXP_JCOP3_J3H145_SECID_P60_AIDSUPPORT_3B119580.csv
JavaCard support version;3.0.4
JCSystem.getVersion()[Major.Minor];3.0;
JCSystem.isObjectDeletionSupported;yes;
JCSystem.MEMORY_TYPE_PERSISTENT;>32767B;
JCSystem.MEMORY_TYPE_TRANSIENT_RESET;2792B;
JCSystem.MEMORY_TYPE_TRANSIENT_DESELECT;32767B;
JCSystem.getMaxCommitCapacity();32767B;
CPLC; 9f 7f 2a 47 90 05 03 82 11 63 51 03 02 81 92 00 16 82 07 41 19 4e 30 50 38 32 38 44 52 49 31 30 30 31 36 38 32 02 00 01 21 87 a9 3c c3
CPLC.ICFabricator;4790;NXP
CPLC.ICType;0503
CPLC.OperatingSystemID;8211
CPLC.OperatingSystemReleaseDate;6351
CPLC.OperatingSystemReleaseLevel;0302
CPLC.ICFabricationDate;8192;(Y DDD) date in that year
CPLC.ICSerialNumber;00168207
CPLC.ICBatchIdentifier;4119
CPLC.ICModuleFabricator;4e30
CPLC.ICModulePackagingDate;5038
CPLC.ICCManufacturer;3238
CPLC.ICEmbeddingDate;4452
CPLC.ICPrePersonalizer;4931
CPLC.ICPrePersonalizationEquipmentDate;3030
CPLC.ICPrePersonalizationEquipmentID;31363832
CPLC.ICPersonalizer;0200
CPLC.ICPersonalizationDate;0121
CPLC.ICPersonalizationEquipmentID;87a93cc3
CPLC.ICPersonalizationEquipmentID;87a93cc3
javacardx.crypto.Cipher
ALG_DES_CBC_NOPAD;yes;0.114000
ALG_DES_CBC_ISO9797_M1;yes;0.104000
ALG_DES_CBC_ISO9797_M2;yes;0.109000
ALG_DES_CBC_PKCS5;no;
ALG_DES_ECB_NOPAD;yes;0.103000
ALG_DES_ECB_ISO9797_M1;yes;0.103000
ALG_DES_ECB_ISO9797_M2;yes;0.103000
ALG_DES_ECB_PKCS5;no;
ALG_RSA_ISO14888;no;
ALG_RSA_PKCS1;yes;0.060000
ALG_RSA_ISO9796;no;
ALG_RSA_NOPAD;yes;0.060000
ALG_AES_BLOCK_128_CBC_NOPAD;yes;0.110000
ALG_AES_BLOCK_128_ECB_NOPAD;yes;0.113000
ALG_RSA_PKCS1_OAEP;yes;0.053000
ALG_KOREAN_SEED_ECB_NOPAD;no;
ALG_KOREAN_SEED_CBC_NOPAD;no;
ALG_AES_BLOCK_192_CBC_NOPAD;no;
ALG_AES_BLOCK_192_ECB_NOPAD;no;
ALG_AES_BLOCK_256_CBC_NOPAD;no;
ALG_AES_BLOCK_256_ECB_NOPAD;no;
ALG_AES_CBC_ISO9797_M1;yes;0.108000
ALG_AES_CBC_ISO9797_M2;yes;0.107000
ALG_AES_CBC_PKCS5;no;
ALG_AES_ECB_ISO9797_M1;yes;0.109000
ALG_AES_ECB_ISO9797_M2;yes;0.103000
ALG_AES_ECB_PKCS5;no;
javacard.crypto.Signature
ALG_DES_MAC4_NOPAD;no;
ALG_DES_MAC8_NOPAD;yes;0.106000
ALG_DES_MAC4_ISO9797_M1;no;
ALG_DES_MAC8_ISO9797_M1;yes;0.102000
ALG_DES_MAC4_ISO9797_M2;yes;0.107000
ALG_DES_MAC8_ISO9797_M2;yes;0.110000
ALG_DES_MAC4_PKCS5;no;
ALG_DES_MAC8_PKCS5;no;
ALG_RSA_SHA_ISO9796;yes;0.058000
ALG_RSA_SHA_PKCS1;yes;0.064000
ALG_RSA_MD5_PKCS1;no;
ALG_RSA_RIPEMD160_ISO9796;no;
ALG_RSA_RIPEMD160_PKCS1;no;
ALG_DSA_SHA;no;
ALG_RSA_SHA_RFC2409;no;
ALG_RSA_MD5_RFC2409;no;
ALG_ECDSA_SHA;yes;0.056000
ALG_AES_MAC_128_NOPAD;yes;0.107000
ALG_DES_MAC4_ISO9797_1_M2_ALG3;yes;0.112000
ALG_DES_MAC8_ISO9797_1_M2_ALG3;yes;0.110000
ALG_RSA_SHA_PKCS1_PSS;yes;0.107000
ALG_RSA_MD5_PKCS1_PSS;no;
ALG_RSA_RIPEMD160_PKCS1_PSS;no;
ALG_HMAC_SHA1;no;
ALG_HMAC_SHA_256;no;
ALG_HMAC_SHA_384;no;
ALG_HMAC_SHA_512;no;
ALG_HMAC_MD5;no;
ALG_HMAC_RIPEMD160;no;
ALG_RSA_SHA_ISO9796_MR;no;
ALG_RSA_RIPEMD160_ISO9796_MR;no;
ALG_SEED_MAC_NOPAD;no;
ALG_ECDSA_SHA_256;yes;0.061000
ALG_ECDSA_SHA_384;yes;0.060000
ALG_AES_MAC_192_NOPAD;no;
ALG_AES_MAC_256_NOPAD;no;
ALG_ECDSA_SHA_224;yes;0.059000
ALG_ECDSA_SHA_512;yes;0.063000
ALG_RSA_SHA_224_PKCS1;yes;0.088000
ALG_RSA_SHA_256_PKCS1;yes;0.060000
ALG_RSA_SHA_384_PKCS1;yes;0.060000
ALG_RSA_SHA_512_PKCS1;yes;0.062000
ALG_RSA_SHA_224_PKCS1_PSS;yes;0.060000
ALG_RSA_SHA_256_PKCS1_PSS;yes;0.065000
ALG_RSA_SHA_384_PKCS1_PSS;yes;0.065000
ALG_RSA_SHA_512_PKCS1_PSS;yes;0.062000
ALG_DES_MAC4_ISO9797_1_M1_ALG3;no;
ALG_DES_MAC8_ISO9797_1_M1_ALG3;yes;0.110000
ALG_AES_CMAC_128;no;
javacard.security.MessageDigest
ALG_SHA;yes;0.060000
ALG_MD5;no;
ALG_RIPEMD160;no;
ALG_SHA_256;yes;0.065000
ALG_SHA_384;yes;0.060000
ALG_SHA_512;yes;0.061000
ALG_SHA_224;yes;0.201000
ALG_SHA3_224;no;
ALG_SHA3_256;no;
ALG_SHA3_384;no;
ALG_SHA3_512;no;
javacard.security.RandomData
ALG_PSEUDO_RANDOM;yes;0.030000
ALG_SECURE_RANDOM;yes;0.023000
ALG_TRNG;no;
ALG_ALG_PRESEEDED_DRBG;no;
ALG_FAST;no;
ALG_KEYGENERATION;no;
javacard.security.KeyBuilder
TYPE_DES_TRANSIENT_RESET;yes;0.038000
TYPE_DES_TRANSIENT_DESELECT;yes;0.050000
TYPE_DES LENGTH_DES;yes;0.040000
TYPE_DES LENGTH_DES3_2KEY;yes;0.030000
TYPE_DES LENGTH_DES3_3KEY;yes;0.039000
TYPE_AES_TRANSIENT_RESET;yes;0.040000
TYPE_AES_TRANSIENT_DESELECT;yes;0.050000
TYPE_AES LENGTH_AES_128;yes;0.040000
TYPE_AES LENGTH_AES_192;yes;0.028000
TYPE_AES LENGTH_AES_256;yes;0.030000
TYPE_RSA_PUBLIC LENGTH_RSA_512;yes;0.040000
TYPE_RSA_PUBLIC LENGTH_RSA_736;yes;0.040000
TYPE_RSA_PUBLIC LENGTH_RSA_768;yes;0.039000
TYPE_RSA_PUBLIC LENGTH_RSA_896;yes;0.030000
TYPE_RSA_PUBLIC LENGTH_RSA_1024;yes;0.040000
TYPE_RSA_PUBLIC LENGTH_RSA_1280;yes;0.030000
TYPE_RSA_PUBLIC LENGTH_RSA_1536;yes;0.033000
TYPE_RSA_PUBLIC LENGTH_RSA_1984;yes;0.030000
TYPE_RSA_PUBLIC LENGTH_RSA_2048;yes;0.040000
TYPE_RSA_PUBLIC LENGTH_RSA_3072;no;
TYPE_RSA_PUBLIC LENGTH_RSA_4096;no;
TYPE_RSA_PRIVATE LENGTH_RSA_512;yes;0.039000
TYPE_RSA_PRIVATE LENGTH_RSA_736;yes;0.050000
TYPE_RSA_PRIVATE LENGTH_RSA_768;yes;0.037000
TYPE_RSA_PRIVATE LENGTH_RSA_896;yes;0.035000
TYPE_RSA_PRIVATE LENGTH_RSA_1024;yes;0.035000
TYPE_RSA_PRIVATE LENGTH_RSA_1280;yes;0.042000
TYPE_RSA_PRIVATE LENGTH_RSA_1536;yes;0.037000
TYPE_RSA_PRIVATE LENGTH_RSA_1984;yes;0.047000
TYPE_RSA_PRIVATE LENGTH_RSA_2048;yes;0.046000
TYPE_RSA_PRIVATE LENGTH_RSA_3072;no;
TYPE_RSA_PRIVATE LENGTH_RSA_4096;no;
TYPE_RSA_PRIVATE_TRANSIENT_RESET;no;
TYPE_RSA_PRIVATE_TRANSIENT_DESELECT;no;
TYPE_RSA_CRT_PRIVATE LENGTH_RSA_512;yes;0.074000
TYPE_RSA_CRT_PRIVATE LENGTH_RSA_736;yes;0.069000
TYPE_RSA_CRT_PRIVATE LENGTH_RSA_768;yes;0.070000
TYPE_RSA_CRT_PRIVATE LENGTH_RSA_896;yes;0.060000
TYPE_RSA_CRT_PRIVATE LENGTH_RSA_1024;yes;0.067000
TYPE_RSA_CRT_PRIVATE LENGTH_RSA_1280;yes;0.080000
TYPE_RSA_CRT_PRIVATE LENGTH_RSA_1536;yes;0.070000
TYPE_RSA_CRT_PRIVATE LENGTH_RSA_1984;yes;0.070000
TYPE_RSA_CRT_PRIVATE LENGTH_RSA_2048;yes;0.070000
TYPE_RSA_CRT_PRIVATE LENGTH_RSA_3072;no;
TYPE_RSA_CRT_PRIVATE LENGTH_RSA_4096;no;
TYPE_RSA_CRT_PRIVATE_TRANSIENT_RESET;no;
TYPE_RSA_CRT_PRIVATE_TRANSIENT_DESELECT;no;
TYPE_DSA_PRIVATE LENGTH_DSA_512;no;
TYPE_DSA_PRIVATE LENGTH_DSA_768;no;
TYPE_DSA_PRIVATE LENGTH_DSA_1024;no;
TYPE_DSA_PRIVATE_TRANSIENT_RESET;no;
TYPE_DSA_PRIVATE_TRANSIENT_DESELECT;no;
TYPE_DSA_PUBLIC LENGTH_DSA_512;no;
TYPE_DSA_PUBLIC LENGTH_DSA_768;no;
TYPE_DSA_PUBLIC LENGTH_DSA_1024;no;
TYPE_EC_F2M_PRIVATE LENGTH_EC_F2M_113;no;
TYPE_EC_F2M_PRIVATE LENGTH_EC_F2M_131;no;
TYPE_EC_F2M_PRIVATE LENGTH_EC_F2M_163;no;
TYPE_EC_F2M_PRIVATE LENGTH_EC_F2M_193;no;
TYPE_EC_F2M_PRIVATE_TRANSIENT_RESET;no;
TYPE_EC_F2M_PRIVATE_TRANSIENT_DESELECT;no;
TYPE_EC_FP_PRIVATE LENGTH_EC_FP_112;no;
TYPE_EC_FP_PRIVATE LENGTH_EC_FP_128;no;
TYPE_EC_FP_PRIVATE LENGTH_EC_FP_160;yes;0.040000
TYPE_EC_FP_PRIVATE LENGTH_EC_FP_192;yes;0.040000
TYPE_EC_FP_PRIVATE LENGTH_EC_FP_224;yes;0.037000
TYPE_EC_FP_PRIVATE LENGTH_EC_FP_256;yes;0.040000
TYPE_EC_FP_PRIVATE LENGTH_EC_FP_320;yes;0.040000
TYPE_EC_FP_PRIVATE LENGTH_EC_FP_384;yes;0.043000
TYPE_EC_FP_PRIVATE LENGTH_EC_FP_512;yes;0.050000
TYPE_EC_FP_PRIVATE LENGTH_EC_FP_521;yes;0.050000
TYPE_EC_FP_PRIVATE_TRANSIENT_RESET;no;
TYPE_EC_FP_PRIVATE_TRANSIENT_DESELECT;no;
TYPE_KOREAN_SEED_TRANSIENT_RESET;no;
TYPE_KOREAN_SEED_TRANSIENT_DESELECT;no;
TYPE_KOREAN_SEED LENGTH_KOREAN_SEED_128;no;
TYPE_HMAC_TRANSIENT_RESET;no;
TYPE_HMAC_TRANSIENT_DESELECT;no;
TYPE_HMAC LENGTH_HMAC_SHA_1_BLOCK_64;no;
TYPE_HMAC LENGTH_HMAC_SHA_256_BLOCK_64;no;
TYPE_HMAC LENGTH_HMAC_SHA_384_BLOCK_64;no;
TYPE_HMAC LENGTH_HMAC_SHA_512_BLOCK_64;no;
javacard.security.KeyAgreement
ALG_EC_SVDP_DH/ALG_EC_SVDP_DH_KDF;yes;0.018000
ALG_EC_SVDP_DHC/ALG_EC_SVDP_DHC_KDF;yes;0.030000
ALG_EC_SVDP_DH_PLAIN;yes;0.030000
ALG_EC_SVDP_DHC_PLAIN;yes;0.020000
ALG_EC_PACE_GM;yes;0.023000
ALG_EC_SVDP_DH_PLAIN_XY;yes;0.027000
ALG_DH_PLAIN;no;
javacard.security.Checksum
ALG_ISO3309_CRC16;yes;0.041000
ALG_ISO3309_CRC32;yes;0.040000
javacard.security.KeyPair ALG_RSA on-card generation
ALG_RSA LENGTH_RSA_512;yes;0.470000
ALG_RSA LENGTH_RSA_736;yes;0.710000
ALG_RSA LENGTH_RSA_768;yes;1.000000
ALG_RSA LENGTH_RSA_896;yes;1.652000
ALG_RSA LENGTH_RSA_1024;yes;1.609000
ALG_RSA LENGTH_RSA_1280;yes;1.840000
ALG_RSA LENGTH_RSA_1536;yes;1.550000
ALG_RSA LENGTH_RSA_1984;yes;9.931000
ALG_RSA LENGTH_RSA_2048;yes;5.870000
ALG_RSA LENGTH_RSA_3072;no;
ALG_RSA LENGTH_RSA_4096;no;
javacard.security.KeyPair ALG_RSA_CRT on-card generation
ALG_RSA_CRT LENGTH_RSA_512;yes;0.797000
ALG_RSA_CRT LENGTH_RSA_736;yes;1.298000
ALG_RSA_CRT LENGTH_RSA_768;yes;1.480000
ALG_RSA_CRT LENGTH_RSA_896;yes;2.310000
ALG_RSA_CRT LENGTH_RSA_1024;yes;2.081000
ALG_RSA_CRT LENGTH_RSA_1280;yes;2.141000
ALG_RSA_CRT LENGTH_RSA_1536;yes;3.040000
ALG_RSA_CRT LENGTH_RSA_1984;yes;4.770000
ALG_RSA_CRT LENGTH_RSA_2048;yes;21.180000
ALG_RSA_CRT LENGTH_RSA_3072;no;
ALG_RSA_CRT LENGTH_RSA_4096;no;
javacard.security.KeyPair ALG_DSA on-card generation
ALG_DSA LENGTH_DSA_512;no;
ALG_DSA LENGTH_DSA_768;no;
ALG_DSA LENGTH_DSA_1024;no;
javacard.security.KeyPair ALG_EC_F2M on-card generation
ALG_EC_F2M LENGTH_EC_F2M_113;no;
ALG_EC_F2M LENGTH_EC_F2M_131;no;
ALG_EC_F2M LENGTH_EC_F2M_163;no;
ALG_EC_F2M LENGTH_EC_F2M_193;no;
javacard.security.KeyPair ALG_EC_FP on-card generation
ALG_EC_FP LENGTH_EC_FP_112;no;
ALG_EC_FP LENGTH_EC_FP_128;no;
ALG_EC_FP LENGTH_EC_FP_160;yes;0.470000
ALG_EC_FP LENGTH_EC_FP_192;yes;0.480000
ALG_EC_FP LENGTH_EC_FP_224;yes;0.557000
ALG_EC_FP LENGTH_EC_FP_256;yes;0.610000
ALG_EC_FP LENGTH_EC_FP_384;yes;0.920000
ALG_EC_FP LENGTH_EC_FP_521;yes;1.640000
javacardx.crypto.AEADCipher
CIPHER_AES_CCM;no;
CIPHER_AES_GCM;no;
Total test time:; 677 seconds.