I'm afraid I don't quite follow. I'm compiling my code with the command lines below: gcc -Wall -ggdb -DDEBUG LoadDataFromFile.c -c LoadDataFromFile.o gcc -Wall -ggdb -DDEBUG WriteDataToFile.c -c WriteDataToFile.o gcc -Wall -ggdb -DDEBUG sign.c -c sign.o gcc -I /usr/sfw/include -L /usr/sfw/lib -lcrypto LoadDataFromFile.o WriteDataToFile.o sign.o -o sign
Does this initialize the PKCS11 engine? Or do I need to implement it inside sign.c? If so, how? And if I am already initializing it, how do I stop? Thanks for all your help so far. I'm new to OpenSSL and the PKCS11 and I'm trying to pick up on a project where someone else left off. -Chris On Tue, Jul 22, 2008 at 9:26 AM, Jan Pechanec <[EMAIL PROTECTED]> wrote: > On Tue, 22 Jul 2008, Christopher Ivory wrote: > > >Jan, > > > >Thanks for the information! How can I explicitly initialize the PKCS11 > >engine when writing in C? I've looked at examples, but I think I'm missing > a > >step because when I verify or sign using OpenSSL, I'm seeing no > improvement > >in performance. > > see how openssl does that in apps/ subdirectory in the OpenSSL > tarball. You can see what is going on by trussing your app with > -u"libcrypto::" and -u"libpkcs11::". J. > > -- > Jan Pechanec > ______________________________________________________________________ > OpenSSL Project http://www.openssl.org > User Support Mailing List openssl-users@openssl.org > Automated List Manager [EMAIL PROTECTED] >