Commit Graph

  • 7a87360a4a Add codefactor to dictionary javacard-3.0.1 c0de 2023-10-07 23:21:28 -0500
  • 459e16b8f0 Add Codefactor badge c0de 2023-10-07 23:20:49 -0500
  • 37c5ed9540 fix typo c0de 2023-10-06 20:31:54 -0500
  • 653e968ee2 Document constants c0de 2023-10-06 20:31:21 -0500
  • 69b5c1a9bc Add a warning about ROCA c0de 2023-10-06 20:01:36 -0500
  • 55c1a5edb3 Add a comment c0de 2023-10-05 19:15:05 -0500
  • 27f845187f Add a comment c0de 2023-10-05 19:14:50 -0500
  • dd1b18e5cb Add words to spell check dictionary c0de 2023-10-05 19:14:30 -0500
  • cc7f455e83 Reset card serial to 00000000 c0de 2023-10-04 19:19:10 -0500
  • 943f922668 Reset command chaining + extended length to 0x80 c0de 2023-10-04 16:30:40 -0500
  • 52c4efd5f5 Hide venv and compiled python c0de 2023-10-04 16:29:27 -0500
  • 0b77c33d97 Add a warning about ROCA c0de 2023-10-04 15:30:08 -0500
  • 819f4b736b update comment c0de 2023-10-04 14:25:48 -0500
  • 141cf85eb7 Restructure README c0de 2023-10-04 14:25:34 -0500
  • e9584d79b8 Reduce internal buffer size by 330 bytes c0de 2023-10-04 13:47:21 -0500
  • 604de144c6 Choose better values for internal buffer max size c0de 2023-10-04 13:38:28 -0500
  • 1724975b08 Remove AUTHORS file c0de 2023-10-04 12:39:31 -0500
  • 41c367371f Rename License file c0de 2023-10-04 12:33:16 -0500
  • 6925c1a366 update license headers to correct git repo c0de 2023-10-04 12:21:18 -0500
  • 5168bb86d8 Enable Extended Length command chaining by default c0de 2023-10-04 12:14:38 -0500
  • d70ca4b185 Remove factory reset patch c0de 2023-10-04 12:02:11 -0500
  • f14a76b2ae Remove demo videos c0de 2023-10-04 11:45:24 -0500
  • f9593b4b41 Update Applet Class path c0de 2023-10-04 11:45:05 -0500
  • c59f9618ba update readme c0de 2023-08-26 16:02:53 -0500
  • c289445f9f Ignore compiled binaries c0de 2023-08-26 15:33:37 -0500
  • 8b977953a3 Use correct JC SDK c0de 2023-08-26 15:33:02 -0500
  • 64eed711d0 Update ant build for sdk submodule c0de 2023-08-26 15:31:27 -0500
  • 75f884de5d smartpgp-cli: improve error handling in change PIN Arnaud Fontaine 2023-04-17 20:20:20 +0200
  • efdbcb6274 update github workflow Arnaud Fontaine 2023-04-14 15:19:05 +0200
  • 8b1463c399 Improve PIN/PUK length testing when KDF is enabled Arnaud Fontaine 2023-04-12 15:21:13 +0200
  • faaa48c042 Remove CI/CD that rely on bin/smartpgp-cli Arnaud Fontaine 2022-01-10 21:14:01 +0100
  • e84853414f Improve CI/CD: RSA sign+decrypt and EC decrypt Arnaud Fontaine 2022-01-10 20:36:59 +0100
  • 0b43929a83 Add CI/CD tests using Github Actions. Ryad Benadjila 2021-03-25 10:38:27 +0100
  • 4fbafe513b Fix possible implicit extended length usage support Arnaud Fontaine 2022-01-10 16:16:38 +0100
  • c2d7070f2d TestApplet: include object deletion test Arnaud Fontaine 2021-12-20 15:02:15 +0100
  • 1720a3494b switch smartpgp-cli to Python3 Arnaud Fontaine 2021-09-27 14:08:35 +0200
  • 461e5fd123 Fix issue #39: no RSA key import with format 1 by default Arnaud Fontaine 2021-09-22 15:06:32 +0200
  • 55c97d590c Added the correct Python library to README.md Arthur Moore 2021-06-18 20:34:45 -0400
  • 630974f6fe Update default value for sex attribute Arnaud Fontaine 2021-07-15 11:54:49 +0200
  • af148332b5 smartpgp-cli: add switch commands for RSA Arnaud Fontaine 2021-07-15 10:37:17 +0200
  • f66c46b61d Update ant-javacard Arnaud Fontaine 2021-04-15 11:04:05 +0200
  • bdfe17606f Fix ACTIVATE FILE when APDU is received over a logical channel. Stelian Pop 2021-04-14 18:05:34 +0200
  • 6952d4e03d Avoid dynamic instances creation Arnaud Fontaine 2021-02-21 15:09:32 +0100
  • cfdcb943c3 Switch case default added Antoine FERRON [BitLogiK] 2021-01-26 18:51:30 +0100
  • e72be29fc7 Remove unused import Antoine FERRON [BitLogiK] 2021-01-23 23:26:42 +0100
  • 6e66f5ab6d Remove the secure_messaging description for 3.0.1 build Arnaud Fontaine 2020-11-30 14:10:17 +0100
  • 1187a038de Fix the README for 3.0.1 build Arnaud Fontaine 2020-11-30 14:07:30 +0100
  • 7069fb5cb5 Remove gradle build Arnaud Fontaine 2020-11-30 14:01:24 +0100
  • 01e05ed5ae smartpgp-cli: add getm-sm-key command Arnaud Fontaine 2020-05-15 10:36:47 +0200
  • c23c620a1e Update to OpenPGP specs v3.4.1 Arnaud Fontaine 2020-04-09 09:47:41 +0200
  • 4be0fa442b Implement setup-kdf in smartpgp-cli Arnaud Fontaine 2020-01-23 19:37:41 +0100
  • 9b77f6c26b Functional KDF support Arnaud Fontaine 2020-01-23 19:35:22 +0100
  • f78db3e999 Document RSA key import Arnaud Fontaine 2020-01-15 11:39:08 +0100
  • 89608a203e Fix issue #20 Arnaud Fontaine 2020-01-13 17:01:56 +0100
  • af66739729 TestApplet: add tests for RSA 3072 and RSA 4096 Arnaud Fontaine 2020-01-07 15:34:30 +0100
  • eb0c410405 Update the ant-javacard version Rodolphe Breard 2019-11-05 17:21:35 +0100
  • d61fed2c04 Update the default AID in order to use OpenPGP card 3.4 Rodolphe Breard 2019-11-05 17:20:38 +0100
  • 244561a370 Update OpenPGP specifications version to 3.4 Arnaud Fontaine 2019-07-02 10:05:54 +0200
  • f0b3a513a5 Update patches Arnaud Fontaine 2019-06-17 14:42:46 +0200
  • bf29d95c60 Handle extended length CRT Arnaud Fontaine 2019-06-17 13:58:37 +0200
  • c67545e128 Handle tag Algorithm Information Arnaud Fontaine 2019-06-17 11:57:48 +0200
  • 1e89a26e8e Add support for KEY INFORMATION tag Arnaud Fontaine 2019-06-14 18:34:11 +0200
  • eebca4b69e Remove SHA224 Arnaud Fontaine 2019-06-14 18:15:32 +0200
  • a9e52ab31b TestApplet: add test for EC without W Arnaud Fontaine 2018-12-06 11:02:16 +0100
  • b5567df674 patches: support_extended_length APDU patch Arnaud Fontaine 2018-11-30 14:12:27 +0100
  • f97ee6c539 patches: remove_factory_reset patch Arnaud Fontaine 2018-11-30 14:12:01 +0100
  • 4857f97f49 New TestApplet to test various card features Arnaud Fontaine 2018-11-30 13:50:41 +0100
  • 2eec3e2f3f Remove checkPinFormat2 method Arnaud Fontaine 2018-11-30 13:42:10 +0100
  • 44516dd79e smartpgp-cli: add put AUTH and SIGN certificates Arnaud Fontaine 2018-11-30 13:38:25 +0100
  • 770c7a3f50 Use OFFSET_CDATA instead of getOffsetCdata() (issue #4) Arnaud Fontaine 2018-11-30 10:16:30 +0100
  • 9637be6035 Fix problem with null length PIN verification on J3D081 Arnaud Fontaine 2018-09-11 12:56:38 +0200
  • 7e1e257e9d
    Merge pull request #12 from martinpaljak/301 Arnaud Fontaine 2018-07-02 13:56:02 +0200
  • a6b72983af Use ant-javacard for building the applet Martin Paljak 2018-07-02 14:36:32 +0300
  • 1cf269d6f2 Update JCDK version Arnaud Fontaine 2018-06-04 11:31:28 +0200
  • 848b616c8e Change Java compilation compatibility levels Arnaud Fontaine 2018-05-28 13:22:52 +0200
  • 3254c091e6 Add build files for Gradle Dominik Schürmann 2018-05-23 15:32:15 +0200
  • 5022bca0b5 Improve PUK (aka Reset Code) handling Arnaud Fontaine 2018-05-23 17:09:50 +0200
  • 981899718f Remove PIN2 format support Arnaud Fontaine 2018-05-23 17:09:23 +0200
  • 79d9342827 Fix useless/misplaced short conversions Arnaud Fontaine 2018-03-21 11:41:26 +0100
  • 4796f6ea78 smartpgp-cli: get KDF-DO Arnaud Fontaine 2018-02-09 10:56:51 +0100
  • e720a23417 smartpgp-cli: set KDF-DO Arnaud Fontaine 2018-02-09 10:53:10 +0100
  • c60c4d7c32 Fix incorrect KDF DO Arnaud Fontaine 2018-02-08 19:13:25 +0100
  • 9a989749d8 Fix admin password reset Arnaud Fontaine 2018-02-07 09:27:43 +0100
  • 62a6a9c41f Correct PIN default values data Arnaud Fontaine 2018-02-05 10:06:01 +0100
  • 0a6b70f783 Force apdu buffer to be an int buffer Arnaud Fontaine 2018-02-05 10:01:19 +0100
  • 796bef9ad2 Fix possible null dereference Arnaud Fontaine 2017-12-07 13:48:40 +0100
  • fa15c73220 Single retrieval of AES_CBC cipher instance and RandomData Arnaud Fontaine 2017-08-26 18:42:56 +0200
  • 04404d6a4e Single retrieval of RSA_PKCS1 cipher instance Arnaud Fontaine 2017-08-26 18:34:59 +0200
  • f1d0c6f276 Remove Secure Messaging flag Arnaud Fontaine 2017-08-26 15:53:16 +0200
  • e8ebf9e6d7 Fix incorrect offset use in setAttributes Arnaud Fontaine 2017-08-26 15:50:37 +0200
  • 04a66b376d Fix transaction during installation Arnaud Fontaine 2017-08-18 16:33:56 +0200
  • 309dbbad8a Version without elliptic curves and secure messaging compatible with JavaCard 3.0.1 Arnaud Fontaine 2017-07-18 15:03:15 +0200
  • ab7baa6a55 Support PIN block format 2 Arnaud Fontaine 2017-07-12 15:41:19 +0200
  • 55d2b7cddc Fix AES ENC/DEC commands Arnaud Fontaine 2017-07-11 16:57:35 +0200
  • 60b6b09192 Add support for AES commands in smartpgp-cli Arnaud Fontaine 2017-07-11 16:57:11 +0200
  • ec84edb737 Improve memory handling with SecureMessaging Arnaud Fontaine 2017-07-07 19:34:46 +0200
  • f693a7290e Fix transaction problem with PIN changes Arnaud Fontaine 2017-07-07 19:33:48 +0200
  • c3bab4a1b2 Fixed and determined AES key sizes in secure messaging documentation Arnaud Fontaine 2017-07-06 18:37:56 +0200
  • f8abbd8732 Update AES use in SmartPGP (ENC/DEC/SM) Arnaud Fontaine 2017-07-06 18:05:59 +0200
  • a2787abbcf OpenPGP v3.3: set new SCP11b bit in extended capabilities Arnaud Fontaine 2017-07-06 18:05:30 +0200