diff -r 675a964f4eb5 -r 35751d3474b7 cryptoservices/certificateandkeymgmt/group/release.txt --- a/cryptoservices/certificateandkeymgmt/group/release.txt Tue Jul 21 01:04:32 2009 +0100 +++ b/cryptoservices/certificateandkeymgmt/group/release.txt Thu Sep 10 14:01:51 2009 +0300 @@ -1,62 +1,62 @@ -28 January 2000 -*************** -First mainline release of certificate management code -This release consists of 6 DLLs: - -asn1.dll: - -basic ASN.1/DER decoding functionality - -depends on euser and bigint -x500.dll: - -processing of X.500 Distinguished Names - -depends on euser, estor and asn1 -crypto.dll: - -handling of generic signature verification functionality - -depends on euser, estor, cryptalg and hash -certstore.dll - -handling of certificate storage - -depends on euser, estor, efsrv and crypto -x509.dll - -processing of X.509 certificates - -depends on euser, bafl, estor, asn1, certstore bigint, x500, cryptalg and crypto - -extraction of DH keys is currently *not* supported: this will happen in the next - release -pkixCert.dll - -processing of X.509 certificates according to the PKIX profile (RFC 2459) - -depends on euser, x500, x509, certstore and crypto - -3 test executables are also included with the release: - -tx509.exe: - -tests X.509 certificate processing, including OOM handling - -requires the existence of a directory 'c:\system\testdata' - -the program reads all the files in the directory and attempts - to process them as X.509 certificates - -for each file it attempts to process, it writes success or failure - to the console. The names of failed files are written to 'c:\errfile.txt', - and details of each successfully parsed certificate to 'c:\outfile.txt' - -a .zip file, 'testdata.zip' is included in '\certman\tx509': this - contains sample X.509 certificates which may be extracted to - 'c:\system\testdata' for processing. -tcertstore.exe: - -tests basic certificate store functionality - -requires the existence of an certificate store file, 'certx509.dat', in - 'c:\system\data', and the existence of certain specific certificate files in - 'c:\system\testdata': these files, along with a suitable certificate store, - are included in the .zip file 'testdata.zip' which is found in '\certman\tcertstore' -tpkixcert.exe - -test basic chain building functionality, and a little validation functionality - -requires the existence of certain specific certificate files in - 'c:\system\testdata': these files are included in the .zip file 'testdata.zip' - which is found in '\certman\tpkixcert'. It also reqiuires the existence of a file called - 'correctchain.txt' in 'c:\': this file is also included in the .zip. - -N.B. certstore.dll also needs a certificate store file, 'certx509.dat', in 'c:\system\data'. -While it is best if the tcertstore test program starts with an empty store, it is more useful to -dependent code if the store is already populated. So, an alternative 'certx509.dat' is included in -'\certman\certstore' for use by certstore.dll when code other than the dedicated test code is using it. -This file currently contains: - Clients: - Name = "Software Install", UID = 0x100042AB - Name = "T_SSLWeb.exe", UID = 1 - Certs: +28 January 2000 +*************** +First mainline release of certificate management code +This release consists of 6 DLLs: + +asn1.dll: + -basic ASN.1/DER decoding functionality + -depends on euser and bigint +x500.dll: + -processing of X.500 Distinguished Names + -depends on euser, estor and asn1 +crypto.dll: + -handling of generic signature verification functionality + -depends on euser, estor, cryptalg and hash +certstore.dll + -handling of certificate storage + -depends on euser, estor, efsrv and crypto +x509.dll + -processing of X.509 certificates + -depends on euser, bafl, estor, asn1, certstore bigint, x500, cryptalg and crypto + -extraction of DH keys is currently *not* supported: this will happen in the next + release +pkixCert.dll + -processing of X.509 certificates according to the PKIX profile (RFC 2459) + -depends on euser, x500, x509, certstore and crypto + +3 test executables are also included with the release: + +tx509.exe: + -tests X.509 certificate processing, including OOM handling + -requires the existence of a directory 'c:\system\testdata' + -the program reads all the files in the directory and attempts + to process them as X.509 certificates + -for each file it attempts to process, it writes success or failure + to the console. The names of failed files are written to 'c:\errfile.txt', + and details of each successfully parsed certificate to 'c:\outfile.txt' + -a .zip file, 'testdata.zip' is included in '\certman\tx509': this + contains sample X.509 certificates which may be extracted to + 'c:\system\testdata' for processing. +tcertstore.exe: + -tests basic certificate store functionality + -requires the existence of an certificate store file, 'certx509.dat', in + 'c:\system\data', and the existence of certain specific certificate files in + 'c:\system\testdata': these files, along with a suitable certificate store, + are included in the .zip file 'testdata.zip' which is found in '\certman\tcertstore' +tpkixcert.exe + -test basic chain building functionality, and a little validation functionality + -requires the existence of certain specific certificate files in + 'c:\system\testdata': these files are included in the .zip file 'testdata.zip' + which is found in '\certman\tpkixcert'. It also reqiuires the existence of a file called + 'correctchain.txt' in 'c:\': this file is also included in the .zip. + +N.B. certstore.dll also needs a certificate store file, 'certx509.dat', in 'c:\system\data'. +While it is best if the tcertstore test program starts with an empty store, it is more useful to +dependent code if the store is already populated. So, an alternative 'certx509.dat' is included in +'\certman\certstore' for use by certstore.dll when code other than the dedicated test code is using it. +This file currently contains: + Clients: + Name = "Software Install", UID = 0x100042AB + Name = "T_SSLWeb.exe", UID = 1 + Certs: Thawte root \ No newline at end of file