md5_nacl.h 534 B

1234567891011121314151617181920212223
  1. // Copyright (c) 2019 The Chromium Authors. All rights reserved.
  2. // Use of this source code is governed by a BSD-style license that can be
  3. // found in the LICENSE file.
  4. #ifndef BASE_HASH_MD5_NACL_H_
  5. #define BASE_HASH_MD5_NACL_H_
  6. #include <stdint.h>
  7. namespace base {
  8. // The output of an MD5 operation.
  9. struct MD5Digest {
  10. uint8_t a[16];
  11. };
  12. // Used for storing intermediate data during an MD5 computation. Callers
  13. // should not access the data.
  14. typedef char MD5Context[88];
  15. } // namespace base
  16. #endif // BASE_HASH_MD5_NACL_H_