~ubuntu-branches/ubuntu/vivid/nettle/vivid-proposed

« back to all changes in this revision

Viewing changes to dsa-sha1-sign.c

  • Committer: Package Import Robot
  • Author(s): Magnus Holmgren
  • Date: 2013-05-04 19:50:28 UTC
  • mfrom: (1.4.6) (3.1.11 experimental)
  • mto: This revision was merged to the branch mainline in revision 14.
  • Revision ID: package-import@ubuntu.com-20130504195028-fp6c9fw1tsm5scwa
Tags: 2.7-1
* New upstream release (Closes: #706081).
* Include watch file improvements from Bart Martens <bartm@debian.org>
  via the QA system.

Show diffs side-by-side

added added

removed removed

Lines of Context:
5
5
 
6
6
/* nettle, low-level cryptographics library
7
7
 *
8
 
 * Copyright (C) 2010 Niels M�ller
 
8
 * Copyright (C) 2010 Niels Möller
9
9
 *  
10
10
 * The nettle library is free software; you can redistribute it and/or modify
11
11
 * it under the terms of the GNU Lesser General Public License as published by
19
19
 * 
20
20
 * You should have received a copy of the GNU Lesser General Public License
21
21
 * along with the nettle library; see the file COPYING.LIB.  If not, write to
22
 
 * the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
23
 
 * MA 02111-1307, USA.
 
22
 * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
 
23
 * MA 02111-1301, USA.
24
24
 */
25
25
 
26
26
#if HAVE_CONFIG_H
32
32
int
33
33
dsa_sha1_sign_digest(const struct dsa_public_key *pub,
34
34
                     const struct dsa_private_key *key,
35
 
                     void *random_ctx, nettle_random_func random,
 
35
                     void *random_ctx, nettle_random_func *random,
36
36
                     const uint8_t *digest,
37
37
                     struct dsa_signature *signature)
38
38
{
44
44
int
45
45
dsa_sha1_sign(const struct dsa_public_key *pub,
46
46
              const struct dsa_private_key *key,
47
 
              void *random_ctx, nettle_random_func random,
 
47
              void *random_ctx, nettle_random_func *random,
48
48
              struct sha1_ctx *hash,
49
49
              struct dsa_signature *signature)
50
50
{