Public key encryption is definitely a good idea and could be an optional feature for an upcoming version.