コード例 #1
0
        public void TestGetKeySizesAES()
        {
            var config = new CryptoConfig
            {
                CipherAlgorithm = CipherAlgorithm.AES
            };
            var result = config.GetKeySizes();

            Assert.Collection(result,
                              keySize => Assert.Equal(128, keySize),
                              keySize => Assert.Equal(192, keySize),
                              keySize => Assert.Equal(256, keySize));
        }
コード例 #2
0
        public void TestGetKeySizesRC4()
        {
            var config = new CryptoConfig
            {
                CipherAlgorithm = CipherAlgorithm.RC4
            };
            var result = config.GetKeySizes();

            Assert.Collection(result,
                              keySize => Assert.Equal(40, keySize),
                              keySize => Assert.Equal(128, keySize),
                              keySize => Assert.Equal(256, keySize),
                              keySize => Assert.Equal(512, keySize),
                              keySize => Assert.Equal(1024, keySize),
                              keySize => Assert.Equal(2048, keySize));
        }