Example #1
0
 static void DoTest()
 {
     string pubKey = GetKey(false);//只能用來解密
     string priKey = GetKey(true);//加解密都行
     string data = "KimPassword";
     RSAToken token = new RSAToken();
     string tokenString = token.GenerateTokenString(priKey, data, DateTime.Now.AddDays(3));
     RSAToken decryptToken = token.FromTokenString(pubKey, tokenString);
     Console.WriteLine(tokenString);
     Console.WriteLine(decryptToken.Value);
     Console.WriteLine(data == decryptToken.Value);
 }