Content deleted Content added
m Task 18 (cosmetic): eval 6 templates: del empty params (1×); hyphenate params (2×); |
Tags: Mobile edit Mobile web edit |
||
Line 14:
Java Card technology was originally developed for the purpose of securing sensitive information stored on [[smart card]]s. Security is determined by various aspects of this technology:
; Data encapsulation: Data is stored within the application, and Java Card applications are executed in an isolated environment (the Java Card VM), separate from the underlying [[operating system]] and hardware.
; Applet
; Cryptography: Commonly used symmetric key algorithms like [[Data Encryption Standard|DES]], [[Triple DES]], [[Advanced Encryption Standard|AES]], and asymmetric key algorithms such as [[RSA (algorithm)|RSA]], [[elliptic curve cryptography]] are supported as well as other cryptographic services like signing, key generation and key exchange.
; Applet: The applet is a state machine which processes only incoming command requests and responds by sending data or response status words back to the interface device.
|