【发布时间】:2010-01-15 02:43:07
【问题描述】:
public void EncryptFile()
{
OpenFileDialog dialog = new OpenFileDialog();
dialog.Filter = "JPEG Files (*.jpeg)|*.jpeg|PNG Files (*.png)|*.png|All files (*.*)|*.*";
dialog.InitialDirectory = @"C:\";
dialog.Title = "Please select an image file to encrypt.";
if (dialog.ShowDialog() == DialogResult.OK)
{
byte[] ImageBytes = File.ReadAllBytes(dialog.FileName);
foreach (byte X in ImageBytes)
{
//How can I take byte "X" and add a numerical value to it?
}
}
}
所以,我试图通过将图像文件转换为 byte[] 数组,然后为每个字节添加一个数值来加密图像文件。
如何向字节添加数值?
【问题讨论】:
标签: c# encryption arrays byte