<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<TITLE>Message</TITLE>

<META name=GENERATOR content="MSHTML 8.00.6001.18702">
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><SPAN class=612290806-21092009><FONT color=#0000ff size=2 face=Arial>md5, 
crc32 - all standard stuff - dependng what you are after</FONT></SPAN></DIV>
<DIV><SPAN class=612290806-21092009><FONT color=#0000ff size=2 
face=Arial></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=612290806-21092009><FONT color=#0000ff size=2 
face=Arial>Maurice</FONT></SPAN></DIV>
<BLOCKQUOTE 
style="BORDER-LEFT: #0000ff 2px solid; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px" 
dir=ltr>
  <DIV></DIV>
  <DIV dir=ltr lang=en-us class=OutlookMessageHeader align=left><FONT size=2 
  face=Tahoma>-----Original Message-----<BR><B>From:</B> 
  delphi-bounces@delphi.org.nz [mailto:delphi-bounces@delphi.org.nz] <B>On 
  Behalf Of </B>John Bird<BR><B>Sent:</B> Monday, 21 September 2009 5:10 
  p.m.<BR><B>To:</B> NZ Borland Developers Group - Delphi 
  List<BR><B>Subject:</B> [DUG] Hash function for string<BR><BR></FONT></DIV>
  <DIV><FONT color=#000000 size=2 face=Arial>I need a function to get a hash 
  value from a string about 100 or so&nbsp;characters long, ideally giving 
  something only 10-20 characters max -&nbsp;either a string or 
  number.</FONT></DIV>
  <DIV><FONT color=#000000 size=2 face=Arial></FONT>&nbsp;</DIV>
  <DIV><FONT color=#000000 size=2 face=Arial>Any recomendations?</FONT></DIV>
  <DIV><FONT color=#000000 size=2 face=Arial></FONT>&nbsp;</DIV>
  <DIV><FONT color=#000000 size=2 face=Arial>Used a simple roll-my own up to 
  now, but it does not work well for more than about 32 characters - well 
  I&nbsp;think it&nbsp;might possibly give duplicates.</FONT></DIV>
  <DIV><FONT color=#000000 size=2 face=Arial></FONT>&nbsp;</DIV>
  <DIV>John</DIV></BLOCKQUOTE></BODY></HTML>