Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Wiki Markup
The principal protections included in {{SSLSocket}} that are not provided by the {{Socket}} class are \[[Java API|AA. Bibliography#APIReferences#API 06]\]:

  • Integrity Protection: SSL protects against modification of messages by an active wiretapper.
  • Authentication: In most modes, SSL provides peer authentication. Servers are usually authenticated, and clients may be authenticated as requested by servers.
  • Confidentiality (privacy protection): In most modes, SSL encrypts data being sent between client and server. This protects the confidentiality of data so that passive wiretappers cannot observe sensitive data such as financial or personal information.

Wiki Markup
It is also important to use SSL for secure remote method invocation (RMI) communications because RMI depends on object serialization, and serialized data must be safeguarded in transit. Gong, Ellison, and Dageforde \[[Gong 2003|AA. Bibliography#GongReferences#Gong 03]\] describe how to secure RMI communications using {{SSLSocket}}.

...

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="d31c50a1388774bc-c91dbe0a-4bc94fa7-88c6a47f-848d239ad16a61d554724859"><ac:plain-text-body><![CDATA[

[[API 2006

AA. Bibliography#API References#API 06]]

 

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="140f9b19ebca4851-47289f6c-48684918-8073b0d4-695be6ba9cf2ffcd360fce23"><ac:plain-text-body><![CDATA[

[[Gong 2003

AA. Bibliography#Gong References#Gong 03]]

11.3.3, Securing RMI Communications

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="6216ffeb9a3be229-55ecde90-4afa4a66-b2d896c2-b4df1038528a7e0f0b73af81"><ac:plain-text-body><![CDATA[

[[Ware 2008

AA. Bibliography#Ware References#Ware 08]]

 

]]></ac:plain-text-body></ac:structured-macro>

...