Comparison of JavaCOS A22 and JavaCOS JC10M24R

What the numbers do tell?

Using performance results, we can compare these two cards.

Radar graph

This is the comparation radar graph of JavaCOS A22 and JavaCOS JC10M24R.

The values closer to 100% represent the times close to the fastest result among all tested cards, whereas values close to 10% suggest slower performance in the corresponding algorithm. Value of 0%(NS) indicates a lack of support or occurrence of unexpected error during the tested algorithm.


10%20%30%40%50%60%70%80%90%100%SECURE RANDOM (256B)SHA-1 hash (256B)SHA2-256 hash (256B)AES128 encrypt (256B)AES256 encrypt (256B)3DES encrypt (256B)3DES setKey(192b)AES setKey(128b)AES setKey(256b)SWAES oneblock (16B) arrayCopy nonAtomic RAM2RAM (256B) arrayCopy nonAtomic EEPROM2EEPROM (256B)ECC 256b genKeyPairECDSA 256b signECDSA 256b verifyECDH 256bRSA1024 CRT decryptRSA1024 CRT encryptRSA2048 CRT decryptRSA2048 CRT encryptRSA1024 decryptRSA1024 encryptRSA2048 decryptRSA2048 encrypt96.693.468.796.596.8999999999999997.698.398.398.2000000093.3000000000000189.791.1000000000000189.284.3999999999999989.781.589.297.388.181.1000000000000197.197.59880.998.595.887.392.597.89999999999999000000000000

Dissimilarities in algorithm support

Support JavaCOS A22 JavaCOS JC10M24R
SWALGS SWAlgs_AES() No Yes
UTIL Util_arrayCopyNonAtomic_RAM() No Yes
UTIL Util_arrayCopyNonAtomic_EEPROM() No Yes
TYPE_RSA_CRT_PRIVATE LENGTH_RSA_1024 ALG_RSA_NOPAD Cipher_doFinal() Yes No
TYPE_RSA_CRT_PUBLIC LENGTH_RSA_1024 ALG_RSA_NOPAD Cipher_doFinal() Yes No
TYPE_RSA_CRT_PRIVATE LENGTH_RSA_2048 ALG_RSA_NOPAD Cipher_doFinal() Yes No
TYPE_RSA_CRT_PUBLIC LENGTH_RSA_2048 ALG_RSA_NOPAD Cipher_doFinal() Yes No
TYPE_RSA_PRIVATE LENGTH_RSA_1024 ALG_RSA_NOPAD Cipher_doFinal() Yes No
TYPE_RSA_PUBLIC LENGTH_RSA_1024 ALG_RSA_NOPAD Cipher_doFinal() Yes No
TYPE_RSA_PRIVATE LENGTH_RSA_2048 ALG_RSA_NOPAD Cipher_doFinal() Yes No
TYPE_RSA_PUBLIC LENGTH_RSA_2048 ALG_RSA_NOPAD Cipher_doFinal() Yes No