CSFLE 호환성
Queryable Encryption 은 MongoDB 7.0 에서 GA(일반 사용 가능)로 제공됩니다. 학습 내용은 Queryable Encryption 을 참조하세요.
이 페이지에서는 클라이언트 측 필드 레벨 암호화와 호환되는 MongoDB 및 드라이버 버전에 대해 설명합니다.
MongoDB 에디션 및 버전 호환성
클라이언트 측 필드 레벨 암호화를 사용한 자동 암호화 는 MongoDB Enterprise Edition, 버전 4.2 이상에서만 사용할 수 있습니다.
클라이언트 측 필드 레벨 암호화를 사용한 수동 암호화 는 MongoDB Community 및 Enterprise Edition 버전 4.2 이상에서 사용할 수 있습니다.
드라이버 호환성 표
클라이언트 측 필드 레벨 암호화는 다음 공식 호환 드라이버 버전 이상에서만 사용할 수 있습니다.
드라이버 | 지원되는 버전 | 빠른 시작 / 튜토리얼 |
---|---|---|
3.4.0+ | ||
3.11.0+ | ||
1.12.0+ | ||
3.10.0+ | ||
2.10.0+ | ||
3.6.0 | ||
1.17.5 | ||
1.2+ | ||
2.7.0+ | ||
1.6.0+ | ||
2.12.1+ |
중요
키 순환 지원
rewrapManyDateKey
메서드와 같은 CSFLE의 키 순환 API를 사용하려면 드라이버의 바인딩 패키지 또는 libmongocrypt
의 특정 버전을 사용해야 합니다.
다음 목록은 각 드라이버의 키 순환 API 종속성을 자세히 설명합니다.
Node.js 드라이버:
mongodb-client-encryption
버전 2.2.0-알파.6 사용 또는 이후 버전.Java 드라이버:
mongodb-crypt
버전 1.5.2 이상을 사용하세요.pymongo:
pymongocrypt
버전 1.3.1 이상을 사용합니다.고(Go) 드라이버:
libmongocrypt
버전 1.5.2 이상을 사용하세요.C#/.NET 드라이버: MongoDB C#/.NET 드라이버 버전 2.17.1 이상을 사용하세요.
구문 및 구현 예제는 드라이버 참고 문서를 참조하세요.