본문 바로가기

깃 크립트

git-crypt

저장소 안 파일을 투명하게 암호화

한줄평

저장소에 비밀 값을 안전하게 담는 실용적인 방법입니다. 키 배포·관리를 스스로 책임져야 하고, 잘못 설정하면 평문이 새어 나갈 수 있어 주의가 필요합니다.

이런 분께 저장소에 민감한 설정을 함께 보관해야 하는 팀께

좋은 점

  • 지정 파일을 커밋·체크아웃 시 자동 암·복호화
  • GPG 키로 여러 협업자와 접근 공유

아쉬운 점

  • 키 관리를 직접 해야 하고 설정 실수 시 노출 위험

깃 크립트 소개

지정한 파일을 암호화한 채로 Git 저장소에 저장하는 명령줄 도구입니다. .gitattributes로 대상 파일을 지정하면 커밋할 때 자동으로 암호화되고 체크아웃할 때 복호화되어, 사용자는 평소처럼 평문으로 작업하면서도 원격에는 암호문만 올라갑니다. 설정 파일이나 키처럼 민감한 정보를 저장소에 함께 두면서도 노출을 막고 싶을 때 씁니다.

제작사

영삼넷 · 공식 홈페이지