小编kdh*_*kdh的帖子

如何在没有IV的情况下使用AES 128加密和解密?

我目前需要一种方法来加密字符串并使用AES-128对称加密在C#中解密字节数组.我找不到办法怎么做,但也许我错过了什么.

c# encryption aes rijndael

5
推荐指数
1
解决办法
2万
查看次数

什么时候我允许跨线程访问,什么时候不允许?

似乎C#有时会抛出跨线程操作的异常.例如,您可以尝试在Windows窗体程序中运行此示例代码:

    public Form1()
    {
        InitializeComponent();
        Thread setTextT = new Thread(TextSetter);
        setTextT.Start();
    }

    private void TextSetter()
    {
        //Thread.Sleep(4000);
        textBox1.Text = "Hello World";
    }
Run Code Online (Sandbox Code Playgroud)

它没有抛出任何异常,一切似乎都运行正常.现在,当您取消注释Thread.Sleep行时,它将为尝试的跨线程访问抛出异常.

为什么会这样?

c# multithreading

2
推荐指数
1
解决办法
108
查看次数

标签 统计

c# ×2

aes ×1

encryption ×1

multithreading ×1

rijndael ×1