コード例 #1
0
        public byte[] ToAdditionalAuthenticatedData()
        {
            string data = String.Format("{0}.{1}.{2}", Header.ToBase64String(),
                                        EncryptedMasterKey.ToBase64String(),
                                        InitializationVector.ToBase64String());

            return(Encoding.UTF8.GetBytes(data));
        }
コード例 #2
0
 public override string ToString()
 {
     return(String.Format("{0}.{1}.{2}.{3}.{4}", Header.ToBase64String(),
                          EncryptedMasterKey.ToBase64String(),
                          InitializationVector.ToBase64String(),
                          CipherText.ToBase64String(),
                          Tag.ToBase64String()));
 }