📄 impl-jonah.htm
字号:
<HTML><HEAD><TITLE>Jonah: Freeware PKIX reference implementation</TITLE><METANAME="GENERATOR"CONTENT="Modular DocBook HTML Stylesheet Version 1.55"><LINKREL="HOME"TITLE="The Open–source PKI Book"HREF="ospki-book.htm"><LINKREL="UP"TITLE="Open-Source Implementations"HREF="implementations.htm"><LINKREL="PREVIOUS"TITLE="The Oscar Public Key Infrastructure Project"HREF="impl-oscar.htm"><LINKREL="NEXT"TITLE="Mozilla Open Source PKI projects"HREF="impl-mozilla.htm"></HEAD><BODYCLASS="SECT1"BGCOLOR="#FFFFFF"TEXT="#000000"LINK="#0000FF"VLINK="#840084"ALINK="#0000FF"><DIVCLASS="NAVHEADER"><TABLEWIDTH="100%"BORDER="0"CELLPADDING="0"CELLSPACING="0"><TR><THCOLSPAN="3"ALIGN="center">The Open–source PKI Book: A guide to PKIs and Open–source Implementations</TH></TR><TR><TDWIDTH="10%"ALIGN="left"VALIGN="bottom"><AHREF="impl-oscar.htm">Prev</A></TD><TDWIDTH="80%"ALIGN="center"VALIGN="bottom">Chapter 7. Open-Source Implementations</TD><TDWIDTH="10%"ALIGN="right"VALIGN="bottom"><AHREF="impl-mozilla.htm">Next</A></TD></TR></TABLE><HRALIGN="LEFT"WIDTH="100%"></DIV><DIVCLASS="SECT1"><H1CLASS="SECT1"><ANAME="IMPL-JONAH">Jonah: Freeware PKIX reference implementation</A></H1><P> Jonah is a freeware (term used by IBM, it is not mentioned as <ICLASS="EMPHASIS"> open–source</I>) implementation of the available PKIX standards for a public–key infrastructure. It is one of the implementations that was designed to follow the PKIX standards from the beginning and it generated important feedback to the standardisation process. The core of Jonah is written in C++ and the server components are accessed using Java applets. The C++ code is compatible with Windows NT, Solaris and AIX. We must emphasise that Jonah was written basicaly for the internal purposes of IBM and its subsidiaries Lotus and Iris as an interoperability tool between different implementations and to be part of future IBM products. </P><P> There is no Linux port yet, and this can be attributed to several issues. The development environment chosen initially was making use of the MKS Toolkit, which provides a Unix-like environment to Windows NT. In the next version, the ODE environment was chosen. Both are incompatible with Linux and require some work to make them work together. Additionally, for the cryptographic support one would need to use the Cylink crypto libraries, which at the moment were export restricted. In the next version, there the BSafe Toolkit from RSA Security was chosen. Cryptographically-wise, BSafe is much more mature and popular. However, it is a commercial product and it remains to have investigated its licensing issues. </P><P> Jonah provides transparency to the choice of cryptographic support by making use of the Common Data Security Architecture (CDSA). The Common Data Security Architecture (CDSA) is a set of layered security services and cryptographic framework that provide the infrastructure for creating cross-platform, interoperable, security-enabled applications for client-server environments. The CDSA solutions cover all the essential components of security capability, to secure electronic commerce and other business applications with services that provide facilities for cryptography, certificate management, trust policy management, and key recovery. CDSA was developed by Intel and is being standardised by OpenGroup. </P><P> Jonah is not distributed with the full functionality due to the crypto issues. To be precise, Jonah is not available at the moment due to a mysterious licensing issue with the CDSA support. It is claimed that Intel, by releasing version 2 of CDSA, has made the version of CDSA used by Jonah illegal to distribute. The last free distribution of Jonah was using version 1.2 of CDSA. </P><P> Jonah is distributed under <AHREF="http://www.foobar.com/jonah/Jonah-License.html"TARGET="_top"> this</A> license. </P></DIV><DIVCLASS="NAVFOOTER"><HRALIGN="LEFT"WIDTH="100%"><TABLEWIDTH="100%"BORDER="0"CELLPADDING="0"CELLSPACING="0"><TR><TDWIDTH="33%"ALIGN="left"VALIGN="top"><AHREF="impl-oscar.htm">Prev</A></TD><TDWIDTH="34%"ALIGN="center"VALIGN="top"><AHREF="ospki-book.htm">Home</A></TD><TDWIDTH="33%"ALIGN="right"VALIGN="top"><AHREF="impl-mozilla.htm">Next</A></TD></TR><TR><TDWIDTH="33%"ALIGN="left"VALIGN="top">The Oscar Public Key Infrastructure Project</TD><TDWIDTH="34%"ALIGN="center"VALIGN="top"><AHREF="implementations.htm">Up</A></TD><TDWIDTH="33%"ALIGN="right"VALIGN="top">Mozilla Open Source PKI projects</TD></TR></TABLE></DIV></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -