henrike@webrtc.org | f048872 | 2014-05-13 18:00:26 +0000 | [diff] [blame] | 1 | /* |
| 2 | * This is the header file for the MD5 message-digest algorithm. |
| 3 | * The algorithm is due to Ron Rivest. This code was |
| 4 | * written by Colin Plumb in 1993, no copyright is claimed. |
| 5 | * This code is in the public domain; do with it what you wish. |
| 6 | * |
| 7 | * Equivalent code is available from RSA Data Security, Inc. |
| 8 | * This code has been tested against that, and is equivalent, |
| 9 | * except that you don't need to include two pages of legalese |
| 10 | * with every copy. |
| 11 | * To compute the message digest of a chunk of bytes, declare an |
| 12 | * MD5Context structure, pass it to MD5Init, call MD5Update as |
| 13 | * needed on buffers full of bytes, and then call MD5Final, which |
| 14 | * will fill a supplied 16-byte array with the digest. |
| 15 | * |
| 16 | */ |
| 17 | |
| 18 | // Changes(fbarchard): Ported to C++ and Google style guide. |
| 19 | // Made context first parameter in MD5Final for consistency with Sha1. |
henrike@webrtc.org | c50bf7c | 2014-05-14 18:24:13 +0000 | [diff] [blame] | 20 | // Changes(hellner): added rtc namespace |
Peter Boström | 0c4e06b | 2015-10-07 12:23:21 +0200 | [diff] [blame] | 21 | // Changes(pbos): Reverted types back to uint32(8)_t with _t suffix. |
henrike@webrtc.org | f048872 | 2014-05-13 18:00:26 +0000 | [diff] [blame] | 22 | |
| 23 | #ifndef WEBRTC_BASE_MD5_H_ |
| 24 | #define WEBRTC_BASE_MD5_H_ |
| 25 | |
henrike@webrtc.org | f048872 | 2014-05-13 18:00:26 +0000 | [diff] [blame] | 26 | |
Henrik Kjellander | 6776518 | 2017-06-28 20:58:07 +0200 | [diff] [blame] | 27 | // This header is deprecated and is just left here temporarily during |
| 28 | // refactoring. See https://bugs.webrtc.org/7634 for more details. |
| 29 | #include "webrtc/rtc_base/md5.h" |
henrike@webrtc.org | c50bf7c | 2014-05-14 18:24:13 +0000 | [diff] [blame] | 30 | |
henrike@webrtc.org | f048872 | 2014-05-13 18:00:26 +0000 | [diff] [blame] | 31 | #endif // WEBRTC_BASE_MD5_H_ |