📄 7530.html
字号:
<html>
<head>
<title>Re: 有谁知道程式中纪录的密码要怎样保存较好</title>
</head>
<body bgcolor="#FFFFFF" vlink="#808080">
<center>
<h1>Re: 有谁知道程式中纪录的密码要怎样保存较好</h1>
</center>
<hr size=7 width=75%>
<hr size=7 width=75%><p>
Posted by <a href="mailto:honey0@tcts1.seed.net.tw">Honey</a> on November 21, 1998 at 16:23:56:<p>
In Reply to: <a href="7451.html">有谁知道程式中纪录的密码要怎样保存较好</a> posted by 北极熊 on November 18, 1998 at 19:24:08:<p>
既然将密码写入看得到的地方<br>会被看见,就让写入的密码变态<br>一下嘛....<br>提供你一个变态的方法,我想不用范例<br>也能了解.<br>假设你的密码是一连串的数字,你可以先设定<br>一个数学函数如 f(x)=2*x^2 + 4<br>将这些密码(假设是10)带入函式做些运算..<p>f(10)=2*10^2 + 4<br>=2*100 + 4<br>=200 + 4<br>=204<p>之后将得到的值204,存在任何你想放<br>的地方,别人输入的密码如果是10时,<br>运算结果会是204,但如果别人从你写<br>入密码的地方很厉害的找到204这数<br>字,在密码的地方也很厉害的输入204..<br>结果~你也想的到吧,为了更变态一点,<br>当然还可以有很多组合方式啦,<br>例如用VB中的Chr函数在将这笔资料转<br>成字串,或将这个数丢入另一个<br>运算式中,或用log,sin等函式加以变形.<br>但~如果密码是字串呢....<br>没错,可以用VB中的Asc函数<br>只要将它一个 一个 转成数值<br>在做运算,之后就回到原来的方式了<br>简单吧!不过有件事还是要跟你讲一下,<br>我原先设的函数 f(x)=2*x^2 + 4<br>当你输入10或-10时,答案<br>都会是204.....<br>发现了吗?这种方法会有另一种危机哟,<br>有许多的软体破解就有类似的方式<br>包括国防密码学大都涉及一些质数问题..<br>不讲那些,总之当你函数次方越多,<br>就会有越多组答案,(可以用数学式证明)<br>但次方数越少,函数就越容易被知道....<br>总之函数的设计你得好好考虑一下喔!<br>不过只要设计的好,密码绝不是那样容<br>易知道的.<br>不过~所谓道高一尺,魔高一丈.<br>老实讲无论用什么方法,<br>总有方法可以破解(我也知道有几种方法)<br>设密码只是多一层保障而已<br>有时我会觉得如果每个人都能<br>尊重别人的隐私或智慧财产,就不用<br>有这些东西了,不是吗 <br>人真的很奇怪....<br>我就从不做这种事 希望你也不要喔<br>不然~嗯!好久没吃过熊掌了 呵呵呵
<br>
<br><hr size=7 width=75%><p>
<a name="followups">Follow Ups:</a><br>
<ul><!--insert: 7530-->
</ul><!--end: 7530-->
<br><hr size=7 width=75%><p>
</body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -