---
name: "bson_md5_t"
section: "3"
platform: "linux"
package: "libbson-doc"
version: "1.23.1-1+deb12u3"
release: "Debian 12 (Bookworm)"
platforms: ["linux"]
url: "https://new.carta.tech/bson_md5_t"
---

# bson\_md5\_t(3)

bson\_md5\_t BSON MD5 Abstraction

## NAME

bson\_md5\_t - bson\_md5\_t

BSON MD5 Abstraction

## DEPRECATED

All MD5 APIs are deprecated in libbson.

## SYNOPSIS

```
typedef struct {
   uint32_t count[2]; /* message length in bits, lsw first */
   uint32_t abcd[4];  /* digest buffer */
   uint8_t buf[64];   /* accumulate block */
} bson_md5_t;
```

## DESCRIPTION

*bson\_md5\_t* encapsulates an implementation of the MD5 algorithm.

## AUTHOR

MongoDB, Inc

## COPYRIGHT

2017-present, MongoDB, Inc
