암호화된 드라이브 이미지를 생성하고 순환 마운트하는 방법은 무엇입니까?

암호화된 드라이브 이미지를 생성하고 순환 마운트하는 방법은 무엇입니까?

나는 보았다이 훌륭한 답변다음 squashfs 명령을 사용하여 디스크 이미지를 동적으로 압축하는 방법을 설명합니다.

mkdir empty-dir
mksquashfs empty-dir squash.img -p 'sda_backup.img f 444 root root dd if=/dev/sda bs=4M'

또한 즉시 이미지 파일을 암호화하고 싶습니다. 나는 암호화된 이미지 파일이 여전히 가능한 한 작도록 squashfs 이미지를 생성한 후 암호화하고 싶습니다.

백업 프로세스에서 백업 파일의 암호를 해독할 수 없도록 이미지를 공개 키로 암호화하고 싶습니다. USB에서 머신을 부팅하고 부팅 드라이브를 삼바 공유의 암호화된 이미지에 백업할 계획이지만 분명한 이유로 USB 스틱에 하드코딩된 키를 사용하고 싶지 않습니다.

내가 아는 바로는 공개 키 암호화가 느리기 때문에 대용량 파일을 공개 키로 암호화하려면 임의의 nonce를 만든 다음 해당 nonce를 암호화하고 그 결과를 대칭 키로 사용하여 파일을 암호화해야 합니다. 이 작업을 수행하는 도구가 있다고 확신하지만 우분투 컴퓨터에서 이를 구현하는 방법을 모르겠습니다.

그리고 암호화된 파일을 루프로 설치하는 것도 가능한가요? 차라리 설치하기 위해 전체 파일을 해독할 필요가 없습니다. 이미지를 읽기 전용으로만 마운트할 수 있는지는 문제가 되지 않습니다.

관련 정보