summaryrefslogtreecommitdiff
path: root/libgcrypt.txt
diff options
context:
space:
mode:
authorWerner Koch <wk@gnupg.org>2003-01-15 14:02:01 +0000
committerWerner Koch <wk@gnupg.org>2003-01-15 14:02:01 +0000
commitb72cee46eea13d6f8c9a47703693c809c2f0c65d (patch)
tree5dafc9d845fedeb45e8ffe64c7cc344af3cd7450 /libgcrypt.txt
parent6fb130c964f71e34d6c62d0befc11c31c40075ea (diff)
downloadlibgcrypt-b72cee46eea13d6f8c9a47703693c809c2f0c65d.tar.gz
* basic.c (verify_one_signature,check_pubkey_sign)
(check_pubkey): New. (main): Check public key functions. Add a --debug option. * sexp.c (gcry_sexp_length): Fixed. This was seriously broken. * pubkey.c (sexp_data_to_mpi): New. This handles pkcs1 padding. (gcry_pk_sign, gcry_pk_verify): Use it here. (gcry_pk_encrypt): And here. (pubkey_verify): Add debug code. (sexp_to_enc): Handle flags in the input and return the pkcs1 flag in a new parameter. (gcry_pk_decrypt): Prepare for future pkcs1 handling.
Diffstat (limited to 'libgcrypt.txt')
-rw-r--r--libgcrypt.txt77
1 files changed, 51 insertions, 26 deletions
diff --git a/libgcrypt.txt b/libgcrypt.txt
index 025391b3..620b0d27 100644
--- a/libgcrypt.txt
+++ b/libgcrypt.txt
@@ -1,11 +1,19 @@
%%comments:
-Copyright (C) 2001 Free Software Foundation, Inc.
-
-Permission is granted to copy, distribute and/or modify this document
-under the terms of the GNU Free Documentation License, Version 1.1 or
-any later version published by the Free Software Foundation; with no
-Invariant Sections, with no Front-Cover Texts, and with no Back-Cover
-Texts. A copy of the license is included in the file COPYING.
+<p>
+The copyright licensing notice below applies to this text. The software
+described in this text has its own copyright notice and license, which can
+usually be found in the distribution itself.
+</p>
+<p>
+Copyright &copy; 2000, 2001, 2002 Free Software Foundation, Inc.
+</p>
+<p>
+Permission is granted to copy, distribute, and/or modify this document
+under the terms of the GNU Free Documentation License, Version 1.1 or any
+later version published by the Free Software Foundation; with no Invariant
+Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy
+of this license is included in the file <a href="COPYING.DOC">COPYING.DOC</a>.
+</p>
%%name: Libgcrypt
@@ -14,51 +22,59 @@ Texts. A copy of the license is included in the file COPYING.
%%full-description: This 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,CAST5,Twofish,Arcfour), hash algorithms (MD5,
+(AES,DES,Blowfish,CAST5,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.
-%%category: security, libraries
+%%category: sec, libs
%%license: LGPL
-%%license verified by:
-%%license verified on:
-%%maintainer: g10 Code GmbH <wk@g10code.com>
+%%license-verified-by: Janet Casey <jcasey@gnu.org>
+
+%%license-verified-on: 2001-04-23
+
+%%maintainer: Werner Koch <libgcrypt@g10code.com>
-%%updated: 2001-06-01
+%%updated: 2002-12-23
-%%keywords: encryption, public key, digital signature, hash
+%%keywords: encryption, public key, digital signature, hash, libgcrypt
-%%interface:
+%%interface: Command line
%%programs:
-%%GNU: (I am not sure - it is a spring-off from GnuPG)
+%%GNU: yes
%%web-page: http://www.gnupg.org
-%%support: paid extension/consulting from http://www.g10code.com
+%%support: Paid extension/consulting from http://www.g10code.com
-%%doc: English programmer reference in Texinfo, Postscript, HTML included
+%%doc: Programmer reference in Texinfo, Postscript, HTML included
%%developers: Matthew Skala, Michael Roth, Niklas Hernaeus, Remi
-Guyomarch, Werner Koch <wk@gnupg.org>.
+Guyomarch, Simon Josefsson, Werner Koch <wk@gnupg.org>.
%%contributors:
%%sponsors:
-%%source: ftp://ftp.gnupg.org/gcrypt/alpha/libgcrypt/
+%%source-tarball: ftp://ftp.gnupg.org/gcrypt/alpha/libgcrypt/libgcrypt-1.1.11.tar.gz
+
+%%source-info:
+
+%%source-template:
%%debian:
-%%redhat:
+%%rpm:
%%repository: See http://www.gnupg.org/cvs-access.html
-%%related:
+%%related:
+
+%%related-outside-directory:
%%source-language: C
@@ -72,9 +88,10 @@ Guyomarch, Werner Koch <wk@gnupg.org>.
%%source-prerequisites:
-%%version: 1.1.3 alpha released on 2001-05-31
+%%version: 1.1.11 released 2002-12-21
-%%announce-list: announce@gnupg.org announce-request@gnupg.org
+%%announce-list: <gnupg-announce@gnupg.org>
+ <gnupg-announce-request@gnupg.org>
%%announce-news:
@@ -82,7 +99,12 @@ Guyomarch, Werner Koch <wk@gnupg.org>.
%%help-news:
-%%dev-list: gcrypt-devel@gnupg.org gcrypt-devel-request@gnupg.org
+%%help-irc-channel:
+
+%%dev-irc-channel:
+
+%%dev-list: <gcrypt-devel@gnupg.org>
+ <gcrypt-devel-request@gnupg.org>
%%dev-news:
@@ -90,4 +112,7 @@ Guyomarch, Werner Koch <wk@gnupg.org>.
%%bug-database:
-%%entry written by: Werner Koch <wk@gnupg.org> \ No newline at end of file
+%%entry-written-by: Werner Koch <wk@gnupg.org>
+
+%%entry-added: 2001-06-01
+