我想从数据库Sql中检索加密数据,无论它们是否插入到数据库中。我在数据库中以加密形式存在数据但是当我使用不同的情况检索数据时它给了我 错误或没有数据。
对于Ex:
我在数据库中插入了Abc
,为abc
创建的此值的盐会有所不同。
现在,用户想要搜索aBc
这些值相同,但所有值都不同。Abc
具有不同的加密值,abc
在数据库中有所不同。如何在没有区分大小写问题的情况下创建盐,我将如何获得价值。
我没有选项可以检查数据库中插入时的情况。
注意:使用c#在应用程序中创建salt。
是否有可能,如果不是我的选择是什么?
我应该在插入广告时将我的字段标准化为ToUpper()
还是To Lower()
?