<!DOCTYPE REFENTRY PUBLIC "-//Sun Microsystems//DTD DocBook V3.0-Based SolBook Subset V2.0//EN" [
<!--ArborText, Inc., 1988-1999, v.4002-->
<!ENTITY cmd "libgcrypt">
%commonents;
%booktitles;
<!ENTITY suncopy "Copyright (c) 2008, Sun Microsystems, Inc. All Rights Reserved.">
]>
<?Pub UDT _bookmark _target>
<?Pub Inc>
<refentry id="libgcrypt-3">
<!-- %Z%%M% %I% %E% SMI; -->
<refmeta><refentrytitle>libgcrypt</refentrytitle><manvolnum>3</manvolnum>
<refmiscinfo class="date">28 Jul 2008</refmiscinfo>
<refmiscinfo class="sectdesc">&man3;</refmiscinfo>
<refmiscinfo class="software">&release;</refmiscinfo>
<refmiscinfo class="arch">generic</refmiscinfo>
<refmiscinfo class="copyright">&suncopy;</refmiscinfo>
</refmeta>
<indexterm><primary>libgcrypt</primary></indexterm>
<refnamediv id="libgcrypt-3-name"><refname>libgcrypt</refname>
<refpurpose>libgcrypt is a general purpose cryptographic library based on the code from GnuPG.
</refpurpose></refnamediv>
<refsect1 id="libgcrypt-3-desc"><title>&desc-tt;</title>
<para><literal>libgcrypt</literal> is a general purpose cryptographic library based on the code from GnuPG. It provides functions for all cryptograhic building blocks: symmetric ciphers (AES, DES, Blowfish, Twofish, Arcfour), hash algorithms (MD4, MD5, RIPE-MD160, SHA-1, TIGER-192), MACs (HMAC for all hash algorithms), public key algorithms (RSA, ElGamal, DSA), large integer functions, random numbers and a lot of supporting functions.
</para>
</refsect1>
<refsect1 id="libgcrypt-3-attr"><title>&attr-tt;</title>
<para>See <olink targetdocent="REFMAN5" localinfo="attributes-3"><citerefentry>
<refentrytitle>attributes</refentrytitle><manvolnum>5</manvolnum></citerefentry></olink>
for descriptions of the following attributes:</para>
<informaltable frame="all">
<tgroup cols="2" colsep="1" rowsep="1"><colspec colname="COLSPEC0" colwidth="1*">
<colspec colname="COLSPEC1" colwidth="1*"> <thead>
<row><entry align="center" valign="middle">ATTRIBUTE TYPE</entry><entry align="center"
valign="middle">ATTRIBUTE VALUE</entry></row>
</thead>
<tbody>
</para></entry></row>
<row><entry colname="COLSPEC0"><para>Interface stability</para></entry><entry
colname="COLSPEC1"><para>Volatile</para></entry></row>
</tbody>
</tgroup>
</informaltable>
</refsect1>
<refsect1 id="libgcrypt-3-file"><title>&file-tt;</title>
<para>The following files are used by this application:</para>
<variablelist termlength="medium">
<para>cryptographic library</para>
</listitem></varlistentry>
<refsect1 id="libgcrypt-3-also"><title>&also-tt;</title>
<!--Reference to another man page-->
<!--Reference to a Help manual-->
<!--Reference to a book.-->
<para>
<citerefentry><refentrytitle>libgcrypt-config</refentrytitle><manvolnum>1</manvolnum></citerefentry>,
<citerefentry><refentrytitle>dumpsexp</refentrytitle><manvolnum>1</manvolnum></citerefentry>,
<citerefentry><refentrytitle>attributes</refentrytitle><manvolnum>5</manvolnum></citerefentry>,
<citerefentry><refentrytitle>gnome-interfaces</refentrytitle><manvolnum>5</manvolnum></citerefentry>
</para>
</refsect1>
<refsect1 id="libgcrypt-3-note"><title>¬e-tt;</title>
<para>Sun does not guarantee the stability of these interfaces and does not recommend their use. API documentation for these interfaces is provided by the GNU community for those who wish to develop using these interfaces. However, you can visit the following URL for more information: http://www.gnupg.org/documentation/manuals/gcrypt/.
</para>
<para>Written by Jeff Cai, Sun Microsystems Inc., 2008.</para>
</refsect1>
</refentry>