End to end encryption in Go with Pusher Channels