Remotes that are encrypted will have a big "cipher=" block in there, and ones that are encrypted to gpg public keys will have a list of the keys following "cipherkeys="
If a special remote was setup using shared encryption, can I change it to using keys by simply doing initremote myremote encryption=keyid? Or should I remove the remote and start over?
git-annex won't let you change a remote's encryption scheme, as this would make any data stored in the remote using the old scheme be no longer accessible. You need to make a new remote. It should be fine to point the new remote at the same location as the old one, though.
You can tell this by looking at remote.log:
git show git-annex:remote.log
Remotes that are encrypted will have a big "cipher=" block in there, and ones that are encrypted to gpg public keys will have a list of the keys following "cipherkeys="
initremote myremote encryption=keyid
? Or should I remove the remote and start over?