我正在将加密数据保存到数据库中。
有没有一种方法可以创建纯文本数据的“哈希码”或指纹或校验和,如果我按“哈希码”排序/排序,则顺序与保存纯文本数据并执行时相同同样的排序/顺序按操作就可以了?
我基本上需要一个 SOUNDEX() 类型的函数,它会给我一个保持纯文本数据顺序的值。然后,我将保存加密数据和“哈希码”,并在通过“哈希码”字段查询数据顺序时。
我需要在应用程序中执行此操作,如果可能的话,最好不要在 SQL DB 中执行。
我正在使用实体框架和 SQL 2008 和 C# 4.0。