"pass" 비밀번호 관리자는 gpg 키를 사용합니다.
그러나 gpg 자체는 파일의 대칭 암호화에 사용될 수 있습니다. Passport는 공개/개인 키로만 작동합니까, 아니면 대칭 암호화와 함께 사용할 수 있습니까?
답변1
비밀번호 관리자는 pass
파일(관리 비밀번호가 저장되는 위치)을 암호화하기 위해 공개 키가 필요하고, 파일을 해독하려면 개인 키가 필요합니다.
pass
gpg의 "순수한" 대칭 파일 암호화를 사용하도록 구성할 수 없습니다 ( -c
또는 --symmetric
GPG 옵션 참조).
이는 GPG의 공개 키 암호화를 사용한 파일 암호화/복호화 설계로 인해 pass
여러 키를 구성하여 사용자 그룹이 관리되는 비밀번호에 액세스할 수 있는 등의 유연성을 제공하기 때문입니다.
또한 GPG는 한 명 이상의 수신자를 위해 파일을 암호화할 때 하이브리드 방식(예: 하나 이상의 공개 키 사용)을 사용합니다. 즉, 파일의 대칭 암호화를 위한 세션 키를 무작위로 생성한 다음 공개 키/비밀 키만 사용합니다. 파일을 암호화하는 키입니다. 암호화된 세션 키.