密码法中的密码,则是指采用特定变换的方法对信息等进行加密保护、安全认证的技术、产品和服务。
其主要的功能有两个一个是加密保护,另一个是安全认证。前者是指将原来可读的信息变成不能识别的符号序列,后者是指确认主体和信息的真实可靠性。
《密码法》将密码分为核心密码、普通密码、商用密码,实行分类管理。
密码法旨在规范密码应用和管理,促进密码事业发展,保障网络与信息安全,提升密码管理科学化、规范化、法治化水平,是我国密码领域的综合性、基础性法律。
制定密码法的目的是为了规范密码应用和管理,促进密码事业发展,保障网络与信息安全,维护国家安全和社会公共利益,保护公民、法人和其他组织的合法权益。
根据《中华人民共和国密码法》第一条规定,为了规范密码应用和管理,促进密码事业发展,保障网络与信息安全,维护国家安全和社会公共利益,保护公民、法人和其他组织的合法权益,制定本法。
法律依据
《中华人民共和国密码法》第一条 为了规范密码应用和管理,促进密码事业发展,保障网络与信息安全,维护国家安全和社会公共利益,保护公民、法人和其他组织的合法权益,制定本法。
密码大体上分为三类,涉及的知识点主要是信息论和数论
第一类:公开密钥算法:RSA
第二类:对称算法:AES,DES。Hitag2
第三类:单项序列算法:MD5
而对称算法又可以分为分组加密和序列加密两种
分组加密:AES,DES
序列加密:Hitag2,Keeloq
序列加密通常是硬件实现,因为每次加密1bit,对于硬件来说用移位寄存器来实现是很容易的,但对于最小存储单位是1Byte(8bit)的上位机来说,频繁的位操作并不方便。
加密算法的理论基础基本上来自于数论,数论主要是讨论整形,基本上就是关于素数的研究,RSA的加密难度依据就是,两个大素数的因式分解,但目前无法证明是否有方法能快速的因式分解两个超大素数,所以也无法证明此算法绝对安全,但同理无法证明它不安全。目前2048位的RSA公认是安全的。
信息论在本质上基本和密码学等价,信息熵也影响一组加密数据其安全性,和其被攻破的难度。所以如何降低冗余,隐藏明文也是密码学必须考虑的问题。
西格蒙德·弗洛伊德,奥地利精神医师、著名心理学家、精神分析学派的创始人。
《梦的解析》出版于1900年。它通过对梦境的心理学探索和解释,不仅打破了几千年来人类对梦的无知,同时还标志着精神分析理论的初步形成,所以很强!
可以说弗洛伊德之前没有心理学。
弗洛伊德认为,梦是有意义的精神活动,可以通过精神分析这种心理学技巧进行解析。梦境所演示的,其实是内心某种愿望的达成,即使连那些不那么愉快的梦也是,只不过真实欲望在这个时候被伪装起来了而已。
1、
在弗洛伊德以前,一般人对于梦主要有两种看法:一种认为,梦是来自鬼神的启示,可以预卜未来,可以指导行动;另一种看法则认为,梦是没有意义的胡思乱想,没法解释。
民间主要通过密码法、象征法这两种方法来解梦。密码法就像查字典,把梦拆开,通过查询前人已经编写好的解梦书,翻译梦里每个东西所代表的意义,然后再把它们串起来。象征法则像打比方,把梦当成一个整体,认为梦里发生的一切象征着做梦者在现实中的境况和未来走向。
2、
弗洛伊德首先否定了上述两种对梦的看法,他认为把梦当成超自然力量的启示是迷信,同时,他反对把梦当成没有意义的胡思乱想,认为梦是充满意义的,梦和做梦者清醒状态的思想活动有着密切的联系。最重要的是,弗洛伊德认为梦是可以解释的,用心理学技巧来解释梦完全是有可能的。
3、
梦是愿望的达成,这是《梦的解析》这本书最核心、最重要的结论。弗洛伊德认为,所有梦的核心本质都是愿望的达成,就算是让我们痛苦、焦虑的噩梦也不例外。只不过成年人的心理活动比小孩子复杂得多,在梦里实现自己的心愿不会像小孩子那么简单直接、毫不掩饰,他们会通过伪装把真实的欲望隐藏起来。
4、
弗洛伊德用冰山来比喻意识与潜意识的关系。他认为,人的精神活动就像浮在海面上的冰山,露出海面的一小部分冰山是能被我们觉察到的意识,而淹没在海面之下的绝大部分,则是我们根本觉察不到的潜意识。梦是愿望的达成,可是这个愿望只有想办法从潜意识层面进入意识层面,才能成功形成一个梦,并在梦里实现这个愿望。人的内心有很多不光彩的甚至自私的欲望,这些欲望难以启齿或者见不得人,所以一直被内心的道德感压抑和排斥着,被关在潜意识里,为了从潜意识里跑出来并合理地出现在意识层面的梦境里,这些被压抑、被排斥的欲望会进行伪装。
5、
梦的伪装有四种工作机制,分别是浓缩作用、转移作用、比喻作用、修饰作用。经过这四种工作机制的伪装和加工,梦的真实意图就被成功地隐藏起来了。
1) 浓缩作用
把两个以上的印象或经验结合起来,集中在一个具体的形象上。就像七个葫芦娃结合成的金刚葫芦娃,具有七兄弟所有的特异功能。
2)转移作用
把具有重要精神价值的内容转移到无关紧要的事情上。举个栗子,如果,一个人总是梦到自己喜欢的人经常戴一个亮眼的蓝领带出场,那可能蓝领带就是梦中爱情的象征。
3)比喻作用
把抽象的内容转化为具体的形象。弗洛伊德发现,象征作用常常带有性的色彩,被压抑的性冲动在梦里会转化成具体的形象。(不举栗子了)
4)修饰作用
梦从人的日常生活经历中取材,又经过前三种作用伪装变形,得到的是几个没有关联的形象,润饰作用就是按照某种逻辑把这些形象强行编成一个像模像样、可以理解的故事。虽然润饰作用的目的是让梦看起来逻辑更连贯、更容易理解,可是事实上却在进一步歪曲梦的内容。
梦的四种工作机制的最终目的都是为了伪装梦,让梦躲过审查,可是经过这么一折腾,梦就面目全非了,在改造和伪装的过程中丧失了原有的逻辑关系,梦很可能看起来混乱荒谬、扑朔迷离、难以理解,很难找到愿望满足的迹象。
6、如何用精神分析法来解释我们的梦?
梦是愿望的达成,所以,解析梦的关键就是找到做梦者想在梦里达成的那个愿望。
弗洛伊德认为,不管梦境多么奇特,它的材料永远来自现实世界。换句话说,我们不会梦到我们没见过、没听过、没经历过、没想过的东西。那么从分析的角度看,梦不管耍了多少花招来改造、加工、伪装自己,制造梦的素材全都是可以从做梦者的真实生活中找到来源的。用精神分析法解析梦,就是将梦境拆分成不同的部分,然后针对各个部分展开自由联想,追溯这些念头和想法在真实生活中的来源,然后再找出不同部分的内在联系。
万能法是由法国密码专家凡伊发明的。其法是一个方形表格,内分100格,以数字依次填进去。表的左边外侧直行数字是明码;表的顶上横行数字是密码。
在使用它时,首先要先记住这个“万能密码法”的“密钥”是:4238。如果假设“已干掉此人”这5个字的明码是:21232096180105240448那么,2123是明码,用密钥4238去推出它的密码:即用左侧直行上的“2”与顶上横行的“4”相交之点上得到了的数字为“5”;再用左侧直行上的“1”与顶上横行的“2”相交得数为“2”;再用左侧直行上的“2”与顶上横行的“3”相交得数为“4”;最后用左侧直行上的“3”与顶上横行的“8”相交得数为“0”。这样我们就知道了:明码2123的密码是:5240。密钥也可以事先双方任意约定,这种方法变化无穷,很难破译。