コード例 #1
0
ファイル: encryption.cs プロジェクト: Dakirai/ServerTest
            private byte[] key; //key , is a generated random byte sequence

            #endregion Fields

            #region Constructors

            //initializes the encryption, the key is generated
            public secure_encryption(KEYSIZE length)
            {
                key = new byte[(int)length];
                for (int i = 0; i <= (int)length - 1; i++)
                {
                    key[i] = generateRandom();
                }
            }
コード例 #2
0
 public AESFrontEnd(KEYSIZE size)
 {
     aesService = new AesCryptoServiceProvider
     {
         BlockSize = blockSize,
         KeySize   = (int)size,
         Padding   = PaddingMode.PKCS7,
         Mode      = CipherMode.CBC
     };
     _size = size;
     SetKey();
 }