2
我正在将加密数据保存到数据库。为加密数据创建订单列
有没有一种方法可以创建一个“散列码”或纯文本数据的指纹或校验和,如果我按“散列码”排序/排序,那么顺序就好像我已经保存了纯文本一样文本数据并通过对它执行相同的排序/排序?
我基本上需要一个SOUNDEX()类型的函数,它会给我一个维护纯文本数据顺序的值。然后我会保存加密的数据和“散列码”,并在“散列码”字段查询数据顺序时。
我需要在应用程序中执行此操作,如果可能的话最好不要在SQL DB中执行此操作。
我正在使用实体框架和SQL 2008和C#4.0。
您需要保留加密,这大大削弱了加密的强度。 – CodesInChaos