这是刘老师的提问(请教:一把钥匙开几个门[
www.sciencenet.cn])。“请教”的呼应词是什么呢?大约是“示教”吧,还没有到“赐教”的档次。
这种技术奥秘在哪里?答案是密码技术。
电子锁和机械锁抽象到数字层就都一样了。比如说8位二进的系统,有128x2种排列,可以想像成128组锁和钥匙。两者加在一起呈1111 1111时开锁。开锁的数值在原理上可以是0-255之间的任意一个数字。位数增多后,比如说64位、128位,数码的空间就会变大,解码需要的时间就要长。这个时间就是“安全系数”。
知道这个原理后再看“一把钥匙开几个门”的问题就可以变得很简单了的数理问题了。比如,一把“1111 1111”的钥匙开128个门,“0111 1111”的开64个门等等的。
这是“明码”的表示。所谓“密码”就是1111 1111的数字用其它的方法表示,而且与明码1对应的密码不止是一个,比如说三个,事态就变得复杂了,同时也变得“有趣”了。
在刘老师的“这种 技术 是 值得 推广的”说法写出来之前,“这种技术”已经被广泛地应用了。
就“是”论事儿,就“事儿”论是,就“事儿”论“事儿”。