Slide 44
Slide 44 text
Java Cardͷྺ࢙
https://en.wikipedia.org/wiki/Java_Card
Version 2.1
(07.06.1999)
Version 2.1.1
(18.05.2000)
Version 2.2
(11.2002)
Version 2.2.1
(10.2003)
Version 2.2.2
(03.2006)
Version 3.0.1
(15.06.2009)
Version 3.0.4
(06.08.2011)
Version 3.0.5
(03.06.2015)
-RSA without padding.
-AES cryptography key encapsulation
-CRC algorithms,
-ECC key encapsulation,
-Diffie-Hellman key exchange
- Improved Logical Channels support (20)
- SHA-256, SHA-384, SHA-512
- ISO9796-2,
- HMAC,
- Korean SEED MAC NOPAD,
- Korean SEED NOPAD
-Classic and Connected editions
-SHA-224, SHA-2 for all signature
algorithms
-DES MAC8 ISO9797.
- Diffie-Hellman modular
exponentiation
- Domain Data
Conservation for Diffie-
Hellman
- Elliptic Curve and DSA
keys,
- RSA-3072
- SHA3
- plain ECDSA
- AES CMAC
- AES CTR.
- Added
the AppletEvent interface
with the uninstall method.
- Added
the isAppletActive method to
the JCSystem class