Click to collapse section Community DescriptionClick to expand section Community DescriptionCommunity Description
Connection and Configuration Verification Tool for SSL/TLS verifies connections and configurations over the Secure Sockets Layer (SSL) protocol and the Transport Layer Security (TLS) protocol
Connection%20and%20Configuration%20Verification%20Tool%20for%20SSL%2FTLS![](https://i-blog.csdnimg.cn/blog_migrate/f8fdf89d1db5aadaf4d0e8be95f3b90f.png)
![Content for custom widget](https://i-blog.csdnimg.cn/blog_migrate/f8fdf89d1db5aadaf4d0e8be95f3b90f.png)
Abstract
The Connection and Configuration Verficiation Tool for SSL/TLS allows you to verify Secure Sockets Layer (SSL) and Transport Layer Security (TLS) connection and configuration.
Description
Connection and Configuration Verification Tool for SSL/TLS verifies connections and configurations over the Secure Sockets Layer (SSL) protocol and the Transport Layer Security (TLS) protocol as a SSL/TLS client or as a SSL/TLS server. It can import certificates from your trusted SSL/TLS servers if you choose to do so. You can import and export certificates from stores.
Key Features
- Open key stores
- Open trust stores
- Create new key stores
- Create new trust stores
- List private keys
- List X.509 certificates
- Read information about private keys in key stores
- Read information about X.509 certificates in key stores and trust stores
- Export X.509 certificates
- Import X.509 certificates
- Open SSL/TLS server socket
- Open SSL/TLS client socket
- Support client authentication
- Verify X.509 certificates
- Receive X.509 certificates from SSL/TLS server
- Send X.509 certificates to SSL/TLS client
- Perform SSL/TLS handshake
- Set default connection parameters
- Automatically import X.509 certificates from SSL/TLS server
Screen shots of the key features
[PICTURE 1. Starting a test server to verify a network connection with X.509 public key certificates from keystore and trust store over SSL protocol version 3 ]
[PICTURE 2. Starting a test client to verify configuration with X.509 public key certificates over SSL protocol version 3 ]
[PICTURE 3. Automatically retrieving certificates from SSL/TLS server, downloading and importing them into SSL/TLS client's trust store]
Prerequisites
- IBM Java™ runtime environment version 6 or higher
- Key store and/or trust store
Installation Instructions
- Uncompress cvtNNN.zip into a directory.
- Run <java_path>java -jar cvtNNN.jar in the directory (NNN is version number).
For example:
/usr/java6/bin/java -jar cvt101.jar will start version 1.0.1 with Java runtime located in the directory, /usr/java6/bin/.
About the technology author
![Jinwoo Hwang](http://res.sys-con.com/author/8011/jinwoohwang2.jpg)
Jinwoo Hwang (http://JinwooHwang.com/) is a software engineer, inventor, author, and technical leader within the IBM WebSphere Application Server Technical Support team, which is based in Research Triangle Park, N.C. He joined IBM in 1995 and worked with IBM Global Learning Services, IBM Consulting Services, and development teams prior to his current position. Mr. Hwang is an IBM Certified Solution Developer as well as a SUN Certified Programmer for the Java 2 platform. He is the architect and developer of the following products:
- Connection and Configuration Verification Tool for SSL/TLS
- Web Services Validation Tool for WSDL and SOAP
- IBM HeapAnalyzer
- IBM Pattern Modeling and Analysis Tool for Java Garbage Collector
- IBM Thread and Monitor Dump Analyzer for Java
- IBM Trace and Request Analyzer for WebSphere Application Server
- IBM Web Server Plug-in Analyzer for WebSphere Application Server
- Database Connection Pool Analyzer for IBM WebSphere Application Server
- Performance Analysis Tool for Java
- Processor Tiime Analysis Tool for Linux
- IBM SDK Installer
- IBM MDD4J
Mr. Hwang is the author of the book C Programming for Novices (ISBN:9788985553643, Yonam Press, 1995) as well as the following webcasts and articles:
- The Secure Sockets Layer and Transport Layer Security, IBM developerWorks 2012
- Extracting X.509 Public Certificates with IBM Connection and Configuration Verification Tool for SSL/TLS, IBM WebSphere Support Technical Exchange 2011
- Web services SOAP message validation, IBM developerWorks 2010
- Open Mic Replay: OutOfMemory(OOM) Issues in WebSphere Application Server, IBM WebSphere Support Technical Exchange 2010
- How to analyze verbosegc trace with IBM Pattern Modeling and Analysis Tool for IBM Java Garbage Collector
- Using IBM HeapAnalyzer to diagnose Java heap issues
- Analysis of hangs, deadlocks, and resource contention or monitor bottlenecks
- How to Diagnose Java Resource Starvation, Java Developer's Journal
- Anatomy of a Java Finalizer, Java Developer's Journal
- Unveiling the java.lang.OutOfMemoryError, WebSphere Journal
- Java Network in automobiles, Computer Magazine 1998
- Embedded Java Architecture, Computer Magazine 1997
- Introduction of Java, Computer Magazine 1997
- Java Security Architecture, Computer Magazine 1997
- Java Electronic Commerce Architecture, Computer Magazine 1997
- JavaOS Architecture, Computer Magazine 1997
- JavaBeans Overview, Computer Magazine 1997
- Java Database Connectivity Architecture, Computer Magazine 1997
- Java Object Oriented Distributed Computing Architecture, Computer Magazine 1997
- Java Enterprise Technology, Computer Magazine 1997
- Inside of a Digital Signal Processor, Computer Magazine 1997
- IBM Aptiva overview, IBM PC World 1996
Mr. Hwang is the author of the following IBM technical articles:
- VisualAge Performance Guide,1999
- CORBA distributed object applet/servlet programming for IBM WebSphere Application Server and VisualAge for Java v2.0E ,1999
- Java CORBA programming for VisualAge for Java ,1998
- MVS/CICS application programming for VisualAge Generator ,1998
- Oracle Native/ODBC application programming for VisualAge Generator ,1998
- MVS/CICS application Web connection programming for VisualAge Generator ,1998
- Java applet programming for VisualAge WebRunner ,1998
- VisualAge for Java/WebRunner Server Works Java Servlet Programming Guide ,1998
- RMI Java Applet programming for VisualAge for Java ,1998
- Multimedia Database Java Applet Programming Guide ,1997
- CICS ECI Java Applet programming guide for VisualAge Generator 3.0 ,1997
- CICS ECI DB2 Application programming guide for VigualGen, 1997
- VisualGen CICS ECI programming guide, 1997
- VisualGen CICS DPL programming guide, 1997
Mr. Hwang holds the following patents in the U.S. / other countries: