RE: Help w/ BC++ 5

2002-11-04 Thread Jan Serneels
Hello Oblio,

The mak file is not good.

for instance:
  n_o_T_a_s_m /Focrypt ...  should be something like n_o_T_a_s_m /F -o crypt
...

  Solving this was not the only thing to do but I am not an expert on mak
files so 
  I followed the procedure of Borland c++ 3 and 4 and it seems to work. 
  
  This is obviously not the good procedure, the right thing to do is to fix
the mak, 
  but who is in charge of these mak-files?

Greetings,
  Jan Serneels

-Original Message-
From: Oblio [mailto:subscriber;locustcreek.com]
Sent: Friday, November 01, 2002 9:56 PM
To: [EMAIL PROTECTED]
Subject: Help w/ BC++ 5


I'm completely new to this, and trying to compile on Borland's C++ Builder 
5.  I get most of the way through, but make fails.  Can someone help?

bcc32 -otmp32\cryptlib.obj -Iinc32 -Itmp32 -DWIN32_LEAN_AND_MEAN -q
-w-aus 
-w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff 
-fp -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM  -c .\crypto\cryptlib.c
.\crypto\cryptlib.c:
bcc32 -otmp32\mem.obj -Iinc32 -Itmp32 -DWIN32_LEAN_AND_MEAN -q
-w-aus 
-w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff 
-fp -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM  -c .\crypto\mem.c
.\crypto\mem.c:
bcc32 -otmp32\mem_dbg.obj -Iinc32 -Itmp32 -DWIN32_LEAN_AND_MEAN -q
-w-aus 
-w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff 
-fp -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM  -c .\crypto\mem_dbg.c
.\crypto\mem_dbg.c:
Warning W8065 .\crypto\mem_dbg.c 363: Call to function 'pop_info' with no 
prototype in function CRYPTO_pop_info
Warning W8065 .\crypto\mem_dbg.c 378: Call to function 'pop_info' with no 
prototype in function CRYPTO_remove_all_info
bcc32 -otmp32\cversion.obj -Iinc32 -Itmp32 -DWIN32_LEAN_AND_MEAN -q
-w-aus 
-w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff 
-fp -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM  -DMK1MF_BUILD 
-DMK1MF_PLATFORM_BC_NT -c .\crypto\cversion.c
.\crypto\cversion.c:
bcc32 -otmp32\ex_data.obj -Iinc32 -Itmp32 -DWIN32_LEAN_AND_MEAN -q
-w-aus 
-w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff 
-fp -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM  -c .\crypto\ex_data.c
.\crypto\ex_data.c:
bcc32 -otmp32\tmdiff.obj -Iinc32 -Itmp32 -DWIN32_LEAN_AND_MEAN -q
-w-aus 
-w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff 
-fp -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM  -c .\crypto\tmdiff.c
.\crypto\tmdiff.c:
bcc32 -otmp32\cpt_err.obj -Iinc32 -Itmp32 -DWIN32_LEAN_AND_MEAN -q
-w-aus 
-w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff 
-fp -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM  -c .\crypto\cpt_err.c
.\crypto\cpt_err.c:
bcc32 -otmp32\ebcdic.obj -Iinc32 -Itmp32 -DWIN32_LEAN_AND_MEAN -q
-w-aus 
-w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff 
-fp -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM  -c .\crypto\ebcdic.c
.\crypto\ebcdic.c:
bcc32 -otmp32\uid.obj -Iinc32 -Itmp32 -DWIN32_LEAN_AND_MEAN -q
-w-aus 
-w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff 
-fp -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM  -c .\crypto\uid.c
.\crypto\uid.c:
bcc32 -otmp32\md2_dgst.obj -Iinc32 -Itmp32 -DWIN32_LEAN_AND_MEAN -q
-w-aus 
-w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff 
-fp -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM  -c .\crypto\md2\md2_dgst.c
.\crypto\md2\md2_dgst.c:
Warning W8008 .\crypto\md2\md2_dgst.c 112: Condition is always false in 
function MD2_options
Warning W8066 .\crypto\md2\md2_dgst.c 113: Unreachable code in function 
MD2_options
bcc32 -otmp32\md2_one.obj -Iinc32 -Itmp32 -DWIN32_LEAN_AND_MEAN -q
-w-aus 
-w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff 
-fp -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM  -c .\crypto\md2\md2_one.c
.\crypto\md2\md2_one.c:
bcc32 -otmp32\md4_dgst.obj -Iinc32 -Itmp32 -DWIN32_LEAN_AND_MEAN -q
-w-aus 
-w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff 
-fp -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM  -c .\crypto\md4\md4_dgst.c
.\crypto\md4\md4_dgst.c:
Warning W8019 tmp32\md32_common.h 441: Code has no effect in function 
MD4_Update
Warning W8019 tmp32\md32_common.h 462: Code has no effect in function 
MD4_Update
Warning W8019 tmp32\md32_common.h 518: Code has no effect in function 
MD4_Update
Warning W8019 tmp32\md32_common.h 599: Code has no effect in function
MD4_Final
Warning W8019 tmp32\md32_common.h 599: Code has no effect in function
MD4_Final
Warning W8019 tmp32\md32_common.h 599: Code has no effect in function
MD4_Final
Warning W8019 tmp32\md32_common.h 599: Code has no effect in function
MD4_Final
bcc32 -otmp32\md4_one.obj -Iinc32 -Itmp32 -DWIN32_LEAN_AND_MEAN -q
-w-aus 
-w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff 
-fp -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM  -c 

