信息安全
邪三一
C++ learner
展开
-
信息安全(二)——密码学
密码学的基本概念密码学(Cryptology):研究信息系统安全保密的科学。密码编码学(Cryptography):研究对信息进行编码,实现对信息的隐蔽。密码分析学(Cryptanalytics) :研究加密消息的破译或消息的伪造。消息被称为明文(Plaintext)。用某种方法伪装消息以隐藏它的内容的过程称为加密(Encrtption),被加密的消息称为密文(Cip...原创 2019-03-14 17:51:14 · 3945 阅读 · 5 评论 -
哈希函数——SHA1
哈希函数简介信息安全的核心技术是应用密码技术。密码技术的应用远不止局限于提供机密性服务,密码技术也提供数据完整性服务。密码学上的散列函数(Hash Functions)就是能提供数据完整性保障的一个重要工具。Hash函数常用来构造数据的短“指纹”,消息的发送者使用所有的消息产生一个短“指纹”,并将该短“指纹”与消息一起传输给接收者。即使数据存储在不安全的地方,接收者重新计算数据的指纹,并验证指纹...原创 2019-04-21 13:44:15 · 6530 阅读 · 0 评论 -
哈希函数——MD5
哈希函数简介信息安全的核心技术是应用密码技术。密码技术的应用远不止局限于提供机密性服务,密码技术也提供数据完整性服务。密码学上的散列函数(Hash Functions)就是能提供数据完整性保障的一个重要工具。Hash函数常用来构造数据的短“指纹”,消息的发送者使用所有的消息产生一个短“指纹”,并将该短“指纹”与消息一起传输给接收者。即使数据存储在不安全的地方,接收者重新计算数据的指纹,并验证指纹...原创 2019-04-21 13:41:35 · 7221 阅读 · 0 评论 -
非对称加密算法——ELGamal
非对称密钥加密概述前面讲述了对称密钥加密体制。使用对称密钥加密体制进行保密通信时,任意不同的两个用户之间都应该使用互不相同的密钥。这样,如果一个网络中有n个用户,他们之间彼此都可能进行秘密通信,这时网络中将需要n(n-1)/2个密钥(其中,每个用户都需要保存n-1个密钥),这样巨大的密钥量给密钥分配和管理带来了极大的困难。另外,随着计算机网络,特别是因特网的发展,网络上互不相识的用户可能需要进行...原创 2019-04-21 13:36:45 · 4320 阅读 · 0 评论 -
非对称加密算法——RSA
非对称密钥加密概述前面讲述了对称密钥加密体制。使用对称密钥加密体制进行保密通信时,任意不同的两个用户之间都应该使用互不相同的密钥。这样,如果一个网络中有n个用户,他们之间彼此都可能进行秘密通信,这时网络中将需要n(n-1)/2个密钥(其中,每个用户都需要保存n-1个密钥),这样巨大的密钥量给密钥分配和管理带来了极大的困难。另外,随着计算机网络,特别是因特网的发展,网络上互不相识的用户可能需要进行...原创 2019-04-21 13:33:52 · 3653 阅读 · 0 评论 -
信息安全(四)——公私钥密码体制
公钥算法和对称钥算法区别对称加密的优点速度快,处理量大,适用于对应用数据的直接加密。加密密钥长度相对较短,如40比特~256比特。可构造各种加密体制,如产生伪随机数,HASH函数等。对称加密的缺点密钥在双方都要一致、保密,传递较难。大型网络中密钥量大,难以管理,一般需要TTP(KDC)。密钥需要经常更换数字签名的问题:传统加密算法无法实现抗抵赖的需求。公钥加密的优点只有秘密钥...原创 2019-04-20 17:14:59 · 4970 阅读 · 0 评论 -
信息安全(三)——对称密码体制
单密钥系统的加密密钥和解密密钥相同,或实质上等同,即从一个易于得出另一个,如下图所示。对称密码算法(symmetric cipher):DES(Data Encryption Standard)Triple DESIDEAAESRC5CAST-128。。。。。。分组密码算法(Block Cipher)特点明文被分为固定长度的块,即分组,分组一般为64比特,或者128比...原创 2019-04-01 13:15:04 · 2427 阅读 · 0 评论 -
对称加密算法(DES,AES,IDEA,RC4)
DESAESIDEARC4原创 2019-04-01 13:11:47 · 5359 阅读 · 0 评论 -
古典密码经典算法
凯撒密码单表置换密码原创 2019-04-01 13:11:20 · 2846 阅读 · 0 评论 -
信息安全(一)——概述
信息安全的目标保密性 Confidentiality数据保密性:对于未授权的个体而言,信息不可用隐私性:确保个人能控制或确定自身那些信息可以被收集、保存,这些信息可以被谁公开及向谁公开完整性 Integrity信息的完整性、一致性,分为数据完整性,未被未授权篡改或者损坏;系统完整性,系统未被非法操纵,按既定的目标运行可用性 Availability服务连续性,对授权用户不能拒绝服务...原创 2019-03-11 21:18:31 · 4425 阅读 · 0 评论 -
信息安全(五)——消息认证、数字签名及PGP
消息认证消息认证 (Message Authentication):是一个证实收到的消息来自可信的源点且未被篡改的过程。散列函数:概念散列函数 (Hash Functions):一个散列函数以一个变长的报文作为输入,并产生一个定长的散列码,有时也称报文摘要,作为输出。散列函数(又称杂凑函数)是对不定长的输入产生定长输出的一种特殊函数:h = H(M)其中M是变长的消息h=H(M)是定...原创 2019-05-04 00:14:09 · 10697 阅读 · 3 评论