Skip to content

Releases: crocs-muni/JCAlgTest

JCAlgTest v1.8.1

01 Nov 17:14
558c7aa
Compare
Choose a tag to compare

Important: all collected results are now in separate repository https://github.com/crocs-muni/jcalgtest_results/.

  • add command line options for non-interactive measurements
  • fix minor issues with names of operations in results files
  • improve web visualization generation
  • prebuild binary includes all necessary libraries

Please consider sending us results obtained for your card - thank you so much!

JCAlgTest v1.8.0

22 Dec 15:43
e3ba2a4
Compare
Choose a tag to compare

Major update adding:

  • testing all JC 3.0.4, JC 3.05 and JC 3.1 constants
  • testing of modular Cipher and Signature objects creation (all combinations of cipher, pad and hash algs)
  • testing objects available only in JC 3.0.4 and JC 3.05 using conditional build (separate cap files generated)
  • testing OneShot versions of crypto functions
  • add curves for FP 320 and 512 bits
  • improving performance profiling to better cope with large number of objects
  • report RAM and EPROM memory consumed by object allocation

Please consider sending us results obtained for your card - thank you so much!

JCAlgTest v1.7.9

22 Jul 12:02
86ea4d0
Compare
Choose a tag to compare
  • Added APDU metadata collection (APDU.getInBlockSize(), APDU.getOutBlockSize(), APDU.getNAD())
  • Improved ECC testing where new KeyPair(ECC) fails

JCAlgTest v1.7.8

18 May 07:56
1727952
Compare
Choose a tag to compare
  • fixed important error preventing performance measurement for RSA_CRT algorithms (introduced in 1.7.0 version)
  • added caching of RSA keys for faster performance testing
  • smaller improvements and fixes

JCAlgTest v1.7.7

19 Apr 21:08
27152b3
Compare
Choose a tag to compare
  • Fixed bug with KeyAgreement support (incorrectly reported as supported for all constants)
  • Rerun testing on available cards, new support table produced (see https://jcalgtest.org/)

JCAlgTest v1.7.6

12 Dec 19:06
42abaaa
Compare
Choose a tag to compare
  • added support for jCardSim (basic testing + preparation for TravisCI tests)
  • testing AEAD ciphers
  • added testing of ECFP 320 and 512b keys
  • improved files wit results (javacard api support version, fixed getMaxCommitSize)
  • disabled testing of arbitrary RSA public key (cause issue with J3H081 card)
  • various bugfixes

JCAlgTest 1.7.5

17 Sep 08:58
b3f27cc
Compare
Choose a tag to compare

Bug fixes:

  • separate files with log of already measured operations for different types of tests
  • out of bound exception in data-dependent tests (thx melanieaxel)

JCAlgTest 1.7.4

22 Apr 19:19
9c318c6
Compare
Choose a tag to compare
  • minor: fixed occassional freeze with MessageDigest

JCAlgTest 1.7.3

10 Jun 14:22
Compare
Choose a tag to compare
  • added new constants from JC 3.0.5
  • Fixed issue incorrect testing for KeyAgreement support (only ALG_EC_SVDP_DH was tested, not other constants)

Note: cap file for card is now provided only for Java Card 2.2.2 or higher. If you need conversion with lower version, please use JCAlgTest 1.7.1 or better contact us.

JCAlgTest 1.7.2

06 May 07:59
Compare
Choose a tag to compare
  • Better support for RSA key gathering
  • Improved user interface
  • Added new card profiles

Note: cap file for card is now provided only for Java Card 2.2.2 or higher. If you need conversion with lower version, please use JCAlgTest 1.7.1 or contact us.