2008年11月9日 星期日

看密码学格言所感

看密码学格言所感:
1、不应当低估对手的能力。
2、只有密码分析者,而不是任何人,可以评价一个密码体系的安全性。
3、在判断一类方法的加密安全性时,你必须考虑到敌方知道该类方法。(敌人知道所用的密码体制)
4、表面的复杂性可能是虚假的,因为它们可以为密码编码者给出一种安全性的错觉。
5、判断一类方法的加密安全性时,密码错误和其他安全纪律的违反情况必须考虑。
上面是今天刚看的密码学里的格言,我就想到了我们机器人策略的问题,来一一翻译下……
1、使用原版就可以了,我们不应当忽视对手,也可以说我们不能小看这东西,有时我自己也在想,这完全就是外面软件公司的一个小项目,而且是小软件公司的,但是这么多年,这么多大学都还在搞这个东西,所以还不是那么简单的。也许是有竞争的因素吧,外面很少有比较系统比较好的资料,如果是开源的话,应该对机器人技术的发展是大有帮助的,其实我们可以推动这件事,但首先我们必须有重量级的话语权,这就要求我们这次只能成功。
2、从这句话来看,我感觉只有建立竞争的机制,形成“敌我”双方,才能更快的促进发展,完善代码,只是单方面的肯定会有放水的怀疑,就像偏袒自己孩子一样。
3、我们在想出一种策略后,一定要想下如果对方这样做,我们怎样防?这样有助于改进进攻,加强防守。
4、底层表面的简单性是可能是虚假的,因为到深入策略层面时你都会有不知道怎么写的感觉,中层的数学复杂,很容易让我们忘记策略的另一种复杂。
5、我们必须考虑数据出错的情况,还要考虑对方干扰的情况,后一种虽然看起来不可能,但是去年的确发生了。

计算机网络080426 1837

今天下午看了下计算机网络,里面写到:计算机网络是个非常复杂的系统。然后为了说明这点他举了个最简单的情况:连接在网络上的俩台计算机要相互传送文件。然后书上列举了一些重要复杂的工作(详情见书p19,没时间打那么多字),相互通信的俩个计算机系统必须高度协调工作才行,而这种协调是相当复杂的。为了设计这样复杂的计算机网络,早在最初的ARPANET设计时即提出了分层的方法。


唉,最近太忙,刚考完一门考试,所以没怎么写,可能是写的欲望没那么大了吧,或者是每天都抽出些时间很是困难,每次我写也要花好久时间的,谁让我文采不好,要好生考虑写什么来着。先看看上次写哪了,哦,上次是22号晚,过了这么久了哇,不过也没啥,这几天大家只是在23号时通宵讨论了一晚而已,哦,应该说是24号凌晨。说来那天晚上实验室的人那个多哦,没办法我们转战通宵自习室,大家都很配合,讨论也很激烈,然后成果比较少,最大的成就就是发现了一堆问题和加速度不是固定的,而且有的人适合通宵有的人不适合,书记竟然饿了……而我则是对这么多人多讨论还是很无奈,应该是讨论的不是我熟悉的吧,谁让是数学建模方面的东西呢,都怪我太久没看数学了,看来暑假应该安排点数学的东西看下了,还有物理,应为我最近越发的发现这些东西都是相通的,你看我看密码学时可以想到机器人这面,你过段时间会发现我看计算机网络时也想到了机器人这面,只是连工作日志都写不完了,那个就写了一半,还没完工……再说那晚,我们讨论完了早已成型的基础函数,在第一个中层函数那就卡壳了,一个多小时都没结果……之后越过讨论下个函数,我就忘了结果是什么了,因为我没参加这个讨论,反正相当于没结果的样……期间电脑没电我们转移战场的时候还打扰一对人休息来着,我说里面有人,书记说没人,我开了一个灯之后就发现里面真的有人,就关上灯跑出来了,第二天这事就传飞了,说里面有俩个人在×××,其实他们只是安静的趴在桌子上睡觉而已,像你们平时上课睡觉一样。我又一次的发现了人言可畏啊……很快到了天明,我们回撤实验室,郁闷的是我们走时落下了一根网线……郁闷啊……然后方方,唯一一个没有一起通宵的把我们形成的纸质文档给电子化了,并且添加了好多东西,还是再佩服下他的速度,不是一般人能及的,可能一个人工作也有一个人工作的好处……之后就是25号,这天没考虑代码的事,至少没盯着代码看,专心考试,早知考试那么简单我还是看代码就好了,对了,前一天晚上UBUNTU8.04发布,我还花了时间下载和安装它的,毕竟还是不要把100%的精力都放到这一件事比较好,8.04是硬盘安装的,在此再次感叹下硬盘安装也这么简单哇!好了,抽空专门写8.04的事吧!然后就过度到昨晚了,我感觉最近管大家太紧,而且之后还有之后恐怖的“五一七天乐“,所以考虑给大家点时间自己安排,整理下自己的事、个人问题,我也借机放松下,整理下思绪,“飞高点看看整体”!要看看现有的代码,消化下……
080426 1837