JSSE

  • 网络Java Secure Socket Extensions; 安全套接字扩展(Java Secure Socket Extension); 安全套接扩展

JSSEJSSE

JSSE

Java Secure Socket Extensions

Java Secure Socket ExtensionsJSSE)是一组包,它们支持安全的互联网通信,实现了 SSL(Secure Sockets Layer)和 TL…

安全套接字扩展(Java Secure Socket Extension)

...aTM 密码系统扩展 (JCE), JavaTM 安全套接字扩展 (JSSE), and JavaTM 鉴定及认证服务(JAAS)安全特性已经被集成到JavaT…

安全套接扩展

Java 安全套接扩展 (JSSE) 提供一个框架及一个 100% 纯 Java 实现的 SSL 和 TLS 协议它提供了数据加密服务器验证消息完成 …

1
To reiterate, WebSphere Application Server includes JSSE and fully supports it out of the box. 重申,WebSphereApplicationServer包括了JSSE并完全地未经优化的支持它。
2
The JSSE does not require a password if it is only being used as a truststore. 如果只是用作一个信任存储的话,JSEE不需要密码。
3
When using SSL within Java programming language, a JSSE provider must be defined and added to the set of security managers. 在使用Java编程语言中的SSL时,必须定义JSSE提供者,并将其添加到安全性管理器组中。
4
To run the examples you'll need a Java SDK with a correctly installed and configured JSSE provider. 要运行示例,需要一个带有正确安装和配置JSSE提供程序的JavaSDK。
5
The JSSE API can be portable as long as the use of provider-specific information is not embedded or hardcoded in the application. 只要没有将提供应用程序的特定信息的用法嵌入或强制编码到应用程序中,JSSEAPI就可以进行移植。
6
JSSE (Java Secure Socket Extension) enables Java applications to communicate securely over the internet using SSL. JSSE(Java安全套接字扩展,JavaSecureSocketExtension)使Java应用程序能够在因特网上使用SSL安全地进行通信。
7
All this is done transparently for you by the JSSE runtime. 这一切通过JSSE运行时对您都是透明的。
8
Since com. sun. * is not part of JSSE (or J2SE for that matter), such code is not portable. 由于com.sun.*不是JSSE(或者对于那种情况是J2SE)的一部分,所以这样的代码是不可移植的。
9
While JSSE does start the handshake automatically, it only does so when data is first sent across the socket. 尽管JSSE确实会自动启动握手,但是仅当数据首次通过套接字发送时它才这样做。
10
IBM JSSE is, therefore, automatically available for use by applications running in the WebSphere Application Server environment. 因此,IBMJSSE由运行在WebSphereApplicationServer环境下的应用程序自动地使用。
11
The complexity of using JSSE is not in the communication itself, but rather in the configuration. 使用JSSE的复杂程度不在于通信本身而在于配置。
12
During the design and implement, security characteristic and technology advantage of JCA, JCE, JAAS and JSSE stacked out a mile. 在设计和实现过程中,JCA、JCE、JAAS和JSSE的安全特性和技术优势得到了充分体现。
13
A JSSE secure socket is always constructed from an SSLSocketFactory object. JSSE安全套接字始终是从SSLSocketFactory对象构造的。
14
To open JSSE connections, you must have appropriate certificates and private keys in a truststore and keystore. 为了打开JSSE的连接,您必须在信任库和密钥库中拥有合适的证书以及私有密钥。
15
JSSE secure sockets work like regular sockets except they support transparent authentication and encryption. JSSE安全套接字除了支持透明认证和加密之外,其工作方式与常规套接字相似。
16
JSSE (Java Secure Socket Extension) provides support for Java applications to communicate securely using SSL. JSSE(Java安全套接字扩展(JavaSecureSocketExtension))支持Java应用程序使用SSL安全地通信。
17
JSSE delivers a Java implementation of the SSL and TLS protocols supporting data integrity and privacy. JSSE提供了SSL和TSL协议的Java实现以支持数据完整性和私密性。
18
Again, the tutorial "Using JSSE for secure socket communication" can provide more detail on these individual options. 同样,教程“UsingJSSEforsecuresocketcommunication”可以提供这些单个选项的更多细节。
19
The following code fragment enables SSL using the Sun's Java technology JSSE package. 下面的代码片段使用Sun的Java技术JSSE包启用了SSL。
20
Subsequently, we present the JSSE programming model and show how simple it is when accessing resources available over HTTPS. 随后,我们给出了JSSE编程模型并且说明当访问HTTPS上的可用资源时它是多么简单。
21
From a data-encryption standpoint, JSSE encompasses many of the same concepts and algorithms as those in the JCE. 从数据加密的角度看,JSSE结合了许多与JCE中使用的同样的概念和算法。
22
JSSE uses SSL as the underlying mechanism for its secure sockets. JSSE用SSL作它的安全套接字的底层机制。
23
By the same token, the server must have its private key locally protected and make it accessible to the JSSE runtime. 出于同样的机制,服务器必须本地保护它的私有密钥并且使其能够访问JSSE运行时。
24
The JSSE runtime will ensure that, but it doesn't guarantee that the server is the right server. JSSE运行时将会确保这一点,但它无法保证服务器是正确的服务器。
25
IBM makes no claim of interoperability with other JSSE providers. IBM没有声明与其它JSSE提供方的互操作性。
26
We have shown you how to open HTTPS connections that implicitly use JSSE. 我们已经向您展示了怎样打开隐式地使用JSSE的HTTP连接。
27
In this case, JSSE will choose whichever certificate it sees fit. 在这个案例中,JSSE将选择任何一个它认为合适的证书。
28
Because this article focuses on more advanced topics, it is assumed that you have prior experience with JSSE. 由于本文着重讲述更高级的主题,因此假定您已经具备了JSSE的使用经验。
29
Not surprisingly, overriding JSSE's default TrustStore is very similar to what we've just done with the KeyStore. 覆盖JSSE的缺省TrustStore非常类似于我们刚才用KeyStore所做的工作,这并不令人惊奇。
30
Next, we will show a simple example of how to use JSSE to connect over HTTPS to a remote server. 接下来,我们将要显示如何使用JSSE在HTTP上连接远程服务器的简单实例。