macOS에서 파일을 암호로 보호하려면 어떻게해야합니까?


21

Mac에서 개인 저널을 시작하고 싶지만 파일을 본인 만 열 수 있도록하고 싶습니다.

컴퓨터 속도를 늦추지 않고 파일에 암호 보안을 설정하려면 어떻게해야합니까?


2
모든 답변에는 하나의 큰 문제가 있습니다. 그들 중 누구도 Mac OS X Lion 이후 OS가 버전 기능을 사용하여 매시간마다 열려 있고 수정되고 저장된 문서를 복사한다는 사실을 언급하지 않습니다. 또한 Mac이 노트북이고 Time Machine을 사용하는 경우 Time Machine 드라이브에 연결되지 않은 경우 로컬 드라이브에 모바일 백업이 있습니다. 따라서 이러한 기능을 해제하지 않으면 법의학적인 흔적이 남았으며 자신이하는 일을 아는 사람들이 쉽게 복구 할 수 있습니다. Mac에서 WDE를 사용하지 않고 Time Machine을 암호화하는 경우 다음을 수행하십시오.
user3439894

CPU가 AES 명령을 받기에 충분히 새로운 경우, 사용 가능한 시점에 벤치 마크를 수행하면 드라이브 또는 파일 시스템 수준에서의 암호화로 인해 속도가 전혀 느려지지 않음을 알 수 있습니다. 가장 빠른 SSD는 이제 훨씬 빠르므로 더 이상 사실이 아닐 수도 있습니다. 그러나 여전히 문서 편집에 대한 통지보다 훨씬 빠릅니다.
JDługosz 2012

맥은 많은 사용자들 사이에서 (심지어 가끔) 공유 머신 (동료 / 가족) 또는 그것은 단지 당신의 맥?
Paolo

답변:


20

암호화 된 디스크 이미지에 넣을 수 있습니다.

디스크 유틸리티에서 암호화 된 디스크 이미지를 만들 수 있습니다.

  1. 디스크 유틸리티를 엽니 다.
  2. 파일> 새 이미지> 빈 이미지 ( Cmd+ N)로 이동하십시오.
  3. 파일 이름을 입력하고 위치를 선택하십시오. 디스크 이미지의 크기를 선택할 수도 있습니다. 암호화를 128 또는 256 비트 AES 암호화로 설정해야합니다 (256 비트는 128 비트보다 안전하지만 속도도 느립니다). 다른 모든 설정을 동일하게 유지할 수 있습니다.
  4. 디스크 이미지의 암호를 입력하십시오.
  5. 이미지 형식으로 디스크 이미지 읽기 / 쓰기가 선택되어 있는지 확인하십시오 (그렇지 않으면 디스크 에 쓸 수 없습니다).
  6. 이제 이미지를 만들 수 있습니다. 생성되면 디스크 이미지가 마운트됩니다. 안전하게 보관하려는 파일을 새 디스크에 복사하십시오.
  7. 완료되면 디스크를 휴지통으로 드래그하여 꺼냅니다.

이제 암호화 된 파일에 액세스 할 때마다 이전에 저장 한 위치에서 이미지를 마운트하십시오. 파일 작업을 마쳤 으면 앞에서 설명한대로 추출하십시오.


1
분명하지만 디스크 이미지 마운트를 해제하지 않으면 (7 단계) 머신에 액세스 할 수있는 모든 사용자가 컨텐츠에 액세스 할 수있게됩니다. 또한 컨텐츠에 액세스하기 위해 디스크 이미지를 마운트 할 때 암호문을 키 체인에 저장하지 마십시오.
Paolo

Truecrypt는 filevault 2의 고급 대안입니다.
Lucius Hu

1
Lucius-TrueCrypt는 거의 3 년 전에 중단되어 왔지만 여전히 안전하다고 여겨지지만 장래에 언제든지 허점이 드러날 수 있으므로 장기적인 보안 기술로 사용하는 것이 좋지 않습니다. TrueCrypt를 사용하는 경우 VeraCrypt와 같이 적극적으로 유지 관리되는 포크로 전환하는 것이 좋습니다.
Faiz Saleem

18

터미널을 통한 OpenSSL을 사용하여 모든 개별 파일을 암호화 할 수 있습니다. 이 기능은 Word 문서에서 저널을 작성하거나 긴 문서가 하나 인 TextEdit 파일을 계획 할 때 매우 유용합니다. 여기에서 이점은 단일 파일 만 암호화 / 복호화하므로 빠르게 밝아진다는 것입니다.

따라서 바탕 화면에 저널 이름이 편리하다고 가정 해 봅시다. Journal.txt

파일을 암호화하려면 터미널에서 다음 명령을 실행하십시오 ( "Apple123"이 사용자 이름이라고 가정).

openssl enc -aes-256-cbc -e -in /Users/Apple123/Desktop/Journal.txt -out /Users/Apple123/Desktop/Journal_encrypted.txt

파일을 암호화하기 위해 비밀번호를 입력하고 확인하라는 메시지가 표시됩니다. 완료되면 바탕 화면에 새 파일이 표시됩니다. 일반 텍스트 파일처럼 보이지만 두 번 클릭하면 열 수 없다는 오류 메시지가 표시됩니다.

파일을 해독하려면 다음 명령을 실행하십시오.

openssl enc -aes-256-cbc -d -in /Users/Apple123/Desktop/Journal_encrypted.txt -out /Users/Apple123/Journal.txt

비밀번호를 다시 묻습니다. 암호화에 사용한 것을 입력하십시오. 이제 파일을 두 번 클릭하면 파일을 열 수 있습니다.

그게 무슨 뜻입니까?

enc -암호화 암호 사용

-aes-256-cbc-사용할 암호 유형. AES256은 산업 표준입니다.

-e또는 -d-암호화 또는 해독

-in -입력 파일의 전체 경로를 지정합니다

-out -출력 파일의 전체 경로를 지정합니다.

man openssl터미널 프롬프트에서 입력하여 OpenSSL에 대한 자세한 정보를 얻을 수 있습니다 .


TL; DR

OpenSSL을 사용하여 암호화 / 암호 해독하십시오.

  • 암호화 : openssl enc -aes-256-cbc -e -in [input path/file] -out [output path/file]

  • 복호화 : openssl enc -aes-256-cbc -d -in [input path/file] -out [output path/file]

비밀번호를 기억하고 파일을 백업하십시오. 암호를 잊어 버렸다면 패들없이 개울이 될 것입니다.


8

특히 저널링의 경우 문서별로 암호 보호 기능을 제공하는 쓰기 또는 메모 작성 앱에 투자하는 것이 가장 쉽고 편리 할 수 ​​있습니다. 일부 옵션은 다음과 같습니다.



0

calum_b의 의견 외에도 저널링을위한 DayOne 기본 Mac 앱을 살펴보십시오 . 모든 기능을 갖추고 있으며 저널 잠금 기능이 있습니다. 내 의견으로는 언급 된 제품보다 품질이 좋습니다.

다음 주 / 월에는 엔드 투 엔드 암호화 기능이 출시 될 예정입니다. 제 3자가 직접 시도하는 것보다이를 처리하는 것이 훨씬 실용적입니다.


-1

추가 변경을 위해 암호화하지 않으려는 경우 pdf (또는 적절한 경우 다른 옵션)로 내보내고 암호와 같은 안전한 보관을 위해 컴퓨터에 보관하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.