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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (show annotations)
Mon Jan 20 17:24:07 2003 UTC (21 years, 10 months ago) by joko
Branch: MAIN
CVS Tags: HEAD
File MIME type: text/plain
Error occurred while calculating annotation data.
+ initial check-in

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