![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
密码学和网络安全
文章平均质量分 76
yaoyaohust
吸取生命中的一切精华将一切非生命都击溃
展开
-
密码学历史(The History of Cryptography)(6)
量子理论简介(A Short Introduction to Quantum Theory)如果要理解为什么像“量子理论”、“量子力学”、“量子物理”这种自然科学领域里的字眼能够如此惊人地对密码学有巨大的影响,我们必须回望1799年的情景。 History of Cryptography)(6)" title="密码学历史(The History of Cr翻译 2012-08-31 17:21:35 · 1427 阅读 · 0 评论 -
密码学历史(The History of Cryptography)(2)
斯巴达人和罗马人(The Spartans and the Romans)隐写术(Steganography)有些时候结合了一些简单的加密技术。 最好战的斯巴达人最先建立了军事加密系统。他们发明了一种叫“天书”(Skytale)的装置,它由一长条莎草纸、皮革或羊皮纸带缠绕一根木头组成。密文从左往右写在纸带上,然后解开缠绕。除非将纸带重新缠绕在同样一种规格的木头上翻译 2012-08-31 17:19:38 · 1817 阅读 · 0 评论 -
密码学历史(The History of Cryptography)(12)
Diffie-Hellman-Merkle密钥交换协议(Diffie-Hellman-Merkle Key Exchange)Diffie-Hellman密钥协议于1976年由Whitfield Diffie 和Martin Hellman 合作发明。这个协议是在不安全通信信道上建立共享秘密的第一个实用的方法。 这个协议的提出是一个巨大的跨越,因为从此任何两个人翻译 2012-08-31 17:24:31 · 1216 阅读 · 0 评论 -
密码学历史(The History of Cryptography)(14)
RSA密码系统(RSA Cryptosystem)RSA算法是1977年由Ron Rivest 、Adi Shamir 和Len Adleman 在MIT提出来的;RSA三个字母是他们三个姓氏的第一个字母。 一个在英国情报中心(GCHQ)叫Clifford Cocks(克利福德·柯克斯)的数学家于1973的内部文件中提出了一个同样的系统。然而他的探究,还是因为涉翻译 2012-08-31 17:25:30 · 1466 阅读 · 0 评论 -
密码学历史(The History of Cryptography)(15)
DES为自动取款机安全保驾护航(Making Cash Dispensers Safer with DES)1979年第一台利用DES的自动取款机(automatic teller machines)问世,这种ATM机能有效防范欺诈。第一批运行的系统是1979年IBM的系统,随后VISA系统作为IBM系统的增强版很快跟着出现。 History o翻译 2012-08-31 17:25:54 · 883 阅读 · 0 评论 -
== 云计算安全 ==
Google 工程师讲解云计算http://v.youku.com/v_show/id_XMTEwMDEwOTU2.htmlCloud Security: A Live Technical Analysishttp://channel9.msdn.com/Events/TechEd/NorthAmerica/2011/SIM312Security a原创 2014-01-23 14:33:17 · 626 阅读 · 0 评论 -
PyCrypto —— 一个极好的信息安全python库
在网上发现一个极好的python库,用于信息安全的,叫PyCrypto:https://www.dlitz.net/software/pycrypto/又找了windows的版本:http://www.voidspace.org.uk/python/modules.shtml#pycrypto下载后装了用了一下,感觉很好:包括听说过的所有主流算法原创 2013-01-24 17:17:19 · 29864 阅读 · 0 评论 -
在ubuntu上编译和交叉编译OpenSSL库
3ubuntu˛?»OpenSSL•3OpenSSL(ê’e1openssl1.0.1fáµhttps://www.openssl.org/source/"?»SCOpenSSLƒÛ•13 14µ$ tar zxvf openssl-1.0.1f.tar.gz$ cd openssl-1.0.1f$ ./config --prefix=/usr/local/opens原创 2014-04-18 17:35:12 · 6581 阅读 · 0 评论 -
ECDH密钥交换的C程序
最终的ECDH代码:#include #define ECDH_SIZE 33void handleErrors(){ printf("Error occurred.\n");}static void disp(void * pbuf,int size){ int i=0; for( i=0;i<size;i++) printf("%02x ",*((unsigned原创 2014-04-23 17:57:07 · 14579 阅读 · 7 评论 -
密码学历史(The History of Cryptography)(13)
数据加密标准Data Encryption Standard (DES)1977年数据加密标准 (DES) 由国家标准局(National Bureau of Standards,NBS)发布。DES 基于IBM开发的Feistel网络(Feistel’s Network)。 NBS和IBM同意了一项包括NSA(National Security Agency,翻译 2012-08-31 17:24:59 · 740 阅读 · 0 评论 -
密码学历史(The History of Cryptography)(11)
公钥密码学(Public-Key Cryptography)公钥密码学领域有一个很重要的工作是由Whitfield Diffie 、Martin Hellman 和Ralph Merkle 做出的。1975年夏天 Diffie和Hellman发表了公钥加密系统的新思路。公钥加密系统和对称加密系统的主要区别在于需要两个不同的密钥,即一个私钥(保密的)一个公钥(公开的)。 对于同一个人而言他的翻译 2012-08-31 17:24:00 · 2425 阅读 · 0 评论 -
纪念无法访问的博客
http://blog.csdn.net/yyhustim/article/details/8143409原创 2012-11-08 16:47:59 · 714 阅读 · 0 评论 -
密码学历史(The History of Cryptography)(3)
频率分析方法作出突破(The Breakthrough of Frequency Analysis)从公元500到1400年,西方世界近一千年内在密码术方面停滞不前。 这一时期所使用的加密系统极度简单,并且或多或少的就是置换密码和隐写术的衍生品。不管如何,阿拉伯人于9世纪最先发现了密码分析(cryptanalysis)的重要性。在这之前只有加密而完全没有翻译 2012-08-31 17:20:09 · 842 阅读 · 0 评论 -
密码学历史(The History of Cryptography)(9)
量子货币(Quantum Money)量子密码学的起源追溯自20世纪60年代后期,一个哥伦比亚大学的研究生斯蒂芬·威斯纳(Stephen Wiesner)尝试发表他的关于一种不可能伪造之量子货币(quantum money)的论文。由于威斯纳提出的概念实在是太具有革命性了,几乎没有人能理解这种思想的巨大潜力所在。因此他没有得到为这个研究主题的进一步研究上得到任何支持,甚至一些科学杂志都拒绝翻译 2012-08-31 17:23:11 · 1126 阅读 · 0 评论 -
密码学历史(The History of Cryptography)(10)
菲斯特尔加密网络(The Feistel Network)霍斯特·菲斯特尔(Horst Feistel)是一位非军方的密码学家,被公认为是现代分组密码之父。 1973年他在“科学美国人”('Scientific American')杂志上发表了一篇题目为《密码学与计算机保密》('Cryptography and Computer Privacy' )的文章。在这翻译 2012-08-31 17:23:34 · 1140 阅读 · 0 评论 -
密码学历史(The History of Cryptography)(8)
信息论(Information Theory)现代密码学的开端,要从克劳德·香农(Claude Shannon)涉足这个领域开始。 他在信息论中定义了“熵”(entropy)这个词。这个术语描述了一条消息中所隐藏的信息的度量。在1948年香农出书《通信的数学理论》("A Mathematical Theory of Communica翻译 2012-08-31 17:22:23 · 1260 阅读 · 0 评论 -
密码学历史(The History of Cryptography)(1)
最近看密码基础,不胜其繁,找到一简要介绍密码学历史的网页,所以翻译一下作为消遣。(未全部完成)下文由我翻译自网页:http://cs-exhibitions.uni-klu.ac.at/index.php?id=192密码学历史(The History of Cryptography)翻译 2012-08-31 17:18:47 · 1278 阅读 · 0 评论 -
密码学历史(The History of Cryptography)(4)
阿尔伯蒂的加密盘(Alberti's Cipher Disk)History of Cryptography)(4)" title="密码学历史(The History of Cryptography)(4)" style="margin:0px; padding:0px; border:0px; list-style:none">History of Cr翻译 2012-08-31 17:20:34 · 2533 阅读 · 0 评论 -
密码学历史(The History of Cryptography)(5)
难解的数码(Le chiffre indéchiffrable)随着频率分析技术传出阿拉伯并进一步发展,已存在的替换密码已经被完全破解了。随着密码分析越来越红火,一位1523年出生的法国外交官、密码学家布莱斯·德·维吉尼亚(Blaise de Vigenére)提出了另一种更强大的密码,不过实际上是由密码学家莱昂·巴蒂斯塔·阿尔伯蒂(Leone Battista Alb翻译 2012-08-31 17:21:07 · 1117 阅读 · 0 评论 -
密码学历史(The History of Cryptography)(7)
谢尔比乌斯的“Enigma”(Scherbius' Enigma)History of Cryptography)(7)" title="密码学历史(The History of Cryptography)(7)" style="margin:0px; padding:0px; border:0px; list-style:none">History of翻译 2012-08-31 17:22:00 · 1535 阅读 · 0 评论 -
MD5测试程序(C语言版本)
以下代码在 gcc 和 vc6.0 下编译通过,我添加了一些注释以帮助理解。// md5.h#ifndef _RPCENG_MD5_H#define _RPCENG_MD5_H// #include typedef struct { unsigned int state[4];原创 2013-02-26 12:54:21 · 1222 阅读 · 0 评论