Docs Menu
Docs Home
/
MongoDB 매뉴얼
/ / / /

설치 요구 사항

이 페이지의 내용

  • 개요
  • 필요한 사항
  • 자세히 알아보기

클라이언트 측 필드 레벨 암호화(CSFLE)를 사용하기 위해 설치해야 하는 애플리케이션 및 라이브러리에 대해 알아보세요.

CSFLE를 사용하려면 먼저 개발 환경에서 다음 항목을 설정해야 합니다.

  • (선택 사항) 자동 암호화 공유 라이브러리 를 다운로드합니다. 자동 암호화 공유 라이브러리는 mongocryptd 보다 선호되는 대안이며 새 프로세스 를 생성할 필요가 없습니다. mongocryptd 은 여전히 지원됩니다.

  • MongoDB Enterprise Edition을 설치합니다.

  • CSFLE와 호환되는 MongoDB 드라이버를 설치합니다.

  • MongoDB 인스턴스 또는 Atlas 클러스터를 시작합니다.

  • 특정 드라이버 종속성을 설치합니다. 드라이버의 종속성 목록을 보려면 사용하려는 언어에 해당하는 탭을 선택하여 이 가이드를 완료합니다.

종속성 이름
설명

x64 지원

CSFLE에는 x64 지원이 필요합니다.

종속성 이름
설명

libmongocrypt 라이브러리에는 암호화 를 관리하는 네이티브 라이브러리와 통신하기 위한 바인딩이 포함되어 있습니다.

종속성 이름
설명

mongodb-crypt 라이브러리에는 암호화 를 관리하는 네이티브 라이브러리와 통신하기 위한 바인딩이 포함되어 있습니다.

종속성 이름
설명

libmongocrypt 암호화 라이브러리의 NodeJS 래퍼입니다. libmongocrypt 라이브러리에는 암호화를 managed 네이티브 라이브러리와 통신하기 위한 바인딩이 포함되어 있습니다.

Node.js 드라이버 버전 6.0.0 이상을 사용하는 경우 mongodb-client-encryption 의 주요 버전 번호가 드라이버와 동일해야 합니다.

예를 예시 Node.js 운전자 v6.xx에는 mongodb-client-encryption v6.xx가 필요합니다.

종속성 이름
설명

libmongocrypt 암호화 라이브러리의 Python 래퍼입니다. libmongocrypt 라이브러리에는 암호화 를 관리하는 네이티브 라이브러리와 통신하기 위한 바인딩이 포함되어 있습니다.

CSFLE 사용을 시작하려면 빠른 시작을 참조하세요.

원격 키 관리 시스템 제공자와 함께 CSFLE를 사용하는 방법을 알아보려면 튜토리얼을 참조하세요.

돌아가기

기능