decrypt (wip) - before cleanup
basic decrypt works! (still has to refactor). problem was : I was generating the shared secret with *my* public key instead of the recipient’s public key