Ejemplo n.º 1
0
 public static void TripleDesCannotSetWeakKey()
 {
     using (TripleDESMinimal d = new TripleDESMinimal())
     {
         foreach (byte[] key in BadKeys())
         {
             Assert.Throws <CryptographicException>(() => d.Key = key);
         }
     }
 }
Ejemplo n.º 2
0
 public static void TripleDesCannotSetWeakKey()
 {
     using (TripleDESMinimal d = new TripleDESMinimal())
     {
         foreach (byte[] key in BadKeys())
         {
             Assert.Throws<CryptographicException>(() => d.Key = key);
         }
     }
 }
Ejemplo n.º 3
0
 public static void TripleDesDefaultCtor()
 {
     using (TripleDES tdes = new TripleDESMinimal())
     {
         Assert.Equal(192, tdes.KeySize);
         Assert.Equal(64, tdes.BlockSize);
         Assert.Equal(CipherMode.CBC, tdes.Mode);
         Assert.Equal(PaddingMode.PKCS7, tdes.Padding);
     }
 }
Ejemplo n.º 4
0
 public static void DesDefaultCtor()
 {
     using (TripleDES tdes = new TripleDESMinimal())
     {
         Assert.Equal(192, tdes.KeySize);
         Assert.Equal(64, tdes.BlockSize);
         Assert.Equal(CipherMode.CBC, tdes.Mode);
         Assert.Equal(PaddingMode.PKCS7, tdes.Padding);
     }
 }