Re: Cert using opnssl:Kdb format to PEM Format

2002-11-04 Thread Karl-Michael Werzowa
Title: Re: Cert using opnssl:Kdb format to PEM Format



Hello, Scott!

*.kdb files normally are the Key-DBs used by IBM server systems, e.g. Websphere.
These are not certificates but complete keyrings , which could hold many different keypairs, 
client-certificates, trusted certificates, requests.

There is a tool to handle these files and any import or export action: ikeyman
(I do use this only under AIX and Linux. ikeyman is written in java, so it will be usable with other systems.)

Best regards,
michael

P.S.: I CCed you directly, because your mailing is some days old and you may have given up.



Am 2002-10-30 18:53 Uhr schrieb Scott Harris unter [EMAIL PROTECTED]:

I am having a hard time trying to figure out a certificate generated through IBM in .kdb format to convert to .PEM format. I am getting error while converting to .PEM. Can some one please tell me if there is a way to make this conversition.

OpenSSL pkcs12 -in /tmp/ldap_server.kdb -out /tmp/ldap_server.pem

2184:error:0D0FE007:asn1 encoding routines:d2i_PKCS12:expecting an asn1 sequenc

:./crypto/pkcs12/p12_lib.c:85:address=9758640 offset=0

error in pkcs12






Do you Yahoo!?
Y! Web Hosting http://webhosting.yahoo.com/  - Let the expert host your web site


-- 

Karl-Michael Werzowa
A-1190 Wien, Paradisgasse 28/4/6
+43 (664)302 4511, fax +43 (1)328 1992 14
[EMAIL PROTECTED], [EMAIL PROTECTED]







RE: PRNG not seeded ERROR!!!!

2002-11-04 Thread Erwann ABALEA
On Fri, 1 Nov 2002 [EMAIL PROTECTED] wrote:

 More better is package 112438-x from sunsolve.sun.com - it adds /dev/random
 Or ANDIrand package from www.sunfreeware.com (I think).- the same, better
 then SUN package I think.

Sure, but this was specified in the original post:

  I am using IBM AIX System.

So nothing from the excellent www.sunfreeware.com website can be used on
such a system. ;)

-- 
Erwann ABALEA [EMAIL PROTECTED] - RSA PGP Key ID: 0x2D0EABD5
-
``Do or do not.  There is no try.
 Yoda

__
OpenSSL Project http://www.openssl.org
User Support Mailing List[EMAIL PROTECTED]
Automated List Manager   [EMAIL PROTECTED]



Load RSA key from basic components (MS .NET)

2002-11-04 Thread Hellan,Kim KHE
In MS .NET, an RSA key can be saved to an XML file like this:

RSAKeyValue
  Modulus7M85MCazFZv2ro3mqje85mEsh6mb./Modulus
  ExponentAQAB/Exponent
  PM85MCazFZv../P
snip

I have no problem in creating such an XML format from an OpenSSL RSA* structure.
But how do I create an RSA* from this XML?

