cryptsetup luksFormat의 --integrity 스위치가 여전히 실험적인 것으로 간주되는 이유는 무엇입니까?

cryptsetup luksFormat의 --integrity 스위치가 여전히 실험적인 것으로 간주되는 이유는 무엇입니까?

2024년 현재 이 --integrity스위치는 cryptsetup luksFormatcryptsetup 맨페이지에서 여전히 실험용으로 표시되어 있습니다.

WARNING:  This  extension  is EXPERIMENTAL and requires dm-integrity kernel target (available since kernel version 4.12).
For native AEAD modes, also enable "User-space interface for AEAD cipher algorithms" in "Cryptographic API" section (CONFIG_CRYPTO_USER_API_AEAD .config option).

커널 4.12는 2017년에 출시되었습니다.

하지만 왜 이런 일이 발생하는지 설명을 찾지 못했습니다.아직실험적입니다. LUKS와 dm-integrity의 조합이 나에게 이상적이기 때문에 이것이 문제입니다. 외장 하드 드라이브를 암호화하고 데이터 무결성 확인을 위한 메타데이터가 필요합니다. 일부 파일 시스템에는 체크섬(btrfs 및 ZFS)이 있지만 하나에 의존하지 않고도 외장 하드 드라이브에서 여러 파일 시스템을 사용할 수 있기를 바랍니다. 이상적으로는 dm-integrity를 ​​사용하면 외부 드라이브에서 ext4를 사용할 수 있으며 여전히 데이터 손상이 감지됩니다.

그렇다면 이 스위치가 왜 여전히 실험적인지 아는 사람이 있나요? 그리고 실험적 상태에도 불구하고 특정 사용 사례에서 사용해도 안전한가요?

관련 정보