비밀번호(키 쌍 없음)만 사용하여 파일을 암호화하고 Linux 및 macOS에서 쉽게 사용/암호 해독하는 가장 좋은 방법은 무엇입니까?

비밀번호(키 쌍 없음)만 사용하여 파일을 암호화하고 Linux 및 macOS에서 쉽게 사용/암호 해독하는 가장 좋은 방법은 무엇입니까?

현재 작업 중인 중요한 파일이 포함된 tar/zip 디렉토리 파일을 암호화해야 합니다. 나에게는 클라우드를 포함하여 여러 개의 백업을 보관하여 안전하게 유지하는 것이 중요합니다. 물론 콘텐츠를 보호하기 위해 이러한 파일을 암호화하고 싶습니다.

나는 강력한 암호화 알고리즘과 강력한 비밀번호를 사용해야 한다는 것을 알고 있습니다. 저는 주로 Linux나 macOS에서 이러한 파일 작업을 합니다(Windows에서는 드물지만 큰 요인은 아닙니다).

이제 macOS와 Linux에서 파일을 쉽게 암호화하는 가장 좋은 방법을 검색했지만 확실한 승자는 없는 것 같습니다. Zip 형식이 가장 쉽다고 하는데, zip 형식이 약한 암호화를 지원하는 것 같고, 강력한 암호화만 지원하는 확실한 방법을 찾지 못했습니다.

OpenSSL은 사용하기가 약간 어려운 것 같습니다(저는 키를 어디든 가지고 다니고 싶지 않습니다). LUKS를 이용해 파일을 암호화할까도 생각했지만, macOS에서는 쉽게 사용할 수 없습니다.

별도의 키 쌍을 생성할 필요 없이 비밀번호만으로 Linux(x86 및 ARM) 및 macOS(ARM/Apple-Silicon)에서 사용할 수 있도록 이 파일을 암호화하려면 어떻게 해야 합니까? Windows에서도 쉽게 열 수 있으면 좋겠지만 그다지 중요한 것은 아닙니다.

추신: 인터넷, StackOverflow/StackExchange 및 일부 GitHub를 검색했습니다. ChatGPT조차도 나에게 신뢰할 수 있는 것을 제공하지 못했습니다.

답변1

음, GPG라고도 불리는 GnuPG가 있습니다. 아카이버 는 아니지만 tar. zipGnuPG는 키 쌍을 사용하여 암호화/복호화할 수 있지만, --symmetric또는 -c명령줄 옵션을 사용하면 암호화/복호화를 위해 비밀번호나 패스프레이즈( 또는 --passphrase옵션 으로 지정됨 )를 사용하게 됩니다.--passphrase-fd--passphrase-file

GnuPG/GPG는 Linux, MacOS(홈브류를 통해) 및 Windows용 GUI에서도 사용할 수 있습니다.

관련 정보