I can easily load the XML, strip the Base64 encoding and end up with some byte 
bufferes containing modulus, exponent, primes etc, but how do I assign these buffers 
to a valid OpenSSL RSA* structure.

Med venlig hilsen / Best regards

Kim Hellan
KMD / KMD-CA
http://www.kmd-ca.dk
Mailto:khe;kmd.dk

__
OpenSSL Project http://www.openssl.org
User Support Mailing List[EMAIL PROTECTED]
Automated List Manager   [EMAIL PROTECTED]



Re: Load RSA key from basic components (MS .NET)

2002-11-04 Thread Dr. Stephen Henson
On Mon, Nov 04, 2002, Hellan,Kim KHE wrote:

 In MS .NET, an RSA key can be saved to an XML file like this:
 
 RSAKeyValue
   Modulus7M85MCazFZv2ro3mqje85mEsh6mb./Modulus
   ExponentAQAB/Exponent
   PM85MCazFZv../P
 snip
 
 I have no problem in creating such an XML format from an OpenSSL RSA* structure.
 But how do I create an RSA* from this XML?
 
 I can easily load the XML, strip the Base64 encoding and end up with some byte 
bufferes containing modulus, exponent, primes etc, but how do I assign these buffers 
to a valid OpenSSL RSA* structure.
 

Convert the byte arrays to big endian format (if needed) call RSA_new() and
assign each component using:

rsa-n = BN_bin2bn(s, len, NULL);

Steve.
--
Dr. Stephen Henson  [EMAIL PROTECTED]
OpenSSL Project http://www.openssl.org/~steve/
__
OpenSSL Project http://www.openssl.org
User Support Mailing List[EMAIL PROTECTED]
Automated List Manager   [EMAIL PROTECTED]



RE: Help w/ BC++ 5

2002-11-04 Thread Oblio
Unfortunately, BC3/4 doesn't work for me either.  Did you get the email 
from Keary Phillips?  He's got some suggestions.  However, they don't work 
completely for me either.

At 11/4/2002 10:01 AM +0100, you wrote:
Hello Oblio,

The mak file is not good.

for instance:
  n_o_T_a_s_m /Focrypt ...  should be something like n_o_T_a_s_m /F -o crypt
...

  Solving this was not the only thing to do but I am not an expert on mak
files so
  I followed the procedure of Borland c++ 3 and 4 and it seems to work.

  This is obviously not the good procedure, the right thing to do is to fix
the mak,
  but who is in charge of these mak-files?

Greetings,
  Jan Serneels

-Original Message-
From: Oblio [mailto:subscriber;locustcreek.com]
Sent: Friday, November 01, 2002 9:56 PM
To: [EMAIL PROTECTED]
Subject: Help w/ BC++ 5


I'm completely new to this, and trying to compile on Borland's C++ Builder
5.  I get most of the way through, but make fails.  Can someone help?

