"암호화"를 사용하여 암호화된 파일을 해독되지 않도록 onedrive에 업로드하는 방법

"암호화"를 사용하여 암호화된 파일을 해독되지 않도록 onedrive에 업로드하는 방법

cipher라는 명령줄 도구에 내장된 Windows를 사용하여 파일을 암호화하고 있습니다. 암호화된 파일을 USB에서 다른 PC로 복사하면 암호화되어 다른 PC에서는 액세스할 수 없습니다. 하지만 암호화된 동일한 PC에서 해당 파일을 동기화하면 onedrive에 있는 파일의 해독된 복사본을 받게 됩니다. 해당 파일은 Windows 백업 파일이며 onedrive가 암호화된 복사본을 업로드하는 동안 Windows가 해당 파일에 중단 없이 액세스할 수 있도록 정책 관리자에서 인증서/키를 삭제하고 싶지 않습니다.

답변1

EFS(에서 사용됨 cipher)는 프로그램에 완전히 투명해야 합니다. 따라서 외부 HD에 복사하면 OS가 실제로해독하다먼저 데이터를 암호화하고 새 디스크에 쓸 때 다시 암호화합니다. PGP나 ZIP의 경우처럼 암호화된 번들을 복사하는 것이 아닙니다.

그것~이다이러한 파일의 암호화된 버전을 얻을 수는 있지만 Windows에는 이를 위한 내장 명령이 없고 타사 백업 소프트웨어에서 사용하기 위한 API만 있는 것 같습니다.

문제의 API는OpenEncryptedFileRaw그리고 관련 기능. 어떤 도구를 사용하는지 잘 모르겠습니다. Bareos 또는그케/트림그렇게 할 수도 있습니다.

(저도 한번 그랬어요내가 직접 쓴이를 위한 프로그램 – 참조 efs.csefs-backup.cs– 하지만 더 이상 컴파일하는 방법조차 기억나지 않습니다. 어쩌면 다른 누군가가 소스 코드가 유용하다고 생각할 수도 있습니다.)

이러한 도구는 관리자만 사용할 수 있거나 SeBackupPrivilege를 자신에게 할당한 경우에만 사용할 수 있습니다.

관련 정보