首页
社区
课程
招聘
[求助]一些字符串的加密方法
发表于: 2006-5-2 17:58 5095

[求助]一些字符串的加密方法

2006-5-2 17:58
5095
+0993011387384  Igagz oxxhfzjk UPP 140
                Blood pressure QTL 140

+0993011348897  tbo107572
                mgc107572

+0997714405727  pad1840-sk
                olr1840-ps

+0997714405475  parduxkkl cfmvgdzz nirdnpuike vbx565-pd
                olfactory receptor pseudogene olr565-ps

如上面几个对应的字符串,如+0993011387384中的“3011”是加密公钥,“Igagz oxxhfzjk UPP 140”是加密后的字符串,“Blood pressure QTL 140”是对应的明文。

小弟才疏学浅,不知道其中的算法和转变规律是什么,望大家协助。

[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
怎么没有人响应呢#_#
2006-5-3 21:22
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
- -;
2006-5-6 17:52
0
雪    币: 257
活跃值: (11)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
4
  我也期待哪位大侠能直接看出算法来
真的能看出来???
2006-5-6 19:02
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
感觉上这个加密程序应该有一段代码是把数字和字母分离后然后在对字母单独加密,其它的没看出来
2006-5-7 11:34
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
建议反编译看算法,实在没有的话,估计要有50-100组选择明文可以推出来算法。不能选择的话可能需要更多的明文密文,你最多可以提供多少。
2006-5-7 20:58
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
我上载了两个文件
http://home.njau.edu.cn/~vastor/1.rar
http://home.njau.edu.cn/~vastor/2.rar

2.rar里面是一个名为2.txt的文件,包含了一些基因正名。
1.rar里面是一个名为1.txt的文件,包含的是基因别名,但是是经过加密的(可能是字符变换)。

一个正名可能对应一个或多个别名
例一、比如2.txt中的
117566        MHAa97h7
对应1.txt中的
+0995207117566        QECh97r7

例二、又如2.txt中的
116942        Atp6v0c-ps2
对应1.txt中的
+0991155116942        yefdnwboxj1-3
+0990631116942        ylmduy, b+ aynkqaubholn, pbhqsdiaf (anydlvgr ujdorv kfpc), fqdhlhcxds 2
+0991218116942        qreuoz, r+ adpvikzqcgci, kfpgakzfj (hxmseipk qgmybs gkhl), mvokaiafkn XB
+0998871116942        mwynpv, h+ gkqilezbtksc, jvilcyqrr 16sm, c0 gfvjuhl s, bcwvyeyzmn 2
+0995265116942        arrnkl, p+ sojftbeqvjke, zgrjhpvid 16kh, y0 txkwsbg r, gvzkkduecu EK
+0998563116942        gwe6u0s-zr2
+0997622116942        bfg6z-cv2

例一通过[http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?db=gene&cmd=Retrieve&dopt=full_report&list_uids=117566]检索得该基因只有一个名字即MHAa97h7,所以对应的QECh97r7所对应的明文就应是MHAa97h7。

例二通过[http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?db=gene&cmd=Retrieve&dopt=full_report&list_uids=116942]从检索结果的Gene aliases项可知该基因有
Atp6l-ps2;
MGPLlambda1-3;
lysosomal 16kDa;
ATPase, H+ transporting, V0 subunit c, pseudogene 2;
ATPase, H+ transporting, lysosomal 16kD, V0 subunit c, pseudogene 2;
ATPase, H+ transporting, lysosomal (vacuolar proton pump), pseudogene 2
等别名,由于1.txt中的文本大小写可能会和检索出来的别名有所差别,我们以1.txt中的大小写为标准如yefdnwboxj1-3=MGPLlambda1-3等,来对应明文和暗文。

从而来寻找明文和暗文之间的转变规律。

已经烦恼了很长时间了,望高手相助。看出点眉目的朋友可以给我发信vastor@yeah.net,大恩必报!
2006-5-8 18:19
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
我对这个有点兴兴趣,能不能推导出来再说。
看了你的例子,第二个好像跟顶楼的和第一个例子的变换完全不同呢。尤其那三个长的,以2结尾的。规律全变了。能确定是对应的吗?
最好能整理出来象顶楼的格式就好了,明文和密文一行一行的对应。还有就是需要确定不是按单词的字典变换,如果是字典,就彻底没办法了
2006-5-8 19:07
0
游客
登录 | 注册 方可回帖
返回
//