bcc32 -otmp32\cryptlib.obj -Iinc32 -Itmp32 -DWIN32_LEAN_AND_MEAN -q
-w-aus
-w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff
-fp -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM  -c .\crypto\cryptlib.c
.\crypto\cryptlib.c:
bcc32 -otmp32\mem.obj -Iinc32 -Itmp32 -DWIN32_LEAN_AND_MEAN -q
-w-aus
-w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff
-fp -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM  -c .\crypto\mem.c
.\crypto\mem.c:
bcc32 -otmp32\mem_dbg.obj -Iinc32 -Itmp32 -DWIN32_LEAN_AND_MEAN -q
-w-aus
-w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff
-fp -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM  -c .\crypto\mem_dbg.c
.\crypto\mem_dbg.c:
Warning W8065 .\crypto\mem_dbg.c 363: Call to function 'pop_info' with no
prototype in function CRYPTO_pop_info
Warning W8065 .\crypto\mem_dbg.c 378: Call to function 'pop_info' with no
prototype in function CRYPTO_remove_all_info
bcc32 -otmp32\cversion.obj -Iinc32 -Itmp32 -DWIN32_LEAN_AND_MEAN -q
-w-aus
-w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff
-fp -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM  -DMK1MF_BUILD
-DMK1MF_PLATFORM_BC_NT -c .\crypto\cversion.c
.\crypto\cversion.c:
bcc32 -otmp32\ex_data.obj -Iinc32 -Itmp32 -DWIN32_LEAN_AND_MEAN -q
-w-aus
-w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff
-fp -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM  -c .\crypto\ex_data.c
.\crypto\ex_data.c:
bcc32 -otmp32\tmdiff.obj -Iinc32 -Itmp32 -DWIN32_LEAN_AND_MEAN -q
-w-aus
-w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff
-fp -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM  -c .\crypto\tmdiff.c
.\crypto\tmdiff.c:
bcc32 -otmp32\cpt_err.obj -Iinc32 -Itmp32 -DWIN32_LEAN_AND_MEAN -q
-w-aus
-w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff
-fp -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM  -c .\crypto\cpt_err.c
.\crypto\cpt_err.c:
bcc32 -otmp32\ebcdic.obj -Iinc32 -Itmp32 -DWIN32_LEAN_AND_MEAN -q
-w-aus
-w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff
-fp -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM  -c .\crypto\ebcdic.c
.\crypto\ebcdic.c:
bcc32 -otmp32\uid.obj -Iinc32 -Itmp32 -DWIN32_LEAN_AND_MEAN -q
-w-aus
-w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff
-fp -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM  -c .\crypto\uid.c
.\crypto\uid.c:
bcc32 -otmp32\md2_dgst.obj -Iinc32 -Itmp32 -DWIN32_LEAN_AND_MEAN -q
-w-aus
-w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff
-fp -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM  -c .\crypto\md2\md2_dgst.c
.\crypto\md2\md2_dgst.c:
Warning W8008 .\crypto\md2\md2_dgst.c 112: Condition is always false in
function MD2_options
Warning W8066 .\crypto\md2\md2_dgst.c 113: Unreachable code in function
MD2_options
bcc32 -otmp32\md2_one.obj -Iinc32 -Itmp32 -DWIN32_LEAN_AND_MEAN -q
-w-aus
-w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff
-fp -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM  -c .\crypto\md2\md2_one.c
.\crypto\md2\md2_one.c:
bcc32 -otmp32\md4_dgst.obj -Iinc32 -Itmp32 -DWIN32_LEAN_AND_MEAN -q
-w-aus
-w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff
-fp -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM  -c .\crypto\md4\md4_dgst.c
.\crypto\md4\md4_dgst.c:
Warning W8019 tmp32\md32_common.h 441: Code has no effect in function
MD4_Update
Warning W8019 tmp32\md32_common.h 462: Code has no effect in function
MD4_Update
Warning W8019 tmp32\md32_common.h 518: Code has no effect in function
MD4_Update
Warning W8019 tmp32\md32_common.h 599: Code has no effect in function
MD4_Final
Warning W8019 tmp32\md32_common.h 599: Code has no effect in function
MD4_Final
Warning W8019 tmp32\md32_common.h 599: Code has no effect in function
MD4_Final
Warning W8019 tmp32\md32_common.h 599: Code has no effect in function
MD4_Final
bcc32 -otmp32\md4_one.obj 

RE: Help w/ BC++ 5

2002-11-04 Thread Jan Serneels
Oblio,

What output do you get on screen when you do following 3 commands in a
dosbox?

 * cd D:\Open Source\openssl-0.9.6g   //or an equivalent directory
 * ms\bcb4.bat//makes bcb.mak in the current
directory
 * make -f bcb.mak   

Greetings,
  Jan Serneels

-Original Message-
From: Oblio [mailto:subscriber;locustcreek.com]
Sent: Monday, November 04, 2002 2:57 PM
To: [EMAIL PROTECTED]
Subject: RE: Help w/ BC++ 5


Unfortunately, BC3/4 doesn't work for me either.  Did you get the email 
from Keary Phillips?  He's got some suggestions.  However, they don't work 
completely for me either.

At 11/4/2002 10:01 AM +0100, you wrote:
Hello Oblio,

The mak file is not good.

for instance:
   n_o_T_a_s_m /Focrypt ...  should be something like n_o_T_a_s_m /F -o
crypt
...

   Solving this was not the only thing to do but I am not an expert on mak
files so
   I followed the procedure of Borland c++ 3 and 4 and it seems to work.

   This is obviously not the good procedure, the right thing to do is to
fix
the mak,
   but who is in charge of these mak-files?

Greetings,
   Jan Serneels

