Comparison of JSSE implementations
From EverybodyWiki Bios & Wiki
The Java Secure Socket Extensions (JSSE) is used to secure communications. This comparison of JSSE implementations compares several of the most notable libraries.
All comparison categories use the stable version of each implementation listed in the overview section.
Overview[edit]
Implementation | Developed by | Open source | Software license | Copyright owner | Origin |
---|---|---|---|---|---|
wolfJSSE | wolfSSL | Yes | GNU GPLv2+ and commercial license | wolfSSL Inc.[1] | US |
Bouncy Castle | The Legion of the Bouncy Castle Inc. | Yes | MIT License | Legion of the Bouncy Castle Inc. | Australia |
Java Secure Socket Extension (JSSE) | Oracle | Yes | GNU GPLv2 and commercial license | Oracle | US |
IBM JSSE | IBM | No | |||
OpenJSSE | Azul Systems | Yes | OpenJDK GPLv2 + CPE | ||
Implementation | Developed by | Open source | Software license | Copyright owner | Origin |
Features Supported[edit]
Implementation | TLS 1.3 | FIPS | Intel Hardware Acceleration (i.e. AESNI) | ARM Hardware Acceleration (i.e. ARMv8) |
---|---|---|---|---|
wolfJSSE | Yes | Yes | Yes | Yes |
Bouncy Castle | Yes (draft version) |
Yes | No | No |
Java Secure Socket Extension (JSSE) | Yes | No | No | No |
IBM JSSE | No | Yes | No | No |
OpenJSSE | Yes | No | No | No |
Implementation | TLS 1.3 | FIPS | Intel Hardware Acceleration (i.e. AESNI) | ARM Hardware Acceleration (i.e. ARMv8) |
- ↑ "wolfSSL Embedded SSL/TLS". Retrieved 2020-03-10.
References[edit]
This article "Comparison of JSSE implementations" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Comparison of JSSE implementations. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.