U units Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-09 #1 在DES算法里面加密和解密都需要用到密钥,而且是同样的key,那么程序里面的key一旦 被找到,那么这个算法不就是没用了?(好像在程序里面找这种key是很简单的吧?)
寶 寶藍色的特而飛 Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-09 #2 你有DES算法的介紹文章嗎?呵呵,我才找到,要麼?
U units Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-09 #3 我照到这样一篇:http://www.pediy.com/tutorial/chap6/Chap6-3-2.htm 你找到的可否贴出网址,另外,对这个问题你怎么看呢?
寶 寶藍色的特而飛 Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-09 #4 呵呵,雖然我這個是PDF文檔的,可我一看內容跟你的那個一樣,哎.... 還有就是,我個人覺得的話,我覺得你那樣想法比較幼稚,不是,我不是那個意思,你別 介意,我是說不太可能有你說的那樣的情況發生,要不然那不成了一大群大傻瓜弄一個 DES算法了嗎?呵呵
呵呵,雖然我這個是PDF文檔的,可我一看內容跟你的那個一樣,哎.... 還有就是,我個人覺得的話,我覺得你那樣想法比較幼稚,不是,我不是那個意思,你別 介意,我是說不太可能有你說的那樣的情況發生,要不然那不成了一大群大傻瓜弄一個 DES算法了嗎?呵呵
U units Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-09 #5 可是算法是公开的,只需要相同的密钥就可以加密解密,想不通阿
C creation-zy Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-09 #6 呵呵,将密钥固化在程序中当然是很容易被攻破的(只要Cracker有足够的经验即可)。 你完全可以在程序中弹出一个密码输入框,让用户手工输入密码。 数据被加密就会被解密——这是必然的(除非你不想被解密)。关键的问题是,数据如何 被解密,谁可以解密,以什么形式解密。
呵呵,将密钥固化在程序中当然是很容易被攻破的(只要Cracker有足够的经验即可)。 你完全可以在程序中弹出一个密码输入框,让用户手工输入密码。 数据被加密就会被解密——这是必然的(除非你不想被解密)。关键的问题是,数据如何 被解密,谁可以解密,以什么形式解密。
U units Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-09 #7 creation-zy斑竹: 你好,终于碰到你了!我在你的帖子 http://www.delphibbs.com/delphibbs/dispq.asp?lid=1603473 跟了一个我个人的问题,可否给予解答?万分感谢!! 上面您的回帖是不是说在程序中弹出一个密码输入框,让用户输入密钥阿?否则 密钥多数是要固化在程序中的阿,盼赐教!
creation-zy斑竹: 你好,终于碰到你了!我在你的帖子 http://www.delphibbs.com/delphibbs/dispq.asp?lid=1603473 跟了一个我个人的问题,可否给予解答?万分感谢!! 上面您的回帖是不是说在程序中弹出一个密码输入框,让用户输入密钥阿?否则 密钥多数是要固化在程序中的阿,盼赐教!
U units Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-09 #8 我得可用积分只有98分了,因此此贴分数不多,十分惭愧!
U units Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-09 #10 to creation-zy斑竹: 我发信给你了,请查收并赐教!感谢!
Z zqw0117 Unregistered / Unconfirmed GUEST, unregistred user! 2003-04-10 #12 creation-zy 大虾说的很对。不过,其实上你完全可以利用多种加密手段进行保护,例如, 主要数据用DES加密,然后将Des的密码用其它加密算法再次加密。这样也能提高保险系数。 不过有一点你必须明白,任何加密(特别是向这种加密解密密钥为相同的加密算法),通过 反汇编,完全无法隐藏!所以,不要单独使用加密方法。
creation-zy 大虾说的很对。不过,其实上你完全可以利用多种加密手段进行保护,例如, 主要数据用DES加密,然后将Des的密码用其它加密算法再次加密。这样也能提高保险系数。 不过有一点你必须明白,任何加密(特别是向这种加密解密密钥为相同的加密算法),通过 反汇编,完全无法隐藏!所以,不要单独使用加密方法。