Figured out how to interface with GnuPG using subprocess.call(). Now to sort out the logic about when to prompt for a password, how to safely store it, etc....