关于字符串加密排序的问题
字符串加密后保存到数据库,然后又正常order by,并且在页面上显示还是正常排序。
例如:
abc 加密成 ĚÞâãæãÝæäÞÞßíÞãàÛĐĜĚ
abd 加密成 ĚÞâãæãÝæäÞÞßíÞãàÛĐâã
通过sql排序后 from table order by email
在页面端显示为:
abc
acd
即排序是正常的.
这是不是跟加密算法有关?
我现在的加密算法是:
string str = "";
for (int i = 0; i < target.ToCharArray().Length; i++)
{
char c = target.ToCharArray()[i];
int keyLen =5;
str = str + ((char)(c + 5));
}
return str;
例如:
abc 加密成 ĚÞâãæãÝæäÞÞßíÞãàÛĐĜĚ
abd 加密成 ĚÞâãæãÝæäÞÞßíÞãàÛĐâã
通过sql排序后 from table order by email
在页面端显示为:
abc
acd
即排序是正常的.
这是不是跟加密算法有关?
我现在的加密算法是:
string str = "";
for (int i = 0; i < target.ToCharArray().Length; i++)
{
char c = target.ToCharArray()[i];
int keyLen =5;
str = str + ((char)(c + 5));
}
return str;
...全文
相关推荐
基于字符串排序的高效保密数据库查询.pdf
基于字符串排序的高效保密数据库查询.pdf
字符串的字典序问题.txt
字典序问题:在数据加密和数据压缩中常需要对特殊的字符串进行编码。给定的字母表 A 由 26 个小 写英文字母组成 A={a,b,…,z}。该字母表产生的升序字符串是指字符串中字母按照从左到 右出现的次序与字母在字母表中出现的次序相同,且每个字符最多出现 1 次。例如,a,b,ab, bc,xyz 等字符串都是升序字符串。 -search the postion for the given ascend sor string.
java算法有哪些jif
java算法有哪些
C语言编程题精选
各类C语言编程题,附带源代码,适合初学者练习使用
字典排序-算法分析(第三版)1.2
在数据加密和数据压缩中常需要对特殊的字符串进行编码。给定的字母表 A 由26 个小写英文字母组成 A = { a,b,…,z }。该字母表产生的升序字符串 是指字符串中字母按照从左到右出现的次序与字母在字母表中出现的次序相同, 且每个字符最多出现1 次。例如:a,b,ab,bc,xyz 等字符串都是升序字符串。 现在对字母表 A 产生的所有长度不超过 6 的升序字符串按照字典序排列并编码如下: 1 2 … 26 27 28 … a b … z ab ac …