-Original Message-
From: Oblio [mailto:subscriber;locustcreek.com]
Sent: Friday, November 01, 2002 9:56 PM
To: [EMAIL PROTECTED]
Subject: Help w/ BC++ 5


I'm completely new to this, and trying to compile on Borland's C++ Builder
5.  I get most of the way through, but make fails.  Can someone help?

 bcc32 -otmp32\cryptlib.obj -Iinc32 -Itmp32 -DWIN32_LEAN_AND_MEAN
-q
-w-aus
-w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff
-fp -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM  -c .\crypto\cryptlib.c
.\crypto\cryptlib.c:
 bcc32 -otmp32\mem.obj -Iinc32 -Itmp32 -DWIN32_LEAN_AND_MEAN -q
-w-aus
-w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff
-fp -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM  -c .\crypto\mem.c
.\crypto\mem.c:
 bcc32 -otmp32\mem_dbg.obj -Iinc32 -Itmp32 -DWIN32_LEAN_AND_MEAN -q
-w-aus
-w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff
-fp -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM  -c .\crypto\mem_dbg.c
.\crypto\mem_dbg.c:
Warning W8065 .\crypto\mem_dbg.c 363: Call to function 'pop_info' with no
prototype in function CRYPTO_pop_info
Warning W8065 .\crypto\mem_dbg.c 378: Call to function 'pop_info' with no
prototype in function CRYPTO_remove_all_info
 bcc32 -otmp32\cversion.obj -Iinc32 -Itmp32 -DWIN32_LEAN_AND_MEAN
-q
-w-aus
-w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff
-fp -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM  -DMK1MF_BUILD
-DMK1MF_PLATFORM_BC_NT -c .\crypto\cversion.c
.\crypto\cversion.c:
 bcc32 -otmp32\ex_data.obj -Iinc32 -Itmp32 -DWIN32_LEAN_AND_MEAN -q
-w-aus
-w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff
-fp -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM  -c .\crypto\ex_data.c
.\crypto\ex_data.c:
 bcc32 -otmp32\tmdiff.obj -Iinc32 -Itmp32 -DWIN32_LEAN_AND_MEAN -q
-w-aus
-w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff
-fp -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM  -c .\crypto\tmdiff.c
.\crypto\tmdiff.c:
 bcc32 -otmp32\cpt_err.obj -Iinc32 -Itmp32 -DWIN32_LEAN_AND_MEAN -q
-w-aus
-w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff
-fp -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM  -c .\crypto\cpt_err.c
.\crypto\cpt_err.c:
 bcc32 -otmp32\ebcdic.obj -Iinc32 -Itmp32 -DWIN32_LEAN_AND_MEAN -q
-w-aus
-w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff
-fp -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM  -c .\crypto\ebcdic.c
.\crypto\ebcdic.c:
 bcc32 -otmp32\uid.obj -Iinc32 -Itmp32 -DWIN32_LEAN_AND_MEAN -q
-w-aus
-w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff
-fp -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM  -c .\crypto\uid.c
.\crypto\uid.c:
 bcc32 -otmp32\md2_dgst.obj -Iinc32 -Itmp32 -DWIN32_LEAN_AND_MEAN
-q
-w-aus
-w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff
-fp -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM  -c .\crypto\md2\md2_dgst.c
.\crypto\md2\md2_dgst.c:
Warning W8008 .\crypto\md2\md2_dgst.c 112: Condition is always false in
function MD2_options
Warning W8066 .\crypto\md2\md2_dgst.c 113: Unreachable code in function
MD2_options
 bcc32 -otmp32\md2_one.obj -Iinc32 -Itmp32 -DWIN32_LEAN_AND_MEAN -q
-w-aus
-w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff
-fp -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM  -c .\crypto\md2\md2_one.c
.\crypto\md2\md2_one.c:
 bcc32 -otmp32\md4_dgst.obj -Iinc32 -Itmp32 -DWIN32_LEAN_AND_MEAN
-q
-w-aus
-w-par -w-inl -c -tWC -tWM -DWINDOWS -DWIN32 -DL_ENDIAN -DDSO_WIN32 -O2 -ff
-fp -DBN_ASM -DMD5_ASM -DSHA1_ASM -DRMD160_ASM  -c .\crypto\md4\md4_dgst.c
.\crypto\md4\md4_dgst.c:
Warning W8019 tmp32\md32_common.h 441: Code has no effect in function
MD4_Update
Warning W8019 tmp32\md32_common.h 462: Code 

