/[cvs]/joko/TestArea/vb/DigestMD5/resources/md5bas/read-me.txt
ViewVC logotype

Annotation of /joko/TestArea/vb/DigestMD5/resources/md5bas/read-me.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (hide annotations)
Mon Jan 20 17:24:07 2003 UTC (21 years, 8 months ago) by joko
Branch: MAIN
CVS Tags: HEAD
File MIME type: text/plain
+ initial check-in

1 joko 1.1 If you need to compute MD5 digest strings for files or messages in your
2     projects, this stuff might be useful. Remember, though, that I can give
3     you NO WARRANTIES at all (this package is provided "as is").
4    
5     Files in this package:
6    
7     aamd532.dll - DLL implementing RSA MD5 digest algorithm
8     MD5.bas - A VB MODULE wrapper for the RSA MD5 DLL
9     Wrapper Functions:
10     MD5String (some string) -> MD5 digest of the given string as 32 bytes string
11     MD5File (some filename) -> MD5 digest of the file's content as a 32 bytes string
12     returns a null terminated "FILE NOT FOUND" if unable to open the
13     given filename for input
14     read-me.txt - this file
15     Rivest-MD5.txt - original text and C source code from RSA
16    
17     To install and use:
18    
19     1. Unpack the files.
20     2. Copy the DLL of your choice to somewhere in your search path, so
21     that your applications can find it.
22     IMPORTANT: The aamd532.dll DLL MUST be somewhere in your search path
23     for this to work
24     3. Insert the BAS module in your VB projects.
25     4. Call the wrapper functions as needed.
26    
27     If you don't like VB, or if you need something more elaborate, maybe you should
28     download md5server.zip, at ftp://nt00.esquadro.com.br/md5server.zip. It's
29     an ActiveX instantiable object wrapper around the DLL that can be used from
30     any program, no matter what language you wrote their source code in. This
31     in process server is also free, and can be part of a DELPHI application,
32     for instance. MD5Server.zip is a 1.2 MB bundle.
33    
34     RSA required notices follow.
35    
36     The MD5 algorithm is defined in RFC1321.
37    
38     The basic C code implementing the algorithm is derived
39     from that in the RFC and is covered by the following
40     copyright: Copyright (C) 1991-2, RSA Data Security, Inc.
41     Created 1991. All rights reserved.
42    
43     License to copy and use this software is granted provided
44     that it is identified as the "RSA Data Security, Inc. MD5
45     Message-Digest Algorithm" in all material mentioning or
46     referencing this software or this function.
47    
48     License is also granted to make and use derivative works
49     provided that such works are identified as "derived from
50     the RSA Data Security, Inc. MD5 Message-Digest Algorithm"
51     in all material mentioning or referencing the derived
52     work.
53    
54     RSA Data Security, Inc. makes no representations
55     concerning either the merchantability of this software or
56     the suitability of this software for any particular
57     purpose. It is provided "as is" without express or implied
58     warranty of any kind.
59    
60     These notices must be retained in any copies of any part
61     of this documentation and/or software.
62    
63     This is derived from the RSA Data Security, Inc. MD5 Message-Digest Algorithm
64    
65     Bugs, questions, suggestions, complaints, etc:
66     Francisco Carlos Piragibe de Almeida
67     piragibe@esquadro.com.br

MailToCvsAdmin">MailToCvsAdmin
ViewVC Help
Powered by ViewVC 1.1.26 RSS 2.0 feed