密码学
跟着组织混饭吃
码农学子一枚
展开
-
【笔记】公钥基础设施理论与实现
第一章:绪论1、internet用户所面临的安全问题主要有两个: 秘密:信息传输过程中不被窃听或篡改 鉴别:通信双方确认对方的身份,保证信息不被伪造或抵赖传统的是:秘密密钥密码体制。全新的是:公开密钥密码体制。公钥系统的用户都有一对相关的密钥,其中一个密钥加密的信息只能被另外一个解密。用户保存其中一个作为私钥,而把另外一个公开发布为公钥。这样人们可以用别人公转载 2013-07-09 23:30:33 · 1742 阅读 · 0 评论 -
加解密
1对称加密2非对称加密3签名4身份认证1、对称加密对称加密是指加密和解密使用相同密钥的加密算法。它要求发送方和接收方在安全通信之前,商定一个密钥。对称算法的安全性依赖于密钥,泄漏密钥就意味着任何人都可以对他们发送或接收的消息解密,所以密钥的保密性对通信至关重要。对称加密算法的优、缺点: 优点:算法公开、计算量小、加密速度快、加密效率高。 缺点: 1)交易双方都使用同样钥匙,安全性得不到保转载 2017-02-07 16:29:22 · 517 阅读 · 0 评论 -
HTTPS的工作原理
1什么是HTTPS2HTTPS的优点1、什么是HTTPSHTTP就是我们平时浏览网页时候使用的一种协议。HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全。为了保证这些隐私数据能加密传输,于是网景公司设计了SSL(Secure Sockets Layer)协议用于对HTTP协议传输的数据进行加密,从而就诞生了HTTPS。SSL目前的版本是3.0,之后IE原创 2017-02-07 16:05:35 · 464 阅读 · 0 评论 -
3DES加解密案例
在CBC(不光是DES算法)模式下,iv通过随机数(或伪随机)机制产生是一种比较常见的方法。iv的作用主要是用于产生密文的第一个block,以使最终生成的密文产生差异(明文相同的情况下),使密码攻击变得更为困难,除此之外iv并无其它用途。最大的好处是,可以令到即使相同的明文,相同的密钥,能产生不同的密文。例如,我们用DES方式在数据保存用户密码的时候,可以另外增加一列,把向量同时保存下来,并且每次用转载 2017-02-14 10:28:14 · 813 阅读 · 0 评论