<p dir="ltr">We already have md5. Is it not strong enough for what you want?</p>
<p dir="ltr">Cheers,<br>
Rafael</p>
<div class="gmail_quote">On Jan 19, 2016 2:55 PM, "Mehdi AMINI" <<a href="mailto:mehdi.amini@apple.com">mehdi.amini@apple.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">joker.eph created this revision.<br>
joker.eph added reviewers: rafael, tejohnson.<br>
joker.eph added subscribers: dexonsmith, llvm-commits.<br>
<br>
Provide a class to generate a SHA1 from a sequence of bytes, and<br>
a convenience raw_ostream adaptor.<br>
This is not used anywhere yet in LLVM, but I plan to base some<br>
ThinLTO incremental scheme on this.<br>
<br>
<a href="http://reviews.llvm.org/D16325" rel="noreferrer" target="_blank">http://reviews.llvm.org/D16325</a><br>
<br>
Files:<br>
  include/llvm/Support/SHA1.h<br>
  include/llvm/Support/raw_sha1_ostream.h<br>
  lib/Support/CMakeLists.txt<br>
  lib/Support/SHA1.cpp<br>
  unittests/Support/CMakeLists.txt<br>
  unittests/Support/raw_sha1_ostream_test.cpp<br>
<br>
</blockquote></div>