Book Image

OpenJDK Cookbook

Book Image

OpenJDK Cookbook

Overview of this book

Table of Contents (20 chapters)
OpenJDK Cookbook
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Building IcedTea 7 with the NSS security provider


OpenJDK supports pluggable modules for cryptography service implementation. Widely used modern cryptographic algorithms (such as ciphers, paddings, and so on) are usually available on multiple platforms. Different platforms can have different native implementations of these algorithms. These implementations can be more performant than OpenJDK internal ones because they can rely on the details of the platform they run on. Also, platform implementations can be used as bridges to the facilities of hardware crypto-devices such as smartcards or eTokens. OpenJDK pluggable crypto-providers allow you to use a wide range of cryptographic implementations through a single Java API interface.

Network Security Services (NSS) is an open source cryptography library that was developed for the Netscape web browser and is currently maintained by the Mozilla Foundation. NSS provides implementation of a wide range of cryptographic algorithms that support Transport...