Secure communication between peers: SSL through JSSE
Hits: 32
A core requirement of any non-trivial P2P application is secure communication between peers. While the details of the security depend on how the application will be used and on what it will protect, it's often possible to implement strong, general-purpose security using off-the-shelf technology such as SSL. This article demonstrates how to use SSL (via JSSE) in P2P security.
Platform(s): n/a Date: Oct, 09 2001
Author: http://www-106.ibm.com/developerworks/java/library/j-p2pssl/?open&t=grj,l=766,p=SSLjsse
{ Ratings }
Number of Ratings: 0 Votes
Visitor Voting Booth:
{ Others Scripts }
-
Extending Ant to support interactive builds
Java/Tips and Tutorials/Miscellaneous
-
City Simulator
Java/Applications/Miscellaneous
-
Reengineering Tool Kit for Java
Java/Applications/XML Tools
-
Basics of J2ME
Java/Tips and Tutorials/Miscellaneous
-
Bridge2Java
Java/Applications/Development Tools
-
Concurrent programming in the Java language
Java/Tips and Tutorials/Development
-
Diagnosing Java Code: Glass box extensibility
Java/Tips and Tutorials/Miscellaneous
-
Exploiting ThreadLocal to enhance scalability
Java/Tips and Tutorials/Development
-
JSci: An open-source alternative for Java 2D graphing
Java/Tips and Tutorials/Miscellaneous
-
Client-side Java programming discussion forum
Java/Online Communities
-
Developing and distributing Java applications for the client side
Java/Tips and Tutorials/Application Building
-
Working with preferences: the Preferences API Specification
Java/Tips and Tutorials/Development
-
Dynamic Web-based data access using JSP and JDBC technologies
Java/Tips and Tutorials/JSP and Servlets/Database-Related
-
EJBMaker
Java/JavaBeans/Development Tools
-
The Jxta command shell
Java/Tips and Tutorials/Miscellaneous
-
Threading lightly : Reducing contention
Java/Tips and Tutorials/Development
-
Introducing JMS (Java Message Service)
Java/Tips and Tutorials/Communication
-
Diagnosing Java Code : The Orphaned Thread bug pattern
Java/Tips and Tutorials/Development
-
Genetic algorithms applied with Perl
CGI and Perl/Tips and Tutorials/Development
-
Extending Python and Zope in C
Python/Tips and Tutorials/Miscellaneous
-
Web services and J2EE connectors for B2B integration
Java/Tips and Tutorials/Miscellaneous
-
JDBC wrapper: A quick data access solution for simple programs
Java/Tips and Tutorials/Database-Related
-
Long-term persistence: Serialize JavaBean component state to XML
Java/Tips and Tutorials/XML and Java
-
HTTP tunneling with servlets
Java/Tips and Tutorials/JSP and Servlets/Networking
-
Using XLink to simplify the representation of data
XML/Tips and Tutorials/Development
-
The elegance of JAPH: Just Another Perl Hacker
CGI and Perl/Tips and Tutorials/Development
-
The Java 2 user interface
Java/Tips and Tutorials/Miscellaneous
-
Using XSLT for content management
XML/Tips and Tutorials/Content Management
-
Your guide to weblet security
Java/Tips and Tutorials/Security
-
Python for the PalmOS
Python/Tips and Tutorials/Miscellaneous
-
WAP builds Java applications
Java/Tips and Tutorials/WAP and WML
-
How to use XLink with XML
XML/Tips and Tutorials/Authoring
-
Using XML Schema archetypes and XSLT style sheets to simplify your code
XML/Tips and Tutorials/Authoring
-
An introduction to neural networks
Java/Tips and Tutorials/Miscellaneous
-
Recurse, not divide, to conquer
XML/Tips and Tutorials/Development
-
Building management applications with Jiro and WBEM
Java/Tips and Tutorials/Miscellaneous
-
Basic XML and RDF techniques for knowledge management
XML/Tips and Tutorials/RDF
-
Decoding XML and the DTD
XML/Tips and Tutorials/Authoring
-
Diagnosing Java Code: The Impostor Type bug pattern
Java/Tips and Tutorials/Development
-
Quick Java programming with FESI
Java/Tips and Tutorials/Miscellaneous
-
Functional programming in Python, Part 3
Python/Tips and Tutorials/Development
-
An introduction to XQuery
XML/Tips and Tutorials/Miscellaneous
-
Using Inline in Perl
CGI and Perl/Tips and Tutorials/Miscellaneous
-
User interface logic in use case modeling
Java/Tips and Tutorials/Miscellaneous
-
xml_pickle and xml_objectify
Python/Tips and Tutorials/XML and Python
-
Filtering tricks for your Tomcat
Java/Tips and Tutorials/JSP and Servlets/Development
-
XML tools for Python
Python/Tips and Tutorials/XML and Python
-
Introduction to WBEM and the CIM
Java/Tips and Tutorials/Miscellaneous
-
Wireless Java Programming Forum
Java/Online Communities
-
A three-pronged solution for identifying users
Java/Tips and Tutorials/Security
-
Improve the performance of your Java code
Java/Tips and Tutorials/Development
-
Getting started with the FMA and Jiro
Java/Tips and Tutorials/Miscellaneous
-
How to lock down your Java code
Java/Tips and Tutorials/Development
-
Introducing inheritance to PropertyResourceBundles
Java/Tips and Tutorials/Application Building
-
JDE for Emacs, Java Mode, and Hilit Java
Java/Magazine Articles/Miscellaneous
-
Faster apps on a better machine
Java/Tips and Tutorials/Miscellaneous
-
Perl as a command-line utility
CGI and Perl/Tips and Tutorials/Miscellaneous
-
Soapbox: Magic bullet or dud?
XML/Tips and Tutorials/Miscellaneous
-
Diagnosing Java Code: The Liar View bug pattern
Java/Tips and Tutorials/Miscellaneous
-
Managing e-zines with JavaMail and XSLT, Part 2
XML/Tips and Tutorials/Java and XML
-
Functional programming in Python, Part 2
Python/Tips and Tutorials/Development
-
Build your own Java-based supercomputer
Java/Tips and Tutorials/Miscellaneous
-
Functional programming in Python
Python/Tips and Tutorials/Development
-
Web services insider, part 1: Reflections on SOAP
XML/Magazine Articles
-
Spinning your XML for screens of all sizes
XML/Tips and Tutorials/Miscellaneous
-
The Python Web Services Developer, Part 2
Python/Tips and Tutorials/XML and Python
-
Introduction to the Darwin Information Typing Architecture (DITA) Article
XML/Tips and Tutorials/Authoring
-
Getting Started With XML-RPC in Perl, Part 1
CGI and Perl/Tips and Tutorials/XML and Perl
|