C# 如何加密/解密SQLite数据库中的数据?

C# 如何加密/解密SQLite数据库中的数据?,c#,sqlite,encryption,C#,Sqlite,Encryption,我正在做一个项目,我想保护SQLite数据库中的信息。我想使用诸如RC4、DES、AES等算法。我用C#。请帮帮我 如前所述,最简单的方法是使用包装器并在连接字符串中包含密码。这个老论坛说包装器通过Microsoft Crypto API使用RC4。如前所述,最简单的方法是使用包装器并在连接字符串中包含密码。这个老论坛说,包装器通过Microsoft Crypto API使用RC4。为了提供帮助,它帮助我们获得更多的上下文。您能告诉我们一些您试图在SQLite中存储的内容吗?只需加密数据并将其存

我正在做一个项目,我想保护SQLite数据库中的信息。我想使用诸如RC4、DES、AES等算法。我用C#。请帮帮我

如前所述,最简单的方法是使用包装器并在连接字符串中包含密码。这个老论坛说包装器通过Microsoft Crypto API使用RC4。

如前所述,最简单的方法是使用包装器并在连接字符串中包含密码。这个老论坛说,包装器通过Microsoft Crypto API使用RC4。

为了提供帮助,它帮助我们获得更多的上下文。您能告诉我们一些您试图在SQLite中存储的内容吗?只需加密数据并将其存储在blob列中。如果SQLite不支持blob,则使用base64对加密数据进行编码,并将其存储在文本字段中。如果你对整个事情进行加密,你应该看到:@polymonal所说的是关于它的。请注意,在数据库中存储密码是一个完全不同的问题,需要加密哈希算法。你应该澄清一下你的问题,因为如果你没有经验的话,安全性的正确实现可能会相当复杂。@Groo-安全性的正确实现非常复杂,到此为止。使用额外的库为了有所帮助,它帮助我们有更多的上下文。您能告诉我们一些您试图在SQLite中存储的内容吗?只需加密数据并将其存储在blob列中。如果SQLite不支持blob,则使用base64对加密数据进行编码,并将其存储在文本字段中。如果你对整个事情进行加密,你应该看到:@polymonal所说的是关于它的。请注意,在数据库中存储密码是一个完全不同的问题,需要加密哈希算法。您应该稍微澄清一下您的问题,因为如果您没有经验,安全性可能很复杂,无法正确实现。@Groo-安全性很复杂,无法正确实现,请停止。使用附加库