Add 509v3 certificatePolicies in C

2012-10-04 Thread James Burton
I am trying add certificatePolicies in C code  and I got this  Error on 
"certificatePolicies = 2.2.2.2"
** sign1.c:163 Error creating X509 extension object
5432:error:22097088:X509 V3 routines:DO_EXT_NCONF:no config database:.\crypto\x5
09v3\v3_conf.c:156:
5432:error:22098080:X509 V3 routines:X509V3_EXT_nconf:error in extension:.\crypt
o\x509v3\v3_conf.c:93:name=certificatePolicies, value=2.2.2.2   struct entry 
ext_ent[EXT_COUNT] = { {"extendedKeyUsage", "serverAuth,clientAuth"},
  {"certificatePolicies", "2.2.2.2"},
  {"subjectAltName", "DNS:www.url2.co.uk,DNS:url2.co.uk" },
  {"authorityInfoAccess", 
"OCSP;URI:http://ocsp.url2.co.uk,caIssuers;URI:http://my.ca/ca.html"},
  {"crlDistributionPoints", "URI:http://crl.url2.co.uk/ssl.crl"},
  {"subjectKeyIdentifier", "hash"},
  {"authorityKeyIdentifier", "keyid"},
  {"basicConstraints", "CA:FALSE"},
  {"keyUsage", "digitalSignature,keyEncipherment"} };   
  

RE: Openssl ca application

2012-09-20 Thread James Burton

Hello
 
Can you tell me what I am doing wrong , I am build a window application ( .exe )
 
 
and I got this error:
 
ign>cl.exe sign.c 
Microsoft (R) C/C++ Optimizing Compiler Version 17.00.50727.1 for x64 
Copyright (C) Microsoft Corporation.  All rights reserved. 

sign.c 
Microsoft (R) Incremental Linker Version 11.00.50727.1 
Copyright (C) Microsoft Corporation.  All rights reserved. 

/out:sign.exe 
sign.obj 
sign.obj : error LNK2019: unresolved external symbol EVP_DigestUpdate 
referenced 
 in function main 
sign.obj : error LNK2019: unresolved external symbol EVP_DigestInit referenced 
i 
n function main 
sign.obj : error LNK2019: unresolved external symbol EVP_SignFinal referenced 
in 
 function main 
sign.obj : error LNK2019: unresolved external symbol EVP_VerifyFinal referenced 
in function main 
sign.obj : error LNK2019: unresolved external symbol EVP_sha1 referenced in 
func 
tion main 
sign.obj : error LNK2019: unresolved external symbol EVP_PKEY_free referenced 
in 
 function main 
sign.obj : error LNK2019: unresolved external symbol X509_get_pubkey referenced 
in function main 
sign.obj : error LNK2019: unresolved external symbol ERR_print_errors_fp 
referen 
ced in function main 
sign.obj : error LNK2019: unresolved external symbol ERR_load_crypto_strings 
ref 
erenced in function main 
sign.obj : error LNK2019: unresolved external symbol PEM_read_X509 referenced 
in 
 function main 
sign.obj : error LNK2019: unresolved external symbol PEM_read_PrivateKey 
referen 
ced in function main 
sign.exe : fatal error LNK1120: 11 unresolved externals 
 
 
Thank you
 
From
 
James Burton