ฉันมีที่เก็บ git ซึ่งมีบางไฟล์ในโหมด org อยู่ บางคนมีลักษณะเป็นส่วนตัวและเซิร์ฟเวอร์ที่สามารถใช้งานที่เก็บ git ได้โดยบุคคลที่สามที่ไม่น่าเชื่อถือ นั่นคือเหตุผลที่ฉันต้องการเข้ารหัสไฟล์องค์กรเอกชน
สิ่งที่ฉันต้องการทำให้สำเร็จมีดังต่อไปนี้: ในตอนแรกไฟล์ถูกเข้ารหัส นี่อาจเป็นได้ทั้งกุญแจสมมาตรด้วยรหัสผ่านหรืออาจเป็นคีย์ GnuPG ของฉันก็ได้ เมื่อฉันเปิดไฟล์ Emacs จะขอรหัสผ่านและเปิดไฟล์ (ถ้า pw ที่ป้อนถูกต้อง) ตอนนี้ฉันสามารถทำงานกับไฟล์ org เช่นเดียวกับไฟล์ org อื่น ๆ เมื่อฉันบันทึกหรือปิดไฟล์มันควรจะถูกเข้ารหัสอีกครั้ง ควรคอมไพล์คอมไพล์ด้วย
ฉันจะทำอะไรเช่นนั้นกับ GNU / Emacs ได้อย่างไร