title: Nodejs crypto Decryption and browser encryption
body: <p>I need to pass a public key to the browser from nodejs and the browser should encrypt the user data and send it to the nodejs server, then nodejs should be able to decrypt it.
  I am trying to use crypto of nodejs in the server side and <a href="https://github.com/wwwtyro/cryptico" rel="nofollow noreferrer">https://github.com/wwwtyro/cryptico</a> cryptico in the browser.</p>
  
  <p>I looked into angularjs-crypo, ursa etc, It made me more confused.
  PS: Im new to encryption and cryptography, any help would be appreciated</p>