Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [TestMethod]
- public void EncryptString()
- {
- var str = "servicioId=86&proveedorId=999&user=Proveedor_Billing&password=Proveedor1234&validationTime=1473091699&clientTid=160905121819999693&keyword=Prueba&msisdn=541166015307&contenido=x&numeroCorto=44430";
- System.Security.Cryptography.RSACryptoServiceProvider RSA = new System.Security.Cryptography.RSACryptoServiceProvider();
- System.Security.Cryptography.X509Certificates.X509Certificate2 certificate = new System.Security.Cryptography.X509Certificates.X509Certificate2(@"C:\Users\oscar\Desktop\pKey.crt");
- System.Security.Cryptography.RSACryptoServiceProvider rsa = certificate.PublicKey.Key as System.Security.Cryptography.RSACryptoServiceProvider;
- var stringToEncrypt = System.Text.UnicodeEncoding.ASCII.GetBytes(str);
- byte[] cryptedData = rsa.Encrypt(stringToEncrypt, true);
- var base64 = Convert.ToBase64String(cryptedData);
- System.Console.WriteLine(System.Web.HttpUtility.UrlEncode(base64));
- Assert.IsNotNull(base64);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement