密码学的几点哲学思考

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

密码学的几点哲学思考现代科技革命与马克思主义主要内容什么是密码学?密码的起源和发展密码战线上的斗争几点密码学哲学思考什么是密码学密码学(Cryptology):研究信息系统安全保密的科学。它包含两个分支:密码编码学(Cryptography),对信息进行编码实现隐蔽信息的一门学科。密码分析学(Cryptanalytics),研究分析破译密码的学问。两者相互对立,而又互相促进地向前发展。什么是密码学密码学是研究编制密码和破译密码的技术科学。研究密码变化的客观规律,应用于编制密码以保守通信秘密的,称为编码学;应用于破译密码以获取通信情报的,称为破译学,总称密码学。什么是密码学可见,密码学是在编码与破译的斗争实践中逐步发展起来的,并随着先进科学技术的应用,已成为一门综合性的尖端技术科学。它与语言学、数学、电子学、声学、信息论、计算机科学等有着广泛而密切的联系。它的现实研究成果,特别是各国政府现用的密码编制及破译手段都具有高度的机密性。密码的起源和发展起源.发展过程.分为四个阶段:手工或简单机械密码时期(公元前五世纪~1900年);机械和机电密码时期(1900年~1950年);电子密码时期(1950年~1970年);计算机密码时期(1970年~现在);(将来或者可能到来所谓的量子密码时期)密码的起源和发展世界上有两种密码:一种是防止你的小妹妹偷看你的文件;一种是防止当局者阅读你的文件资料。密码机发展过程为了简化加密/解密过程,导致密码设备出现。Jeffersoncylinder,1790s被研制成功,包含36个圆盘,每个圆盘有个随机字母表1920年还被美国军队使用。密码机发展过程Wheatstonedisc,byWadsworthin1817,andWheatstonein1860‘s,comprisedtwoconcentricwheelstogenerateapolyalphabeticcipher。密码机发展过程随着密码技术的提高,要求有更高级的密码装置,高级密码装置可以实现更复杂的密码,这些装置在二战时期广泛使用。例:theGermanEnigma,theSwedishHagelin(below)andtheJapanesePurple公钥密码学1976年,WhitfieldDiffie和MartinHellman发表了的“Newdirectionsincryptography”。这篇划时代的文章奠定了公钥密码系统的基础。同时R.Merkle也独立提出了这一体制。可用于保密通信,也可用于数字签字。这一体制的出现在密码学史上是划时代的事件,它为解决计算机信息网中的安全提供了新的理论和技术基础。自从公钥密码的概念被提出以来,相继提出了许多公钥密码方案,如RSA、背包体制、McEliece、ElGamal体制等。在不断的研究和实践中,有些方案被攻破了,有些方案不太实用。关于最初十年的公钥密码技术的研究和发展,可参见文献[W.Diffie.Thefirsttenyearsofpublic-keycryptography.ProceedingoftheIEEE,76(5),1988,560-577.]。目前只有两种类型的公钥系统是安全实用的,即基于大整数分解困难问题的密码体制与基于离散对数困难问题的密码体制。还有一些新的密码体制正在被研究,如基于辫群的密码体制、NTRU、量子密码体制等。公钥加密体制:RSA密码体制1978年,MIT三位年青数学家R.L.Rivest,A.Shamir和L.Adleman发现了一种用数论构造双钥的方法,称作MIT体制,后来被广泛称之为RSA体制。它既可用于加密、又可用于数字签字,易懂且易于实现,是目前仍然安全并且逐步被广泛应用的一种体制。国际上一些标准化组织ISO、ITU、及SWIFT等均已接受RSA体制作为标准。在Internet中所采用的PGP(PrettyGoodPrivacy)中也将RSA作为传送会话密钥和数字签字的标准算法。密码战线上的斗争从密码产生的那天起,密码编码和密码破译的斗争一刻也没有停止。作为使用密码的一方,将自己的机密信息隐蔽在密码之中,努力设法保护密码的安全,使其免遭对方的窃取和破坏;作为破译密码的一方,却千方百计地侦收、截获或破坏对方的密码通信,通过破译密码而获取情报。双方在相生相克的斗争中此消彼长,不断地提高各自的密码研制技术,结果大大促进了密码学的发展。密码战线上的斗争密码编码和密码破译的斗争是一种特殊形式的斗争,这种斗争的一个重要特点是它的隐蔽性。无论是使用密码的一方,还是破译密码的一方,他们的工作都是在十分秘密地进行。特别是,对于他们的工作的最新进展更是严格地保密。当一方改进了自己的密码编码方法时,他不会公开所取得的这种进展;当另一方破译了对方的密码时,他也不会轻易地泄露破译的成果和使用破译所取得的情报,以便能长期地获取情报并取得更有价值的信息。所以,密码战线上的斗争是一种无形的,不分空间和时间的,隐蔽的战争。无数历史事实证明,战争的胜负在很大程度上依靠密码保密的成败。密码学家和历史学家们认为,世界的命运有时就掌握在密码学家的手中。密码战线上的斗争从密码产生的那天起,密码编码和密码破译的斗争一刻也没有停止。作为使用密码的一方,将自己的机密信息隐蔽在密码之中,努力设法保护密码的安全,使其免遭对方的窃取和破坏;作为破译密码的一方,却千方百计地侦收、截获或破坏对方的密码通信,通过破译密码而获取情报。双方在相生相克的斗争中此消彼长,不断地提高各自的密码研制技术,结果大大促进了密码学的发展。密码斗争实例(1)英德密码战:二战中,英国破开德国的ENIGMA密码机一事于1974年公开,此事件导致美国参战德国被迫用陆、海、空三军进攻英国在得知德军某精锐部队缺乏燃料且能源供给部队没跟上时,及时打击它密码斗争实例(2)日美密码战:二战中,日本海军使用的“紫密”密码早被英军破译,却没有及时更换,这样导致珍珠港事件(1941年12月7日)中途岛事件(1942年6月3日)山本五十六之死事件(1943年4月18日)密码斗争实例(3)近战以色列中东得逞(1976年)马岛战争(1982年)美轰炸利比亚首都(1985年)海湾战争(1990年)科索沃战争(1999年)等等密码战线上的斗争国际上各国之间的窃密与反窃密斗争相当激烈。友好归友好,背后的间谍活动照样搞。密码学的几点哲学思考(1)密码学与其他学科紧密联系,相互促进、共同发展;其发展与实际应用也是相辅相成的。从数学的各个分支对密码学研究的重要支持,到微电子技术、计算机技术、通信技术的发展对密码学的伟大促进。随着科学技术的进步,现代密码学与其他多种学科的相互渗透,相互促进。密码学的研究越来越多地与其他学科密切起来。密码学的几点哲学思考(2)密码学是在密码编码学和密码分析学两大矛盾中相互促进,相互发展起来的。密码学包含两个互相对立、相互促进的分支,即密码编码学和密码分析学。前者寻求保证消息保密性或真实性的方法,而后者则研究加密消息的破译或消息的伪造。这两部分是矛和盾的两个方面。密码学的几点哲学思考(3)没有绝对安全的密码,密码的安全性是相对的。从辩证法来看,世界上“不存在任何最终的、绝对的、神圣的东西;它指出所有一切事物的暂时性;在它面前,除了发生和消灭,无止境的由低级上升到高级的不断过程,什么都不存在”。密码学的几点哲学思考(4)密码学的发展是人类聪明才智发展的结果。我们对密码学的研究,看起来是对密码体制、密码技术以及相关学科的研究与分析,但实际上,无论是密码学本身的理论,还是它应用和发展的背景与基础,都是在人类的思想的控制之下的。攻击者的破译也是通过其对密码知识、密码体制的理解和应用得以实现的。密码学的几点哲学思考最后,密码学作为一门学科,同其他所有学科一样,都是人类智慧的结晶,只要我们勤于思考,就有理由相信,在前人的基础上有不断的创新。thankyou

1 / 30
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功