RSA or Other Algoritham for Java encryption and  .NET decryption