Variable: org-mobile-encryption-password
org-mobile-encryption-password is a customizable variable defined in
org-mobile.el.gz.
Value
""
Documentation
Password for encrypting files uploaded to the server.
This is a single password which is used for AES-256 encryption. The same password must also be set in the mobile application. All Org files, including "mobileorg.org" will be encrypted using this password.
SECURITY CONSIDERATIONS:
Note that, when Org runs the encryption commands, the password could
be visible briefly on your system with the ps command. So this method is
only intended to keep the files secure on the server, not on your own machine.
Also, if you set this variable in an init file (.emacs or .emacs.d/init.el or custom.el...) and if that file is stored in a way so that other can read it, this also limits the security of this approach. You can also leave this variable empty - Org will then ask for the password once per Emacs session.
This variable was added, or its default value changed, in Emacs 24.1.
Source Code
;; Defined in /usr/src/emacs/lisp/org/org-mobile.el.gz
(defcustom org-mobile-encryption-password ""
"Password for encrypting files uploaded to the server.
This is a single password which is used for AES-256 encryption. The same
password must also be set in the mobile application. All Org files,
including \"mobileorg.org\" will be encrypted using this password.
SECURITY CONSIDERATIONS:
Note that, when Org runs the encryption commands, the password could
be visible briefly on your system with the `ps' command. So this method is
only intended to keep the files secure on the server, not on your own machine.
Also, if you set this variable in an init file (.emacs or .emacs.d/init.el
or custom.el...) and if that file is stored in a way so that other can read
it, this also limits the security of this approach. You can also leave
this variable empty - Org will then ask for the password once per Emacs
session."
:group 'org-mobile
:version "24.1"
:type '(string :tag "Password"))