RE: Help w/ BC++ 5

2002-11-04 Thread Oblio
Well, this time, for whatever reason, I got further.  However, eventually, 
it returned

Error: Unresolved external '_md5_block_asm_host_order' referenced from 
C:\MISC\OPENSSL\OPENSSL-ENGINE-0.9.6G\OUT32\LIBEAY32.LIB|md5_dgst

These are the files in the out32 directory.

libeay32.BAK
libeay32.lib
md2test.exe
md2test.tds
md4test.exe
md4test.tds
md5test.tds
RSAglue.BAK
RSAglue.lib
ssleay32.BAK
ssleay32.lib


At 11/4/2002 03:19 PM +0100, you wrote:
Oblio,

What output do you get on screen when you do following 3 commands in a
dosbox?

 * cd D:\Open Source\openssl-0.9.6g   //or an equivalent directory
 * ms\bcb4.bat//makes bcb.mak in the current
directory
 * make -f bcb.mak

Greetings,
  Jan Serneels


__
OpenSSL Project http://www.openssl.org
User Support Mailing List[EMAIL PROTECTED]
Automated List Manager   [EMAIL PROTECTED]



Memory leaks in engine version of OpenSSL-0.9.6g

2002-11-04 Thread Wadim S. Dicke
 Hello, All!

  Can anybody help me with the following problem. When I compile OpenSSL
for linux-elf, 'make' passes without any errors, but when I try to do 'make
test', it reports many memory leaks in the same place - engine_list.c, line
378
(ENGINE_new()). At first I thought that some tests were broken, but when
I looked deeper, I noticed that leaks are reported at addresses that weren't
even allocated!
  Haven't anybody dig so far? Where are these leaks from?

 --
Best regards, Wadim S. Dicke

__
OpenSSL Project http://www.openssl.org
User Support Mailing List[EMAIL PROTECTED]
Automated List Manager   [EMAIL PROTECTED]



Re: free Certificate Authority

2002-11-04 Thread Mark H. Wood
On Fri, 1 Nov 2002, Xperex Tim wrote:
 I don't really see the value of free certificates.  If they are free
 that means that the CA can't be doing any identity checks.  So any
 schmoe can get a certificate with your name on it and claim to be you.

I agree that such cert.s are essentially anonymous.  They are worthless
for identifying *persons*.  They can be useful for identifying an email
account (if that is of any use) and they are quite useful for initializing
secure channels.  I would be willing to accept evidence of possession of
such a cert. as proof of identity *if* I had verified that binding by
other means.  I would be willing to accept the integrity of an SSL session
initialized by the use of such a cert. even though I might require further
proof that the session's payload was true at the point of origin.

The underlying point here is that evidence of possession of a given
certificate can be used to verify a wide variety of things, but each type
of identity requires a different kind of investigation before a binding
can be trusted.  I am the person who sent you the previous packet is an
entirely different assertion from I am the person whom you met in Chicago
on date D or I am the person X named in Y's will.

-- 
Mark H. Wood, Lead System Programmer   [EMAIL PROTECTED]
MS Windows *is* user-friendly, but only for certain values of user.

__
OpenSSL Project http://www.openssl.org
User Support Mailing List[EMAIL PROTECTED]
Automated List Manager   [EMAIL PROTECTED]



RE: Help w/ BC++ 5

2002-11-04 Thread Jan Serneels
Oblio,

Is md5_dgst.obj present in tmp32?
If not, maybe the following kan help resolve the problem: 
  cd D:\Open Source\openssl-0.9.6g// or equivalent directory
  make -f bcb.mak  output.txt
  and afterwards edit output.txt to check for errors


Greetings,
  Jan Serneels

-Original Message-
From: Oblio [mailto:subscriber;locustcreek.com]
Sent: Monday, November 04, 2002 3:38 PM
To: [EMAIL PROTECTED]
Subject: RE: Help w/ BC++ 5


Well, this time, for whatever reason, I got further.  However, eventually, 
it returned

Error: Unresolved external '_md5_block_asm_host_order' referenced from 
C:\MISC\OPENSSL\OPENSSL-ENGINE-0.9.6G\OUT32\LIBEAY32.LIB|md5_dgst

