ECDSA<ECP, SHA>::Signer sig1;
ECDSA<ECP, SHA224>::Signer sig224;
ECDSA<ECP, SHA256>::Signer sig256;
but I see that SHA224 does not build. Is this not supported in crypto+
+?
If not, then how can I make it work somehow?
Thank you.
Christian
* exact error message
* version of Crypto++, operating system (output of "uname -a" command if
using Unix), and compiler (output of "gcc -v" if using GCC)
--------------------------------------------------
From: "greatx" <berc...@hotmail.com>
Sent: Saturday, September 29, 2007 1:34 PM
To: "Crypto++ Users" <cryptop...@googlegroups.com>
Subject: Is SHA224 supported for ECDSA<ECP, SHA224>? - urgent
I am using:
-Crypto++ Version 5.2.1 7/21/2004
-MSVC++ 6 with SP5 and the processor pack
-WindowsXP professional SP2
The error compiling:
error C2065: 'SHA224' : undeclared identifier - for the line that
says:
ECDSA<ECP, SHA224>::PrivateKey kpriv;
Am I using a version that is too old? Maybe I should more to 5.5.2? (I
need to keep using MSVC++ 6 SP2 for other projects)
Thank you.
Christian
On Sep 29, 6:25 pm, "Wei Dai" <wei...@weidai.com> wrote:
> It works fine for me with MSVC 2005 and Crypto++ 5.5.2. Please post the
> following information if you want further help:
>
> * exact error message
> * version of Crypto++, operating system (output of "uname -a" command if
> using Unix), and compiler (output of "gcc -v" if using GCC)
>
> --------------------------------------------------
> From: "greatx" <bercz...@hotmail.com>
> Sent: Saturday, September 29, 2007 1:34 PM
> To: "Crypto++ Users" <cryptop...@googlegroups.com>
> Subject: Is SHA224 supported for ECDSA<ECP, SHA224>? - urgent
>
>
>
>
>
> > I need to use the folowing:
>
> > ECDSA<ECP, SHA>::Signer sig1;
> > ECDSA<ECP, SHA224>::Signer sig224;
> > ECDSA<ECP, SHA256>::Signer sig256;
>
> > but I see that SHA224 does not build. Is this not supported in crypto+
> > +?
> > If not, then how can I make it work somehow?
>
> > Thank you.
> > Christian- Hide quoted text -
>
> - Show quoted text -
By the way, will 5.5.2 be FIPS certified at some point?
Christian
> > - Show quoted text -- Hide quoted text -
I was going to suggest that you use Crypto++ 5.3 if you need FIPS
validation, but C++ DLLs are not compatible between different MSVC versions,
so unless you upgrade your compiler you can't use that one (which only works
with MSVC 2005). The only FIPS validated DLL that is compatible with MSVC 6
is 5.0.4, but it doesn't have SHA-224, which was added in version 5.2.2.
--------------------------------------------------
From: "greatx" <berc...@hotmail.com>
Sent: Saturday, September 29, 2007 6:37 PM
To: "Crypto++ Users" <cryptop...@googlegroups.com>
Subject: Re: Is SHA224 supported for ECDSA<ECP, SHA224>? - urgent