Tôi có một kho git nơi một số tệp chế độ org sống. Một số trong số chúng có tính chất riêng tư và máy chủ nơi lưu trữ git sống có thể được truy cập bởi một số bên thứ ba không đáng tin cậy. Đó là lý do tôi muốn mã hóa các tập tin org riêng tư.
Những gì tôi muốn đạt được là như sau: Ban đầu tập tin được mã hóa. Đây có thể là khóa đối xứng với mật khẩu hoặc cũng có thể là khóa GnuPG của tôi. Khi tôi mở tệp, Emacs yêu cầu cụm mật khẩu và mở tệp (nếu pw nhập đúng). Bây giờ tôi có thể làm việc với tệp org như với bất kỳ tệp org nào khác. Khi tôi lưu hoặc đóng tệp, nó sẽ được mã hóa lại. Ngoài ra các cam kết git nên được mã hóa.
Làm cách nào tôi có thể làm điều gì đó tương tự với GNU / Emacs?