add separate functions to decrypt for an identity or just a bitcoin key.
restructuring and adding start of personal pairing.