Which of the following best describes the security differences between Java and ActiveX?
A.
Java uses a sandbox and ActiveX uses Authenticode
B.
Java uses Authenticode and ActiveX uses a sandbox
C.
Authenticode uses Java and a sandbox uses ActiveX
D.
ActiveX uses Java and Authenticode uses a sandbox
Explanation:
The main security difference between Java applets and ActiveX controls is that Java sets up a sandbox for the code to execute in, and this restricts the code’s access to resources within the user’s computer. ActiveX uses Authenticode technology, which relies on digital certificates and trusting certificate authorities.