我有一个巨大的SQL 2008 DB,行数约为3亿。某些表具有加密值的列。 DB是使用应用程序(.net 4)逐步构建的。 我们正在考虑转向某些硬件(USB令牌),如加密,但这意味着我们必须更改数据库中的加密值。 我们编写了一个小应用程序,用旧密钥解密,然后用令牌加密,但它需要几天才能运行,因为我必须通过ID选择行和UPDATE一个。数据库已编入索引,但仍然......
Encrypt(string)方法是USB令牌提供的功能,我可以通过.net访问它 我正在寻找一种更直接的方式来使用该功能。也许通过SQL或其他东西访问它。