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







Reply via email to