Commit Graph

83 Commits

Author SHA1 Message Date
Stelian Pop
bdfe17606f Fix ACTIVATE FILE when APDU is received over a logical channel. 2021-04-15 10:35:43 +02:00
Arnaud Fontaine
6952d4e03d Avoid dynamic instances creation 2021-02-21 15:09:32 +01:00
Antoine FERRON [BitLogiK]
cfdcb943c3 Switch case default added 2021-02-17 22:09:48 +01:00
Antoine FERRON [BitLogiK]
e72be29fc7 Remove unused import 2021-02-17 21:56:04 +01:00
Arnaud Fontaine
6e66f5ab6d Remove the secure_messaging description for 3.0.1 build 2020-11-30 14:10:17 +01:00
Arnaud Fontaine
1187a038de Fix the README for 3.0.1 build 2020-11-30 14:07:30 +01:00
Arnaud Fontaine
7069fb5cb5 Remove gradle build 2020-11-30 14:01:24 +01:00
Arnaud Fontaine
01e05ed5ae smartpgp-cli: add getm-sm-key command 2020-05-15 10:36:47 +02:00
Arnaud Fontaine
c23c620a1e Update to OpenPGP specs v3.4.1 2020-04-09 09:47:41 +02:00
Arnaud Fontaine
4be0fa442b Implement setup-kdf in smartpgp-cli 2020-01-23 19:37:41 +01:00
Arnaud Fontaine
9b77f6c26b Functional KDF support 2020-01-23 19:35:22 +01:00
Arnaud Fontaine
f78db3e999 Document RSA key import 2020-01-15 11:39:08 +01:00
Arnaud Fontaine
89608a203e Fix issue #20 2020-01-13 17:01:56 +01:00
Arnaud Fontaine
af66739729 TestApplet: add tests for RSA 3072 and RSA 4096 2020-01-07 15:34:30 +01:00
Rodolphe Breard
eb0c410405 Update the ant-javacard version 2019-11-05 18:30:05 +01:00
Rodolphe Breard
d61fed2c04 Update the default AID in order to use OpenPGP card 3.4 2019-11-05 18:30:02 +01:00
Arnaud Fontaine
244561a370 Update OpenPGP specifications version to 3.4 2019-07-02 10:10:22 +02:00
Arnaud Fontaine
f0b3a513a5 Update patches 2019-07-02 10:10:22 +02:00
Arnaud Fontaine
bf29d95c60 Handle extended length CRT 2019-07-02 10:10:22 +02:00
Arnaud Fontaine
c67545e128 Handle tag Algorithm Information 2019-07-02 10:10:22 +02:00
Arnaud Fontaine
1e89a26e8e Add support for KEY INFORMATION tag 2019-07-02 10:10:22 +02:00
Arnaud Fontaine
eebca4b69e Remove SHA224 2019-07-02 10:10:22 +02:00
Arnaud Fontaine
a9e52ab31b TestApplet: add test for EC without W 2018-12-06 11:24:04 +01:00
Arnaud Fontaine
b5567df674 patches: support_extended_length APDU patch 2018-11-30 14:58:38 +01:00
Arnaud Fontaine
f97ee6c539 patches: remove_factory_reset patch 2018-11-30 14:58:33 +01:00
Arnaud Fontaine
4857f97f49 New TestApplet to test various card features 2018-11-30 14:58:13 +01:00
Arnaud Fontaine
2eec3e2f3f Remove checkPinFormat2 method 2018-11-30 14:58:10 +01:00
Arnaud Fontaine
44516dd79e smartpgp-cli: add put AUTH and SIGN certificates 2018-11-30 14:58:06 +01:00
Arnaud Fontaine
770c7a3f50 Use OFFSET_CDATA instead of getOffsetCdata() (issue #4) 2018-11-30 10:18:03 +01:00
Arnaud Fontaine
9637be6035 Fix problem with null length PIN verification on J3D081 2018-09-11 12:56:38 +02:00
Arnaud Fontaine
7e1e257e9d
Merge pull request #12 from martinpaljak/301
Use ant-javacard for building the applet
2018-07-02 13:56:02 +02:00
Martin Paljak
a6b72983af Use ant-javacard for building the applet 2018-07-02 14:37:56 +03:00
Arnaud Fontaine
1cf269d6f2 Update JCDK version 2018-06-04 11:31:28 +02:00
Arnaud Fontaine
848b616c8e Change Java compilation compatibility levels 2018-06-04 11:29:47 +02:00
Dominik Schürmann
3254c091e6 Add build files for Gradle 2018-06-04 11:29:19 +02:00
Arnaud Fontaine
5022bca0b5 Improve PUK (aka Reset Code) handling 2018-05-23 17:09:50 +02:00
Arnaud Fontaine
981899718f Remove PIN2 format support 2018-05-23 17:09:23 +02:00
Arnaud Fontaine
79d9342827 Fix useless/misplaced short conversions 2018-03-21 11:41:26 +01:00
Arnaud Fontaine
4796f6ea78 smartpgp-cli: get KDF-DO 2018-02-09 10:58:19 +01:00
Arnaud Fontaine
e720a23417 smartpgp-cli: set KDF-DO 2018-02-09 10:58:15 +01:00
Arnaud Fontaine
c60c4d7c32 Fix incorrect KDF DO 2018-02-08 19:13:25 +01:00
Arnaud Fontaine
9a989749d8 Fix admin password reset 2018-02-07 10:01:00 +01:00
Arnaud Fontaine
62a6a9c41f Correct PIN default values data 2018-02-07 10:01:00 +01:00
Arnaud Fontaine
0a6b70f783 Force apdu buffer to be an int buffer 2018-02-07 10:01:00 +01:00
Arnaud Fontaine
796bef9ad2 Fix possible null dereference 2018-02-07 10:01:00 +01:00
Arnaud Fontaine
fa15c73220 Single retrieval of AES_CBC cipher instance and RandomData 2017-09-08 13:20:43 +02:00
Arnaud Fontaine
04404d6a4e Single retrieval of RSA_PKCS1 cipher instance 2017-09-08 13:20:43 +02:00
Arnaud Fontaine
f1d0c6f276 Remove Secure Messaging flag 2017-09-08 13:20:43 +02:00
Arnaud Fontaine
e8ebf9e6d7 Fix incorrect offset use in setAttributes 2017-09-08 13:20:43 +02:00
Arnaud Fontaine
04a66b376d Fix transaction during installation 2017-08-18 16:33:56 +02:00