密码五行属什么?
五行是古代的一种朴素唯物主义的观点,把世界上的物质划分为五类,叫五行——金、木、水、火、土——认为世界上的一切事物都是由这五种基本元素构成的,其中相生相克的关系,又影响了中医等学科的发展。 它被运用到数学上,是因为中国古代的数学家们认为,任何数都包含在5个基本数字之中[1]。比如说用“大衍之术”求卦的时候,需要5个数字,就是取5为阴阳数;而现代的位值制十进制计算,也是源于这种思想,每个数字都对应着5种正数与负数的总和。
由此可以知道,所谓“五行学说应用于密码理论”其实是子虚乌有的事情。因为“密码”这个概念的范围太宽泛了,小到单纯的一组数字或字母,大到加密算法乃至加密协议,可以说没有边界,怎么能用一个虚无缥缈的“五行”来解释所有的情况呢。至于“属性”就更说不清道不明了。 但古书语及至此,本没有详细区分各种“密码”的差异,所以也只能这样解释了。 其实我国古代的许多数学著作都是将数学问题寓于故事中的,比如《孙子算经》中关于“鸡兔同笼”问题的记载就非常有名,其目的是宣传算术(或者说数学)的重要性。而《夏侯阳算经》和《缉古算经》等等,则大多是宣传儒家的孝道,将算术与儒家经典相提并论。这些书名里提到的姓氏,其实都是作者的化名,“夏侯”和“缉古”便是明证。我们也不能排除这本书提到“五行”的目的,就是在宣扬某种政治正确性,给读者打上一剂精神鸦片。