Changeset 305

Show
Ignore:
Timestamp:
11/24/05 13:37:16
Author:
ben
Message:

Detached signatures still not working right.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • openpgpsdk/trunk/examples/Makefile.template

    r304 r305  
    88LIBS=$(LIBDEPS) %CRYPTO_LIBS% %ZLIB% $(DM_LIB) %LIBS% 
    99 
    10 all: Makefile lib .depend packet-dump verify create-key create-signed-key \ 
     10all: Makefile .depend packet-dump verify create-key create-signed-key \ 
    1111     verify2 sign-detached 
    1212 
    1313test: test-dump test-verify test-verify-armoured test-create-key 
    1414 
    15 lib
     15../src/libops.a:
    1616        cd ../src && make 
    1717 
     
    7373        ./verify2 -a ../test/rsa-public-key-2719AF35.raw ../test/clearsign.txt 
    7474 
    75 test-create-key: $(SCRATCH) 
     75test-create-key: $(SCRATCH)/key.sec $(SCRATCH)/key.pub 
     76 
     77$(SCRATCH)/key.sec $(SCRATCH)/key.pub: $(SCRATCH) create-signed-key 
    7678        ./create-signed-key "A Test Key" $(SCRATCH)/key.sec $(SCRATCH)/key.pub 
    7779 
     80test-sign-detached: $(SCRATCH)/key.sec sign-detached 
     81        echo "Sign this!" > $(SCRATCH)/to-be-signed-detached 
     82        ./sign-detached $(SCRATCH)/key.sec "Why a user ID?" SHA1 $(SCRATCH)/to-be-signed-detached $(SCRATCH)/to-be-signed-detached.sig 
     83 
    7884include .depend 
  • openpgpsdk/trunk/examples/common.c

    r304 r305  
    1212    if(content->tag == OPS_PTAG_CT_SECRET_KEY) 
    1313        { 
    14         memcpy(skey,&content->content.secret_key,sizeof skey); 
     14        *skey=malloc(sizeof **skey); 
     15        memcpy(*skey,&content->content.secret_key,sizeof **skey); 
    1516        return OPS_KEEP_MEMORY; 
    1617        }