tree: fad445754ad8b4ab3e1249da58bfca1a36ed4714
  1. md5.cc
  2. md5.h
  3. md5_unittest.cc
  4. README.md
  5. sha1.cc
  6. sha1.h
  7. sha1_unittest.cc
crypto/obsolete/README.md

crypto/obsolete

This directory contains implementations of obsolete cryptographic primitives that we still need for compatibility with deployed protocols or file formats. All new uses of this code require approval by a //CRYPTO_OWNERS member. This requirement is enforced by requiring client code to be added to a friend list for the specific obsolete primitive that the client code wants to use, which has to be done by a crypto owner.

If you are designing a new protocol, or writing a new implementation, and believe you need to use one of these primitives, please contact a //CRYPTO_OWNERS member or security@chromium.org.