PR: 1894
[openssl.git] / engines / ccgost / gost_sign.c
index 126757e271883c5c9cb88e3d0a7e2fd795624813..4095654358fac8537db90b956effe9bbeed0a716 100644 (file)
@@ -3,7 +3,7 @@
  *             Copyright (c) 2005-2006 Cryptocom LTD                  *
  *         This file is distributed under the same license as OpenSSL *
  *                                                                    *
- *       Implementation of GOST R 34.10-94 signature algoritgthm      *
+ *       Implementation of GOST R 34.10-94 signature algorithm        *
  *       for OpenSSL                                                  *
  *          Requires OpenSSL 0.9.9 for compilation                    *
  **********************************************************************/
@@ -100,7 +100,7 @@ DSA_SIG *gost_do_sign(const unsigned char *dgst,int dlen, DSA *dsa)
  * Packs signature according to Cryptocom rules
  * and frees up DSA_SIG structure
  */
-
+/*
 int pack_sign_cc(DSA_SIG *s,int order,unsigned char *sig, size_t *siglen)
        {
        *siglen = 2*order;
@@ -111,6 +111,7 @@ int pack_sign_cc(DSA_SIG *s,int order,unsigned char *sig, size_t *siglen)
        DSA_SIG_free(s);
        return 1;
        }
+*/
 /*
  * Packs signature according to Cryptopro rules
  * and frees up DSA_SIG structure
@@ -196,7 +197,7 @@ int gost94_compute_public(DSA *dsa)
        BN_CTX *ctx = BN_CTX_new();
        if (!dsa->g)
                {
-               GOSTerr(GOST_F_GOST_COMPUTE_PUBLIC,GOST_R_KEY_IS_NOT_INITALIZED);
+               GOSTerr(GOST_F_GOST94_COMPUTE_PUBLIC,GOST_R_KEY_IS_NOT_INITALIZED);
                return 0;
                }       
        /* Compute public key  y = a^x mod p */
@@ -246,7 +247,7 @@ int gost_sign_keygen(DSA *dsa)
        }
 
 /* Unpack signature according to cryptocom rules  */
-
+/*
 DSA_SIG *unpack_cc_signature(const unsigned char *sig,size_t siglen)
        {
        DSA_SIG *s;
@@ -260,7 +261,7 @@ DSA_SIG *unpack_cc_signature(const unsigned char *sig,size_t siglen)
        s->s = getbnfrombuf(sig + siglen/2, siglen/2);
        return s;
        }
-
+*/
 /* Unpack signature according to cryptopro rules  */
 DSA_SIG *unpack_cp_signature(const unsigned char *sig,size_t siglen)
        {