Commit Graph

6 Commits

Author SHA1 Message Date
c0de 6925c1a366 update license headers to correct git repo 2023-10-04 12:21:18 -05:00
c0de f9593b4b41 Update Applet Class path 2023-10-04 11:45:05 -05:00
Arnaud Fontaine efdbcb6274 update github workflow 2023-04-14 16:48:50 +02:00
Arnaud Fontaine faaa48c042 Remove CI/CD that rely on bin/smartpgp-cli 2022-01-10 21:14:01 +01:00
Arnaud Fontaine e84853414f Improve CI/CD: RSA sign+decrypt and EC decrypt 2022-01-10 20:54:19 +01:00
Ryad Benadjila 0b43929a83 Add CI/CD tests using Github Actions.
The tests compile and run the applet in the jcardsim Javacard simulator.
ECDSA signature tests are performed using OpenPGPpy, other tests such as
AES are performed using the local bin/smartpgp-cli script.

TODO: add tests for RSA, asymmetric encryption, pin modifications, secure
messaging (if well supported by jcardsim), etc.
2022-01-10 16:40:35 +01:00