예제 #1
0
        public void TesteRSA()
        {
            var    r        = new RSA();
            string mensagem = "c";

            var t = r.Criptografa(29, 3, mensagem);

            Console.WriteLine(t);
        }
예제 #2
0
        public void TesteCriptDecrip2()
        {
            BigInteger p = GeraPrimoBigInt();
            BigInteger q = GeraPrimoBigInt();

            var    r        = new RSA();
            string mensagem = "c";

            var c = r.Criptografa(p, q, mensagem);

            var t = r.Decriptografa(29, 3, c);
        }
예제 #3
0
        public void TesteCriptDecrip1()
        {
            BigInteger p = 29;
            BigInteger q = 3;

            var    r        = new RSA();
            string mensagem = "c";

            var c = r.Criptografa(p, q, mensagem);

            var t = r.Decriptografa(29, 3, c);
        }