1MONGOC_CLIENT_ENCRYPTION_MEONNCGROYCP_TC_LOIPETlNSiT_b_SmEEoNTnC_gRAoYLcPGTOIROINT_HEMN(C3R)YPT_OPTS_SET_ALGORITHM(3)
2
3
4

NAME

6       mongoc_client_encryption_encrypt_opts_set_algorithm        -       mon‐
7       goc_client_encryption_encrypt_opts_set_algorithm()
8

SYNOPSIS

10          void
11          mongoc_client_encryption_encrypt_opts_set_algorithm (
12             mongoc_client_encryption_encrypt_opts_t *opts, const char *algorithm);
13
14          #define MONGOC_AEAD_AES_256_CBC_HMAC_SHA_512_RANDOM "AEAD_AES_256_CBC_HMAC_SHA_512-Random"
15          #define MONGOC_AEAD_AES_256_CBC_HMAC_SHA_512_DETERMINISTIC "AEAD_AES_256_CBC_HMAC_SHA_512-Deterministic"
16
17       Identifies the algorithm to use for encryption. Valid values  of  algo‐
18       rithm are:
19
20       · "AEAD_AES_256_CBC_HMAC_SHA_512-Random" for randomized encryption.
21
22       · "AEAD_AES_256_CBC_HMAC_SHA_512-Deterministic"    for    deterministic
23         (queryable) encryption.
24

PARAMETERS

26       · opts: A mongoc_client_encryption_encrypt_opts_t
27
28       · algorithm: A char * identifying the algorithm.
29

AUTHOR

31       MongoDB, Inc
32
34       2017-present, MongoDB, Inc
35
36
37
38
391.16.2                  MONGOC_CLFIeEbNT2_5E,NC2R0Y2P0TION_ENCRYPT_OPTS_SET_ALGORITHM(3)
Impressum