Well the following (albeit slightly amended - note the headers) compiles
and runs OK on my Fedora Core 2 box. Of course, your code doesn't do
much! Also, note I changed the 4096 down to a realistic 1024.
#include <sha.h>
#include <rsa.h>
#include <osrng.h>
#include <stdio.h>
using namespace std;
using namespace CryptoPP;
int main (int argc, char *argv[]) {
RandomPool randPool;
printf ("1\n");
randPool.Put ((byte *)"->My-Security-Seed<-", 20);
printf("2\n");
RSAES_OAEP_SHA_Decryptor priv(randPool, 1024);
printf("3\n");
RSAES_OAEP_SHA_Encryptor shorterPriv(priv);
printf("End\n");
}
Jim
On Tue, 2004-07-13 at 13:17, MrWebLover wrote:
> Hi @ all again,
>
> i have tested my testprogram on an other Linux machine with gcc 3.2
> The same problem occurs.
>
> Please help me fast ! I need a solution to work with the cryptopp
> library on linux.
>
> Here is my full testprogram :
>
> #include "cryptlib.h"
> #include "randpool.h"
> #include "sha.h"
> #include "rsa.h"
> #include "hex.h"
> #include "files.h"
> #include "pubkey.h"
> #include "validate.h"
> #include "randpool.h"
> #include "pkcspad.h"
> #include "oaep.h"
> #include "integer.h"
> #include "asn.h"
>
> #include <stdio.h>
>
> using namespace std;
> using namespace CryptoPP;
> int main()
> {
> /* Nun erstellen der Key's */
> RandomPool randPool;
> printf("1\n");
> randPool.Put((byte *)"->My-Security-Seed<-", 20);
>
> printf("2\n");
> RSAES_OAEP_SHA_Decryptor priv(randPool, 4096);
>
> printf("3\n");
> RSAES_OAEP_SHA_Encryptor shorterPriv(priv);
> printf("Ende\n");
>
> }
>
>
> > Hi @ all,
> >
> > at the first, sorry for my bad english.
> > I have wrote some functions in windows (Visual Studio 6) to handle
> > my parts with the library. All worked fine.
> >
> > Now i compiled the cryptopp library on linux (gcc 3.3.1).
> > The compile was successful.
> >
> > Now i test a little Program like this :
> >
> > RandomPool randPool;
> > randPool.Put((byte *)"->My-Security-Seed<-", 20);
> >
> > RSAES_OAEP_SHA_Decryptor priv(randPool, 1024);
> >
> > The Program 'abort' at the last line 'RSAES_OAEP_SHA_Decryptor
> > priv(randPool, 1024)'
> >
> > Can someone give me a tip, what the problem ?
> >
> > Very thanks for help !
> >
> > Best regards,
> > Torsten
> > Alias MrWebLover
> >
> >
> >
> >
--
James Vanns BSc (Hons) MCP
Senior Software Engineer (Linux / C & C++)
Canterbury Christ Church University College
Public Key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x24045370