libmongocrypt
Required C library for Client Side and Queryable Encryption in MongoDB
파일 탐색기
최종 버전 다운로드 (.zip)- app.c
- CMakeLists.txt
- libbson1.patch
- libbson2.patch
- benchmark-python.sh
- build_all.sh
- clang-tidy.sh
- compile.sh
- config.yml
- create-packages-and-repos.sh
- debian_package_build.sh
- earthly.sh
- env-run.sh
- init.sh
- init.test.sh
- install-build-tools.sh
- linker-tests.sh
- pkgconfig-tests.sh
- prep_c_driver_source.sh
- print-env-info.sh
- requirements.txt
- sbom.sh
- setup-env.sh
- uv-installer.sh
- vs-env-run.ps1
- codeql-actions.yml
- codeql-python.yml
- dist-python.yml
- release-python.yml
- test-python.yml
- zizmor.yml
- dependabot.yml
- zizmor.yml
- README.md
- README.md
- integ-setup.sh
- integ-teardown.sh
- integ-test.sh
- test.sh
- utils.sh
- auto_encrypter.py
- credentials.py
- explicit_encrypter.py
- state_machine.py
- auto_encrypter.py
- credentials.py
- explicit_encrypter.py
- state_machine.py
- __init__.py
- auto_encrypter.py
- binary.py
- binding.py
- compat.py
- credentials.py
- crypto.py
- errors.py
- explicit_encrypter.py
- mongocrypt.py
- options.py
- state_machine.py
- version.py
- build-manylinux-wheel.sh
- libmongocrypt-version.txt
- release.sh
- synchro.py
- synchro.sh
- update-version.sh
- update_binding.py
- cmd.json
- encrypted-field-config-map.json
- encrypted-payload.json
- encrypted-payload.json
- rangeopts.json
- value-to-encrypt.json
- rangeopts.json
- value-to-encrypt.json
- encrypted-payload.json
- textopts.json
- 12345678123498761234123456789012-local-document.json
- 12345678123498761234123456789013-local-document.json
- ABCDEFAB123498761234123456789012-local-document.json
- collection-info.json
- command-reply.json
- command.json
- encrypted-command-reply.json
- encrypted-command.json
- encrypted-field-config-map.json
- encrypted-value.json
- key-document-azure.json
- key-document-gcp.json
- key-document.json
- key-filter.json
- kms-encrypt-reply.txt
- kms-reply-azure.txt
- kms-reply-gcp.txt
- kms-reply.txt
- list-collections-filter.json
- mongocryptd-command.json
- mongocryptd-reply.json
- schema-map.json
- keyDocument.json
- perf_test.py
- __init__.py
- test_binding.py
- test_crypto.py
- test_mongocrypt.py
- .gitignore
- CHANGELOG.rst
- CONTRIBUTING.md
- hatch_build.py
- LICENSE
- pyproject.toml
- README.rst
- RELEASE.rst
- requirements-test.txt
- requirements.txt
- sbom.json
- FetchMongoC.cmake
- ImportBSON.cmake
- ImportDFP.cmake
- IntelDFP.cmake
- libmongocrypt-hidden-symbols.map
- libmongocrypt-hidden-symbols.txt
- libmongocrypt-static.pc.in
- libmongocrypt.pc.in
- LTO.cmake
- ltocheck-lib.c
- ltocheck-main.c
- MongoC-Warnings.cmake
- mongocrypt-config.cmake
- Patch.cmake
- Platform.cmake
- cli-icon.png
- reference-targets.png
- releasing.md
- format
- control
- rules
- libmongocrypt.spec
- tweak.awk
- calc_release_version.py
- calc_release_version_selftest.sh
- cyclonedx.sbom.json
- download-artifacts.py
- fle2_aead_generate_tests.py
- fle2_crypto.py
- fle2_crypto_selftest.py
- fle2_generate_tests.py
- fle2v2_aead_generate_tests.py
- format-all.sh
- format.sh
- generate-kek-tests.py
- generate-test-data.py
- install-package.sh
- list-compile-files.py
- mongo-common-test-harness.patch
- mongo-inteldfp-alpine-arm-fix.patch
- mongo-inteldfp-libmongocrypt-pr-625.patch
- mongo-inteldfp-MONGOCRYPT-571.patch
- mongo-inteldfp-s390x.patch
- packager.py
- print-marking.py
- purls.txt
- repo_config.yaml
- requirements.txt
- rewrite.py
- ssdlc_compliance_report.md
- third_party_vulnerabilities.md
- get-header-key-duplicate.authz
- get-header-key-duplicate.creq
- get-header-key-duplicate.req
- get-header-key-duplicate.sreq
- get-header-key-duplicate.sts
- get-header-value-multiline.authz
- get-header-value-multiline.creq
- get-header-value-multiline.req
- get-header-value-multiline.sreq
- get-header-value-multiline.sts
- get-header-value-order.authz
- get-header-value-order.creq
- get-header-value-order.req
- get-header-value-order.sreq
- get-header-value-order.sts
- get-header-value-trim.authz
- get-header-value-trim.creq
- get-header-value-trim.req
- get-header-value-trim.sreq
- get-header-value-trim.sts
- get-unreserved.authz
- get-unreserved.creq
- get-unreserved.req
- get-unreserved.sreq
- get-unreserved.sts
- get-utf8.authz
- get-utf8.creq
- get-utf8.req
- get-utf8.sreq
- get-utf8.sts
- get-vanilla.authz
- get-vanilla.creq
- get-vanilla.req
- get-vanilla.sreq
- get-vanilla.sts
- get-vanilla-empty-query-key.authz
- get-vanilla-empty-query-key.creq
- get-vanilla-empty-query-key.req
- get-vanilla-empty-query-key.sreq
- get-vanilla-empty-query-key.sts
- get-vanilla-query.authz
- get-vanilla-query.creq
- get-vanilla-query.req
- get-vanilla-query.sreq
- get-vanilla-query.sts
- get-vanilla-query-order-key.authz
- get-vanilla-query-order-key.creq
- get-vanilla-query-order-key.req
- get-vanilla-query-order-key.sreq
- get-vanilla-query-order-key.sts
- get-vanilla-query-order-key-case.authz
- get-vanilla-query-order-key-case.creq
- get-vanilla-query-order-key-case.req
- get-vanilla-query-order-key-case.sreq
- get-vanilla-query-order-key-case.sts
- get-vanilla-query-order-value.authz
- get-vanilla-query-order-value.creq
- get-vanilla-query-order-value.req
- get-vanilla-query-order-value.sreq
- get-vanilla-query-order-value.sts
- get-vanilla-query-unreserved.authz
- get-vanilla-query-unreserved.creq
- get-vanilla-query-unreserved.req
- get-vanilla-query-unreserved.sreq
- get-vanilla-query-unreserved.sts
- get-vanilla-utf8-query.authz
- get-vanilla-utf8-query.creq
- get-vanilla-utf8-query.req
- get-vanilla-utf8-query.sreq
- get-vanilla-utf8-query.sts
- get-relative.authz
- get-relative.creq
- get-relative.req
- get-relative.sreq
- get-relative.sts
- get-relative-relative.authz
- get-relative-relative.creq
- get-relative-relative.req
- get-relative-relative.sreq
- get-relative-relative.sts
- get-slash.authz
- get-slash.creq
- get-slash.req
- get-slash.sreq
- get-slash.sts
- get-slash-dot-slash.authz
- get-slash-dot-slash.creq
- get-slash-dot-slash.req
- get-slash-dot-slash.sreq
- get-slash-dot-slash.sts
- get-slash-pointless-dot.authz
- get-slash-pointless-dot.creq
- get-slash-pointless-dot.req
- get-slash-pointless-dot.sreq
- get-slash-pointless-dot.sts
- get-slashes.authz
- get-slashes.creq
- get-slashes.req
- get-slashes.sreq
- get-slashes.sts
- get-space.authz
- get-space.creq
- get-space.req
- get-space.sreq
- get-space.sts
- normalize-path.txt
- post-header-key-case.authz
- post-header-key-case.creq
- post-header-key-case.req
- post-header-key-case.sreq
- post-header-key-case.sts
- post-header-key-sort.authz
- post-header-key-sort.creq
- post-header-key-sort.req
- post-header-key-sort.sreq
- post-header-key-sort.sts
- post-header-value-case.authz
- post-header-value-case.creq
- post-header-value-case.req
- post-header-value-case.sreq
- post-header-value-case.sts
- post-sts-header-after.authz
- post-sts-header-after.creq
- post-sts-header-after.req
- post-sts-header-after.sreq
- post-sts-header-after.sts
- post-sts-header-before.authz
- post-sts-header-before.creq
- post-sts-header-before.req
- post-sts-header-before.sreq
- post-sts-header-before.sts
- readme.txt
- post-vanilla.authz
- post-vanilla.creq
- post-vanilla.req
- post-vanilla.sreq
- post-vanilla.sts
- post-vanilla-empty-query-value.authz
- post-vanilla-empty-query-value.creq
- post-vanilla-empty-query-value.req
- post-vanilla-empty-query-value.sreq
- post-vanilla-empty-query-value.sts
- post-vanilla-query.authz
- post-vanilla-query.creq
- post-vanilla-query.req
- post-vanilla-query.sreq
- post-vanilla-query.sts
- post-x-www-form-urlencoded.authz
- post-x-www-form-urlencoded.creq
- post-x-www-form-urlencoded.req
- post-x-www-form-urlencoded.sreq
- post-x-www-form-urlencoded.sts
- post-x-www-form-urlencoded-parameters.authz
- post-x-www-form-urlencoded-parameters.creq
- post-x-www-form-urlencoded-parameters.req
- post-x-www-form-urlencoded-parameters.sreq
- post-x-www-form-urlencoded-parameters.sts
- LICENSE
- NOTICE
- kms_message-config.cmake
- libkms_message.pc.in
- kms_azure_request.h
- kms_b64.h
- kms_caller_identity_request.h
- kms_decrypt_request.h
- kms_encrypt_request.h
- kms_gcp_request.h
- kms_kmip_request.h
- kms_kmip_response.h
- kms_kmip_response_parser.h
- kms_message.h
- kms_message_defines.h
- kms_request.h
- kms_request_opt.h
- kms_response.h
- kms_response_parser.h
- hexlify.c
- hexlify.h
- kms_azure_request.c
- kms_b64.c
- kms_caller_identity_request.c
- kms_crypto.h
- kms_crypto_apple.c
- kms_crypto_libcrypto.c
- kms_crypto_none.c
- kms_crypto_windows.c
- kms_decrypt_request.c
- kms_encrypt_request.c
- kms_endian_private.h
- kms_gcp_request.c
- kms_kmip_item_type_private.h
- kms_kmip_reader_writer.c
- kms_kmip_reader_writer_private.h
- kms_kmip_request.c
- kms_kmip_response.c
- kms_kmip_response_parser.c
- kms_kmip_response_parser_private.h
- kms_kmip_result_reason_private.h
- kms_kmip_result_status_private.h
- kms_kmip_tag_type_private.h
- kms_kv_list.c
- kms_kv_list.h
- kms_message.c
- kms_message_private.h
- kms_port.c
- kms_port.h
- kms_request.c
- kms_request_opt.c
- kms_request_opt_private.h
- kms_request_str.c
- kms_request_str.h
- kms_response.c
- kms_response_parser.c
- sort.c
- sort.h
- connection_close.sreq
- content_length.sreq
- decrypt.creq
- decrypt.sreq
- encrypt.creq
- encrypt.sreq
- host.sreq
- multibyte.creq
- multibyte.sreq
- dirent.h
- example-chunked-response.bin
- example-multi-chunked-response.bin
- example-response.bin
- test_kmip_reader_writer.c
- test_kms_assert.h
- test_kms_azure_online.c
- test_kms_gcp_online.c
- test_kms_kmip_request.c
- test_kms_kmip_response.c
- test_kms_kmip_response_parser.c
- test_kms_online_util.c
- test_kms_online_util.h
- test_kms_request.c
- test_kms_util.c
- test_kms_util.h
- .gitattributes
- CMakeLists.txt
- COPYING
- README.md
- THIRD_PARTY_NOTICES
- crash-kmip-parser-overflow.bin
- crash-kms-chunked-overflow-bof.bin
- crash-kms-chunked-overflow.bin
- cng.c
- commoncrypto.c
- libcrypto.c
- none.c
- check.hpp
- endian.h
- error.h
- int128.h
- int128.test.c
- int128.test.cpp
- macros.h
- path.h
- path.test.c
- str.h
- str.test.c
- thread.h
- user-check.h
- windows-lean.h
- os_dll.c
- os_mutex.c
- os_dll.c
- os_mutex.c
- case-fold-map.c
- diacritic-fold-map.c
- fold.c
- fold.h
- csfle-markup.cpp
- mc-array-private.h
- mc-array.c
- mc-cmp-private.h
- mc-dec128.h
- mc-dec128.test.cpp
- mc-efc-private.h
- mc-efc.c
- mc-fle-blob-subtype-private.h
- mc-fle2-encryption-placeholder-private.h
- mc-fle2-encryption-placeholder.c
- mc-fle2-find-equality-payload-private-v2.h
- mc-fle2-find-equality-payload-private.h
- mc-fle2-find-equality-payload-v2.c
- mc-fle2-find-equality-payload.c
- mc-fle2-find-range-payload-private-v2.h
- mc-fle2-find-range-payload-private.h
- mc-fle2-find-range-payload-v2.c
- mc-fle2-find-range-payload.c
- mc-fle2-find-text-payload-private.h
- mc-fle2-find-text-payload.c
- mc-fle2-insert-update-payload-private-v2.h
- mc-fle2-insert-update-payload-private.h
- mc-fle2-insert-update-payload-v2.c
- mc-fle2-insert-update-payload.c
- mc-fle2-payload-iev-private-v2.h
- mc-fle2-payload-iev-private.h
- mc-fle2-payload-iev-v2.c
- mc-fle2-payload-iev.c
- mc-fle2-payload-uev-common-private.h
- mc-fle2-payload-uev-common.c
- mc-fle2-payload-uev-private.h
- mc-fle2-payload-uev-v2-private.h
- mc-fle2-payload-uev-v2.c
- mc-fle2-payload-uev.c
- mc-fle2-range-operator-private.h
- mc-fle2-rfds-private.h
- mc-fle2-rfds.c
- mc-fle2-tag-and-encrypted-metadata-block-private.h
- mc-fle2-tag-and-encrypted-metadata-block.c
- mc-optional-private.h
- mc-parse-utils-private.h
- mc-parse-utils.c
- mc-range-edge-generation-private.h
- mc-range-edge-generation.c
- mc-range-encoding-private.h
- mc-range-encoding.c
- mc-range-mincover-generator.template.h
- mc-range-mincover-private.h
- mc-range-mincover.c
- mc-rangeopts-private.h
- mc-rangeopts.c
- mc-reader-private.h
- mc-reader.c
- mc-schema-broker-private.h
- mc-schema-broker.c
- mc-str-encode-string-sets-private.h
- mc-str-encode-string-sets.c
- mc-text-search-str-encode-private.h
- mc-text-search-str-encode.c
- mc-textopts-private.h
- mc-textopts.c
- mc-tokens-private.h
- mc-tokens.c
- mc-writer-private.h
- mc-writer.c
- mongo_crypt-v1.h
- mongocrypt-binary-private.h
- mongocrypt-binary.c
- mongocrypt-buffer-private.h
- mongocrypt-buffer.c
- mongocrypt-cache-collinfo-private.h
- mongocrypt-cache-collinfo.c
- mongocrypt-cache-key-private.h
- mongocrypt-cache-key.c
- mongocrypt-cache-oauth-private.h
- mongocrypt-cache-oauth.c
- mongocrypt-cache-private.h
- mongocrypt-cache.c
- mongocrypt-ciphertext-private.h
- mongocrypt-ciphertext.c
- mongocrypt-compat.h
- mongocrypt-config.h.in
- mongocrypt-crypto-private.h
- mongocrypt-crypto.c
- mongocrypt-ctx-datakey.c
- mongocrypt-ctx-decrypt.c
- mongocrypt-ctx-encrypt.c
- mongocrypt-ctx-private.h
- mongocrypt-ctx-rewrap-many-datakey.c
- mongocrypt-ctx.c
- mongocrypt-dll-private.h
- mongocrypt-endian-private.h
- mongocrypt-endpoint-private.h
- mongocrypt-endpoint.c
- mongocrypt-kek-private.h
- mongocrypt-kek.c
- mongocrypt-key-broker-private.h
- mongocrypt-key-broker.c
- mongocrypt-key-private.h
- mongocrypt-key.c
- mongocrypt-kms-ctx-private.h
- mongocrypt-kms-ctx.c
- mongocrypt-log-private.h
- mongocrypt-log.c
- mongocrypt-marking-private.h
- mongocrypt-marking.c
- mongocrypt-mutex-private.h
- mongocrypt-opts-private.h
- mongocrypt-opts.c
- mongocrypt-private.h
- mongocrypt-status-private.h
- mongocrypt-status.c
- mongocrypt-traverse-util-private.h
- mongocrypt-traverse-util.c
- mongocrypt-util-private.h
- mongocrypt-util.c
- mongocrypt.c
- mongocrypt.h
- payload.json
- cmd-to-mongocryptd.json
- cmd-to-mongocryptd.json
- cmd.json
- collinfo.json
- encrypted-field-map.json
- encrypted-payload-pattern.json
- mongocryptd-reply.json
- cmd-to-mongocryptd.json
- cmd.json
- mongocryptd-reply.json
- payload.json
- collinfo.json
- collinfo.json
- encrypted-payload.json
- cmd.json
- collinfo.json
- encrypted-field-config-map.json
- encrypted-payload.json
- cmd.json
- collinfo.json
- encrypted-field-config-map.json
- encrypted-payload.json
- cmd.json
- collinfo.json
- encrypted-payload.json
- collinfo.json
- collinfo.json
- encrypted-payload.json
- cmd.json
- collinfo.json
- encrypted-payload.json
- cmd.json
- collinfo.json
- encrypted-field-config-map.json
- encrypted-payload.json
- cmd.json
- collinfo.json
- encrypted-field-config-map.json
- encrypted-payload.json
- cmd-to-mongocryptd.json
- cmd.json
- collinfo.json
- encrypted-payload.json
- mongocryptd-reply.json
- cmd-to-mongocryptd.json
- cmd.json
- collinfo.json
- encrypted-payload.json
- mongocryptd-reply.json
- cmd-to-mongocryptd.json
- cmd.json
- collinfo.json
- encrypted-payload.json
- mongocryptd-reply.json
- cmd-to-mongocryptd.json
- cmd.json
- collinfo.json
- encrypted-payload.json
- mongocryptd-reply.json
- efc-duplicateKeyAltName.json
- efc-extraField.json
- efc-missingKeyId.json
- efc-oneField-badVersionSet.json
- efc-oneField-goodVersionSet.json
- efc-oneField.json
- efc-textSearchFields-badVersionSet.json
- efc-textSearchFields-goodVersionSet.json
- efc-textSearchFields.json
- efc-twoFields.json
- FLE1DeterministicEncryptedValue.json
- FLE1EncryptionPlaceholder.json
- FLE1RandomEncryptedValue.json
- FLE2EncryptionPlaceholder.json
- FLE2FindEqualityPayload.json
- FLE2FindEqualityPayloadV2.json
- FLE2IndexedEqualityEncryptedValue.json
- FLE2IndexedEqualityEncryptedValueV2.json
- FLE2IndexedRangeEncryptedValue.json
- FLE2IndexedRangeEncryptedValueV2.json
- FLE2InsertUpdatePayload-RangeV1.json
- FLE2InsertUpdatePayload.json
- FLE2InsertUpdatePayloadV2-RangeV1.json
- FLE2InsertUpdatePayloadV2-RangeV2.json
- FLE2InsertUpdatePayloadV2.json
- FLE2UnindexedEncryptedValue.json
- FLE2UnindexedEncryptedValueV2.json
- cmd-to-mongocryptd.json
- cmd.json
- mongocryptd-reply.json
- cmd.json
- encrypted-payload.json
- ismaster-to-mongocryptd.json
- mongocryptd-ismaster.json
- cmd-to-mongocryptd.json
- cmd.json
- encrypted-payload.json
- ismaster-to-mongocryptd.json
- mongocryptd-ismaster.json
- mongocryptd-reply.json
- cmd-to-mongocryptd.json
- cmd.json
- encrypted-payload.json
- ismaster-to-mongocryptd.json
- mongocryptd-ismaster.json
- mongocryptd-reply.json
- schema-map.json
- cmd-to-mongocryptd.json
- cmd.json
- encrypted-payload.json
- ismaster-to-mongocryptd.json
- mongocryptd-ismaster.json
- mongocryptd-reply.json
- cmd.json
- collinfo.json
- encrypted-payload.json
- cmd-to-mongocryptd.json
- cmd.json
- collinfo.json
- encrypted-payload.json
- mongocryptd-reply.json
- bad-collinfo.json
- bad-create-cmd-mongocryptd-reply.json
- bad-create-cmd-to-mongocryptd.json
- bad-create-cmd.json
- bad-encrypted-field-config-map.json
- encrypted-payload.json
- cmd-to-mongocryptd.json
- cmd.json
- encrypted-field-config-map.json
- encrypted-payload.json
- mongocryptd-reply.json
- cmd-to-mongocryptd.json
- cmd.json
- encrypted-field-config-map.json
- encrypted-payload.json
- mongocryptd-reply.json
- cmd-to-mongocryptd.json
- mongocryptd-reply.json
- cmd-to-mongocryptd.json
- cmd.json
- encrypted-field-config-map.json
- encrypted-payload.json
- mongocryptd-reply.json
- first-filter.json
- second-filter.json
- cmd.json
- collinfo.json
- encrypted-field-config-map.json
- encrypted-payload-v2.json
- mongocryptd-reply.json
- cmd.json
- collinfo.json
- encrypted-field-config-map.json
- encrypted-payload-v2.json
- mongocryptd-reply.json
- encrypted-field-config-map.json
- cmd.json
- collinfo.json
- encrypted-payload.json
- cmd-to-mongocryptd.json
- cmd.json
- collinfo.json
- encrypted-payload.json
- mongocryptd-reply.json
- find-indexed-contentionFactor1-v2.json
- find-indexed-v2.json
- find-prefix.json
- find-substring.json
- find-suffix.json
- insert-casef-diacf.json
- insert-indexed-contentionFactor1-v2.json
- insert-indexed-same-user-and-index-key-v2.json
- insert-indexed-v2.json
- insert-prefix-suffix.json
- insert-prefix.json
- insert-substring.json
- insert-suffix.json
- cmd.json
- encrypted-field-map.json
- encrypted-payload.json
- mongocryptd-reply.json
- cmd-to-mongocryptd.json
- cmd-to-mongod.json
- cmd.json
- reply-from-mongocryptd.json
- cmd.json
- encrypted-field-map.json
- encrypted-payload.json
- mongocryptd-reply.json
- cmd.json
- encrypted-field-map.json
- encrypted-payload.json
- mongocryptd-reply.json
- cmd.json
- encrypted-field-map.json
- encrypted-payload.json
- mongocryptd-reply.json
- cmd.json
- encrypted-field-map.json
- encrypted-payload.json
- mongocryptd-reply.json
- cmd.json
- encrypted-field-map.json
- encrypted-payload.json
- mongocryptd-reply.json
- cmd.json
- encrypted-field-map.json
- encrypted-payload.json
- mongocryptd-reply.json
- cmd.json
- encrypted-field-map.json
- encrypted-payload.json
- mongocryptd-reply.json
- README.md
- encrypted-payload-v2.json
- rangeopts.json
- value-to-encrypt.json
- encrypted-payload-v2.json
- rangeopts.json
- value-to-encrypt.json
- encrypted-payload-v2.json
- rangeopts.json
- value-to-encrypt.json
- encrypted-payload-v2.json
- rangeopts.json
- value-to-encrypt.json
- RNG_DATA.h
- cmd.json
- encrypted-field-map.json
- encrypted-payload.json
- mongocryptd-reply.json
- RNG_DATA.h
- RNG_DATA.h
- cmd.json
- encrypted-field-map.json
- encrypted-payload.json
- mongocryptd-reply.json
- cmd.json
- encrypted-field-map.json
- encrypted-payload.json
- mongocryptd-reply.json
- RNG_DATA.h
- RNG_DATA.h
- cmd.json
- encrypted-field-map.json
- encrypted-payload.json
- mongocryptd-reply.json
- cmd.json
- encrypted-field-map.json
- encrypted-payload.json
- mongocryptd-reply.json
- cmd.json
- encrypted-field-map.json
- RNG_DATA.h
- cmd.json
- encrypted-field-map.json
- encrypted-payload.json
- mongocryptd-reply.json
- RNG_DATA.h
- cmd.json
- encrypted-field-map.json
- encrypted-payload.json
- mongocryptd-reply.json
- README.md
- encrypted-payload-v2.json
- rangeopts.json
- RNG_DATA.h
- value-to-encrypt.json
- encrypted-payload-v2.json
- rangeopts.json
- RNG_DATA.h
- value-to-encrypt.json
- encrypted-payload-v2.json
- encrypted-payload.json
- rangeopts.json
- RNG_DATA.h
- value-to-encrypt.json
- encrypted-payload-v2.json
- rangeopts.json
- RNG_DATA.h
- value-to-encrypt.json
- cmd.json
- encrypted-field-map.json
- encrypted-payload.json
- mongocryptd-reply.json
- RNG_DATA.h
- cmd.json
- encrypted-field-map-prefixPreview.json
- encrypted-field-map-suffixPreview.json
- cmd.json
- encrypted-field-map.json
- encrypted-payload.json
- mongocryptd-reply.json
- cmd.json
- encrypted-field-map.json
- encrypted-payload.json
- mongocryptd-reply.json
- cmd.json
- encrypted-field-map.json
- encrypted-payload.json
- mongocryptd-reply.json
- cmd.json
- encrypted-field-map.json
- encrypted-payload.json
- mongocryptd-reply.json
- cmd-to-mongocryptd.json
- cmd.json
- encrypted-field-config-map.json
- encrypted-payload.json
- mongocryptd-reply.json
- cmd-to-mongocryptd.json
- cmd.json
- encrypted-field-config-map.json
- encrypted-payload.json
- mongocryptd-reply.json
- op0_encrypt_aggregate
- op0_encrypt_find
- op0_encrypt_insert
- op0_with_extra
- op1_decrypt_doc
- op1_decrypt_empty
- op1_with_extra
- op2_explicit_encrypt
- op2_explicit_encrypt_num
- op2_with_extra
- op3_explicit_decrypt
- op3_with_extra
- op4_datakey
- op4_with_extra
- op5_rewrap_empty_filter
- op5_rewrap_filter
- op5_with_extra
- op6_encrypt_expr
- op6_with_extra
- FLECrudTest-insertOneRangeV2.json
- FLECrudTest-insertOneText.json
- FLECrudTest-insertOneTextLarge.json
- FLECrudTest-insertOneV2.json
- 12345678123498761234123456789012-aws-decrypt-reply.txt
- 12345678123498761234123456789012-aws-document.json
- 12345678123498761234123456789012-key-material.txt
- 12345678123498761234123456789012-local-document.json
- 12345678123498761234123456789013-aws-decrypt-reply.txt
- 12345678123498761234123456789013-aws-document.json
- 12345678123498761234123456789013-key-material.txt
- 12345678123498761234123456789013-local-document.json
- 12345678123498761234123456789014-key-material.txt
- 12345678123498761234123456789014-local-document.json
- ABCDEFAB123498761234123456789012-aws-decrypt-reply.txt
- ABCDEFAB123498761234123456789012-aws-document.json
- ABCDEFAB123498761234123456789012-key-material.txt
- ABCDEFAB123498761234123456789012-local-document.json
- README.md
- decrypt-response.txt
- encrypt-response-partial.txt
- encrypt-response.txt
- decrypt-response.txt
- encrypt-response.txt
- oauth-response.txt
- decrypt-response.txt
- encrypt-response.txt
- oauth-response.txt
- cmd-to-mongocryptd.json
- cmd.json
- collInfo-c1.json
- collInfo-c2.json
- cmd.json
- cmd.json
- collInfo-c1.json
- collInfo-c3.json
- cmd.json
- cmd-to-mongocryptd.json
- cmd.json
- schemaMap.json
- cmd-to-mongocryptd.json
- cmd.json
- collInfo-c1.json
- schemaMap.json
- cmd-to-mongocryptd.json
- cmd.json
- collInfo-c1.json
- cmd-to-mongocryptd.json
- cmd.json
- collInfo-c1.json
- collInfo-c2.json
- reply-from-mongocryptd.json
- cmd.json
- cmd.json
- collInfo-c1.json
- collInfo-v1.json
- cmd-to-mongocryptd.json
- cmd-to-mongod.json
- cmd.json
- collInfo-c1.json
- collInfo-c2.json
- key-doc.json
- reply-from-mongocryptd.json
- cmd-to-mongocryptd.json
- cmd-to-mongod.json
- cmd.json
- collInfo-c1.json
- collInfo-c2.json
- key-doc.json
- reply-from-mongocryptd.json
- cmd-to-mongocryptd.json
- cmd.json
- collInfo-c1.json
- collInfo-c2.json
- cmd-to-mongocryptd.json
- cmd-to-mongod.json
- cmd.json
- collInfo-c1.json
- collInfo-c2.json
- key-doc.json
- reply-from-mongocryptd.json
- cmd-to-mongocryptd.json
- cmd-to-mongod.json
- cmd.json
- collInfo-c1.json
- collInfo-c2.json
- reply-from-mongocryptd.json
- cmd-to-mongocryptd.json
- cmd-to-mongod.json
- cmd.json
- collInfo-c1.json
- collInfo-c2.json
- key-doc.json
- reply-from-mongocryptd.json
- cmd-to-mongocryptd.json
- cmd.json
- collInfo-c1.json
- collInfo-c2.json
- cmd-to-mongocryptd.json
- cmd-to-mongod.json
- cmd.json
- collInfo-c1.json
- collInfo-c2.json
- key-doc.json
- reply-from-mongocryptd.json
- cmd-to-mongocryptd.json
- cmd-to-mongod.json
- cmd.json
- collInfo-c1.json
- collInfo-c2.json
- key-doc.json
- reply-from-mongocryptd.json
- cmd-to-mongocryptd.json
- cmd-to-mongod.json
- cmd.json
- collInfo-c1.json
- collInfo-c2.json
- key-doc.json
- reply-from-mongocryptd.json
- cmd-to-mongocryptd.json
- cmd-to-mongod.json
- cmd.json
- collInfo-c1.json
- collInfo-c2.json
- reply-from-mongocryptd.json
- cmd-to-mongocryptd.json
- cmd-to-mongod.json
- cmd.json
- collInfo-c1.json
- encryptedFieldsMap.json
- key-doc.json
- reply-from-mongocryptd.json
- cmd-to-mongocryptd.json
- cmd-to-mongod.json
- cmd.json
- collInfo-c1.json
- key-doc.json
- reply-from-mongocryptd.json
- cmd-to-mongocryptd.json
- cmd-to-mongod.json
- cmd.json
- collInfo-c1.json
- collInfo-c2.json
- key-doc.json
- reply-from-mongocryptd.json
- command.json
- key-document-a.json
- key-document-b.json
- mongocryptd_reply.json
- schema_map.json
- cmd.json
- encrypted-field-map.json
- encrypted-payload.json
- mongocryptd-reply.json
- cmd.json
- encrypted-field-map.json
- encrypted-payload.json
- mongocryptd-reply.json
- cmd-to-mongod.json
- cmd.json
- key-document.json
- cmd-to-mongod.json
- cmd.json
- key-document.json
- cmd-to-mongocryptd.json
- cmd-to-mongod.json
- cmd.json
- key-document.json
- reply-from-mongocryptd.json
- cmd-to-mongocryptd.json
- key-document-aws.json
- key-document.json
- reply-from-mongocryptd.json
- edges_decimal128.cstruct
- edges_double.cstruct
- edges_int32.cstruct
- edges_int64.cstruct
- mincover_decimal128.cstruct
- mincover_decimal128_precision.cstruct
- mincover_double.cstruct
- mincover_double_precision.cstruct
- mincover_int32.cstruct
- mincover_int64.cstruct
- cmd.json
- encrypted-field-map.json
- encrypted-payload.json
- mongocryptd-reply.json
- cmd.json
- encrypted-field-map.json
- encrypted-payload.json
- mongocryptd-reply.json
- expected.json
- to-encrypt.json
- expected.json
- to-encrypt.json
- expected.json
- expected.json
- expected.json
- key-document-a.json
- key-document-b.json
- key-document-local.json
- kms-decrypt-reply-429.txt
- kms-decrypt-reply-a.txt
- kms-decrypt-reply-b.txt
- kms-encrypt-reply-a.txt
- kms-encrypt-reply-b.txt
- aes-ctr.json
- fle2-fixed.json
- fle2-generated.json
- fle2aead-decrypt.json
- fle2aead-fixed.json
- fle2aead-generated.json
- fle2v2-aead-fixed.json
- fle2v2-aead-generated.json
- mcgrew.json
- nist.json
- README.md
- collinfo-encryptedFields.json
- collinfo-encryptedFields2.json
- collinfo-jsonSchema.json
- collinfo-noSchema.json
- create-with-jsonSchema.json
- encryptedFields.json
- encryptedFields2.json
- encryptedFieldsMap.json
- jsonSchema.json
- jsonSchema2.json
- schemaMap.json
- mc.json
- README.md
- server.json
- cache-tests.json
- collection-info-no-validator.json
- collection-info-view.json
- collinfo-siblings.json
- encrypted-cmd.json
- encrypted-field-config-map.json
- explicit-decryption-input.json
- find-with-encryptionInformation.json
- kek-tests.json
- key-document-azure.json
- key-document-full.json
- key-document-gcp.json
- key-document-kmip.json
- key-document-local.json
- key-document-no-region.json
- key-document-with-alt-name-duplicate-id.json
- key-document-with-alt-name.json
- key-document-with-alt-name2.json
- kms-encrypt-reply.txt
- kms-tests.json
- mongocryptd-cmd.json
- mongocryptd-ismaster-17.json
- mongocryptd-ismaster-26.json
- mongocryptd-ismaster-27.json
- mongocryptd-reply-existing-ciphertext.json
- mongocryptd-reply-invalid.json
- mongocryptd-reply-key-alt-name.json
- mongocryptd-reply-key-alt-name2.json
- mongocryptd-reply-no-encryption-needed.json
- mongocryptd-reply-no-markings.json
- mongocryptd-reply-random.json
- NIST-CAVP.cstructs
- schema-map.json
- cmd.json
- collection-info.json
- encrypted-command.json
- key-document-custom-endpoint.json
- key-document.json
- kms-decrypt-reply.txt
- mongocryptd-reply.json
- README.md
- csfle.c
- HELP.autogen
- helpgen.py
- make_includes.py
- README.md
- util.c
- util.h
- crypt_shared-stub.cpp
- example-no-bson.c
- example-state-machine.c
- fuzz_kms.c
- fuzz_mongocrypt.c
- gen_fuzz_corpus.py
- test-dll.cpp
- test-gcp-auth.c
- test-mc-cmp.c
- test-mc-efc.c
- test-mc-fle2-encryption-placeholder.c
- test-mc-fle2-find-equality-payload-v2.c
- test-mc-fle2-find-range-payload-v2.c
- test-mc-fle2-find-text-payload.c
- test-mc-fle2-payload-iev-v2.c
- test-mc-fle2-payload-iev.c
- test-mc-fle2-payload-iup-v2.c
- test-mc-fle2-payload-iup.c
- test-mc-fle2-payload-uev-v2.c
- test-mc-fle2-payload-uev.c
- test-mc-fle2-rfds.c
- test-mc-fle2-tag-and-encrypted-metadata-block.c
- test-mc-range-edge-generation.c
- test-mc-range-encoding.c
- test-mc-range-mincover.c
- test-mc-rangeopts.c
- test-mc-reader.c
- test-mc-schema-broker.c
- test-mc-text-search-str-encode.c
- test-mc-textopts.c
- test-mc-tokens.c
- test-mc-writer.c
- test-mongocrypt-assert-match-bson.c
- test-mongocrypt-assert-match-bson.h
- test-mongocrypt-assert.h
- test-mongocrypt-buffer.c
- test-mongocrypt-cache-oauth.c
- test-mongocrypt-cache.c
- test-mongocrypt-ciphertext.c
- test-mongocrypt-cleanup.c
- test-mongocrypt-compact.c
- test-mongocrypt-crypto-hooks.c
- test-mongocrypt-crypto-std-hooks.c
- test-mongocrypt-crypto-std-hooks.h
- test-mongocrypt-crypto.c
- test-mongocrypt-csfle-lib.c
- test-mongocrypt-ctx-decrypt.c
- test-mongocrypt-ctx-encrypt.c
- test-mongocrypt-ctx-rewrap-many-datakey.c
- test-mongocrypt-ctx-setopt.c
- test-mongocrypt-datakey.c
- test-mongocrypt-dll.c
- test-mongocrypt-endpoint.c
- test-mongocrypt-kek.c
- test-mongocrypt-key-broker.c
- test-mongocrypt-key-cache.c
- test-mongocrypt-key.c
- test-mongocrypt-kms-ctx.c
- test-mongocrypt-kms-responses.c
- test-mongocrypt-local-kms.c
- test-mongocrypt-log.c
- test-mongocrypt-marking.c
- test-mongocrypt-opts.c
- test-mongocrypt-status.c
- test-mongocrypt-traverse-util.c
- test-mongocrypt-util.c
- test-mongocrypt-util.h
- test-mongocrypt.c
- test-mongocrypt.h
- test-named-kms-providers.c
- test-unicode-fold.c
- IntelRDFPMathLib20U2.tar.xz
- .clang-format
- .clang-tidy
- .earthlyignore
- .git-blame-ignore-revs
- .gitattributes
- .gitignore
- .lsan-suppressions
- .pre-commit-config.yaml
- AGENTS.md
- CHANGELOG.md
- CLAUDE.md
- CMakeLists.txt
- CODEOWNERS
- CONTRIBUTING.md
- Earthfile
- integrating.md
- LICENSE
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
