能力值:
( LV2,RANK:10 )
|
-
-
2 楼
简单来说就是让加密过程产生歧义
但有密码解密只是减小分歧
比方说明文长L,平均每一个明文有a个其它的纸可以对应到相应的密文,那么将有a的L次方个可能的组合
如果加密的过程不是一个一个的加密,而是不定长的一段段来加密
各为自己考虑将会有怎样结果
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
最初由 StarFish 发布 加密是将明文m尽量的让别人看不懂 M=f(m) 解密是将密文恢复为明文的过程 m=g(M) 一般来说g是f的逆过程 g(M) 只有唯一的解
但是看看我们解方程的过程 以前是 一元一方程 接着是一元二次方程 二元一次方程组 这些在高中以前都有具体的数
但到了高等数学里 有时是一些解集
这样我们可以设计一种加密方式,让解密的过程得到的不是具体的明文,而是一个包含明文的集合,自然有无解密密码密码都无所谓,有 只是缩小了集合的范围
哈哈哈哈
具体实现起来,就看各自的方法了
I'm not sure what r u talking about.
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
就是解密时有密码也只是得到一个可能的包含明文的集合
(比没密码时要非常的小)
比方说密文的长度是L 没密码时可能是256的L次方,有的话只是3的L次方
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
最初由 StarFish 发布 就是解密时有密码也只是得到一个可能的包含明文的集合 (比没密码时要非常的小)
比方说密文的长度是L 没密码时可能是256的L次方,有的话只是3的L次方 这样一来,如果每一个block(64bit)解密方都要再进行一次选择运算,
那这种算法的计算量至少增加了一倍.
一种好的算法是从安全性和复杂性两方面考虑的.
事实证明,这种算法是得不到广泛应用地.
楼主可以在看一些关于算法的历史,有些公开密钥算法是能解出
4个明文的.
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
最初由 evileast 发布
这样一来,如果每一个block(64bit)解密方都要再进行一次选择运算, 那这种算法的计算量至少增加了一倍.
一种好的算法是从安全性和复杂性两方面考虑的. 事实证明,这种算法是得不到广泛应用地.
楼主可以在看一些关于算法的历史,有些公开密钥算法是能解出 4个明文的. 谢谢您的关心
只是需要补充的是
1.每次加密不一定是一个block(64bit),这是随机的
2.不是每一个block(64bit)解密方都要再进行一次选择运算,而是在必要的时候做出选择
本人只是菜鸟,提出自己的看法,取法算法知识,希望能够介绍几个网站让我去学学
谢谢
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
我觉得不对,解密算法得出来的明文必须同原明文相同,要不然接受方拿到密月后也没有用。
当然作为认证算法到是可以的。
|
能力值:
(RANK:10 )
|
-
-
8 楼
楼主撼动了密码学的根基!你的思路对于密码学来说有发散性,但是不一定能实现!现代密码学主要在讲算法上,要求容易加密,没密钥的话难以解密,并考虑计算机硬件问题!ras虽然现在很流行,但是个人觉得ecc比它有好的地方,des虽然不错,但rijndael比他优秀,我们的这些rsa,des都是美国以前的算法,他们对密码学的出口控的很严,现在他们的商业机构好多已经改变核心算法了!欧盟用10多亿欧元来打造自己的安全体系,pki,pmi,但归根结底还是要到算法的提高上的,关键还是要靠数学!
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
我已经开发出一个加密系统,算法是自己独立开发的.大概思路是:将真数据与假数据混合在一起.想解密就先面对两倍于原数据的数据,其后还有位置变换.(和那个什么差不多).
软件下载: http://zsware.512j.com/jm.zip
另外欢迎进行破解,如果破解了请通知我,我不会怪别人破解我的软件,我写这软件的目的是进行测试.
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
If you make a C or ASM version,I will try...But VB :(
|
能力值:
( LV2,RANK:10 )
|
-
-
11 楼
If you can do it, I will make a C or ASM version....But now.....
|
能力值:
( LV2,RANK:10 )
|
-
-
12 楼
有点意思 做个标记
|
能力值:
( LV2,RANK:10 )
|
-
-
13 楼
zansan 你的东西下载不了
|
|
|