主题:如何分摊秘密(一)——从《鹿鼎记》中的四十二章经说起 -- 明日枯荷包
(首先声明,这是篇讲数学知识的文章,虽然这么说大概会赶走不少读者……)
这个世界上有很多秘密。所谓的秘密,就是不希望让不该知道的人知道的一些信息。
有些秘密是属于个人的,比方说大伙上西西河的密码,这个密码除了用户本人以外,其他人都不该知道;就算是家中LD也要上西西河,那么让她自己也注册一个账号,她自己有自己的密码也就是秘密,俩人互不相干。这种只属于某个个体的秘密,不在本文谈论的范围之内。本文谈论的是“如何分摊秘密”,只有一个人拥有的秘密谈不上“分摊”。
但是如果家里是个比较厉害的LD,她非要有你的西西河密码,比如说出于某种考虑想看看你的短信息啦什么的。这样你的密码连她都知道了,这算不算“分摊秘密”呢?也可以算,但是还是不属于本文谈论的范围,因为这个秘密其实是你们每个人都单独拥有了,每个人都知道完整的密码,就算只有一个在场,没有另一个,照样可以用密码登录西西河。这属于多个人里每人都独自地完整地掌握了同一个密码的情况。本文也不谈论这种“分摊秘密”,因为这秘密好像没“摊开”。
那我想说的到底是哪种““分摊秘密””呢?金庸的《鹿鼎记》里有个好例子,就是四十二章经中地图的秘密。在《鹿鼎记》第十五回中写道:
韦小宝站起身来,大声道:“啊,我明白了!”大车一动,他又坐倒,道:“这八幅地图,便藏在那八部四十二章经之中。”陶红英道:“好像也并非就是如此,到底真相如何,只有当时这八旗旗主才明白,别说我们汉人中无人知晓,连满洲的王公大臣,恐怕也极少知道。我师父说,满洲人藏宝的那座山,是他们龙脉的所在。鞑子所以能占我大明江山,登基为皇,全仗这座山的龙脉。”
韦小宝问道:“什么龙脉?”陶红英道:“那是一个风水极好的地方,满洲鞑子的祖先葬在那山里,子孙大发,来到中国做了皇帝。我师父说,咱们若是找到那座宝山,将龙脉截断,再挖了坟,那么满洲鞑子非但做不成皇帝,还得尽数死在关内。这座宝山如此要紧,所以我太师父和师父花尽心血,要找到山脉的所在。这个大秘密,便藏在那八部四十二章经之中。”
小说的后面叙述,藏宝地图被绘在一张羊皮上,然后又被切割成许多碎片,八部四十二章经中所藏的,正是这些羊皮碎片。
对于小说中韦小宝如何费劲心机找全这八本四十二章经等情节,自然是《鹿鼎记》中非常重要和精彩的一部分,但是这里我们对它不感兴趣。我们感兴趣的,是满清贵族分摊这个大宝藏秘密的技术方法。
首先,因为“满洲八旗,每一旗都各有势力”,所以这个秘密不是某个个体的秘密,而是必须由八旗旗主一起来分摊的。
其次,某个单独的八旗旗主是不是就知道完整的秘密?不是的。他只有自己的那本四十二章经,里面是一堆拼不成完整地图的碎羊皮,光有这些碎羊皮,无法知道宝藏在哪里。摄政王多尔衮应该是知道整个秘密的,但是这里我们不把他算成分摊秘密的人。因为当时考虑的是比较长久以后的事,当时开会的人也许都死光了,那时持有这个秘密的人(尽管每人只持有一部分秘密)就只有那时的八旗旗主了。后来出现的比如八旗旗主有些入狱抄家的事,还有韦小宝这种怪胎,当时八旗旗主会议时,自然都没考虑到。
最后,如果八个旗主都决定要揭开这个秘密,掘出宝藏,那么他们就只需将每人所持的地图碎片取出拼成完整地图。
所以,这是一个被多个个体所分摊的秘密。每个个体都不单独掌握秘密,但是在所有个体一起决定要揭开秘密时,他们就能够知道完整的秘密。
下一步我们要看看这个方法的优点和缺点,以及如何改善这个方法,克服其缺点。
喝口水再说……
本帖一共被 1 帖 引用 (帖内工具实现)
- 相关回复 上下关系8
🙂如何分摊秘密(一)——从《鹿鼎记》中的四十二章经说起
🙂【求助】实际工作中的问题,好像要用到密码学 5 乐趣到此 字874 2010-09-02 17:43:23
🙂用string就容易些,可以做到5*30=150位编码 13 meokey 字1721 2010-09-03 07:46:50
🙂谢谢各位,并汇报一下我最后的解决办法 6 乐趣到此 字491 2010-09-12 08:13:05
🙂可以用120个字节 相信逻辑和常理 字216 2012-02-07 22:42:33
🙂ding 1 hnlhl 字152 2010-09-03 22:05:28
🙂这个要看你的需求了 7 明日枯荷包 字693 2010-09-03 01:48:40
🙂等楼主解答,圆桌会议 3 ziotean 字157 2010-08-18 03:51:10