These are the files in the out32 directory.

libeay32.BAK
libeay32.lib
md2test.exe
md2test.tds
md4test.exe
md4test.tds
md5test.tds
RSAglue.BAK
RSAglue.lib
ssleay32.BAK
ssleay32.lib


At 11/4/2002 03:19 PM +0100, you wrote:
Oblio,

What output do you get on screen when you do following 3 commands in a
dosbox?

  * cd D:\Open Source\openssl-0.9.6g   //or an equivalent directory
  * ms\bcb4.bat//makes bcb.mak in the current
directory
  * make -f bcb.mak

Greetings,
   Jan Serneels

__
OpenSSL Project http://www.openssl.org
User Support Mailing List[EMAIL PROTECTED]
Automated List Manager   [EMAIL PROTECTED]
__
OpenSSL Project http://www.openssl.org
User Support Mailing List[EMAIL PROTECTED]
Automated List Manager   [EMAIL PROTECTED]



Re: free Certificate Authority

2002-11-04 Thread Bear Giles
evilbunny wrote:

Be interesting to have a standard cross verification scheme/policy
between free efforts where the data is sent and then some rules
applied against it if it's 98% the same or something ok it...


I was thinking about cross-certification last night, but I'm not sure if 
it makes business sense.  On the other hand there's a lot to be said for 
 having multiple cert stores, so if one site is down the cert can be 
verified at another site.

May not be practical *shrug* and also 1 site may not agree with how
another treats the policy of it's certificates etc...


That's the problem with cross-certification.  If you trust one site that 
fully, you're trusting every other site they trust.  The web of trust 
sounds great in theory, but in practice trust isn't transitive. 
Otherwise we would all be using rsh instead of ssh.

(Okay, there were a number of other problems with rsh.  But the 
transitive nature of trust assumed in the model was one of its most 
intractable problems.)

Bear

__
OpenSSL Project http://www.openssl.org
User Support Mailing List[EMAIL PROTECTED]
Automated List Manager   [EMAIL PROTECTED]


Re: Memory leaks in engine version of OpenSSL-0.9.6g

2002-11-04 Thread Richard Levitte - VMS Whacker
In message 002b01c283f5$917bc8b0$[EMAIL PROTECTED] on Mon, 4 Nov 2002 18:30:24 
+0700, Wadim S. Dicke [EMAIL PROTECTED] said:

dicke   Can anybody help me with the following problem. When I compile OpenSSL
dicke for linux-elf, 'make' passes without any errors, but when I try to do 'make
dicke test', it reports many memory leaks in the same place - engine_list.c, line
dicke 378
dicke (ENGINE_new()). At first I thought that some tests were broken, but when
dicke I looked deeper, I noticed that leaks are reported at addresses that weren't
dicke even allocated!
dicke   Haven't anybody dig so far? Where are these leaks from?

I'm not sure I understand how they can not be allocated, unless we use
free() somewhere instead of OPENSSL_free()...

-- 
Richard Levitte   \ Spannvägen 38, II \ [EMAIL PROTECTED]
Redakteur@Stacken  \ S-168 35  BROMMA  \ T: +46-8-26 52 47
\  SWEDEN   \ or +46-708-26 53 44
Procurator Odiosus Ex Infernis-- [EMAIL PROTECTED]
Member of the OpenSSL development team: http://www.openssl.org/

Unsolicited commercial email is subject to an archival fee of $400.
See http://www.stacken.kth.se/~levitte/mail/ for more info.
__
OpenSSL Project http://www.openssl.org
User Support Mailing List[EMAIL PROTECTED]
Automated List Manager   [EMAIL PROTECTED]



RE: Help w/ BC++ 5

2002-11-04 Thread Oblio
Yes, md5_dgst.obj is present in tmp32.

At 11/4/2002 05:08 PM +0100, you wrote:

Oblio,

Is md5_dgst.obj present in tmp32?
If not, maybe the following kan help resolve the problem:
  cd D:\Open Source\openssl-0.9.6g// or equivalent directory
  make -f bcb.mak  output.txt
  and afterwards edit output.txt to check for errors


__
OpenSSL Project http://www.openssl.org
User Support Mailing List[EMAIL PROTECTED]
Automated List Manager   [EMAIL PROTECTED]