黑马程序员技术交流社区
标题: 【公开课】教你搭建Https服务器 [打印本页]
作者: 播妞 时间: 2018-4-18 14:26
标题: 【公开课】教你搭建Https服务器
在过去的2017年中,全世界最火爆的一个名词当属"区块链",在前段时间结束的达沃斯世界经济论坛上,各国首脑讨论最多的是区块链;在各大招聘网站上,中高级区块链开发工程师的薪资也节节攀高;甚至大街小巷中,大妈们也不跳广场舞、不买黄金股票了,而是在讨论比特币、以太坊。
似乎任何人、任何公司都想和区块链、比特币扯上点关系。甚至连比特币发明人-----神秘消失在互联网世界的"中本聪"都成为2018年《时代》周刊年度人物的有力竞争者。但是对于咱们普罗大众,还没来得及弄清楚什么是区块链和比特币就被冲昏了头脑,要么一股脑地杀进币圈高价抢购各种数字货币;要么冲进资本市场,看见区块链概念的股票就买;要么就在各种论坛峰会上,一头雾水地听台上一群自己也没怎么搞清楚的嘉宾在大谈特谈区块链。
那么区块链到底是什么呢?所谓区块链,简而言之就是一种数据结构,每一个区块都像账本的每一页纸记录了该网络上的交易信息,而众多区块在时间的基础上按照顺序连接起来就形成了区块链。区块链能够以数字方式识别和跟踪交易,并通过计算机的分布式网络共享这些信息,在某种意义上创建分布式信任网络。区块链提供的分布式账本技术为追踪资产的所有权、交易信息和资产的转移提供了透明和安全的手段。
其实区块链并不是一门全新的技术,中本聪研发出的比特币也只是将去中心化交易的金融思想、分布式数据存储、工作量证明pow机制等等结合那古老又神秘的密码学中的"非对称加密"技术衍生出来的产物。而区块链的关键是去中心化、信任和安全,而成就这一切的最核心、最底层的技术就是密码学。
一、Http协议和Https协议
1.1Http协议的概念
Hyper Text Transfer Protocol,超文本传输协议,是互联网上应用最为广泛的一种网络协议。所有的www文件都必须遵循这个协议。
1.2Https协议的概念
Hyper Text Transfer Protocol over Secure Socket Layer,是基于安全套接层的Http协议,简而言之就是Http协议的安全版本
二、对称加密
2.1现代密码学的先驱----"凯撒密码"
凯撒是第一个将密码用于军事用途、并且记录下来的人。在他的那本歌颂自己丰功伟绩的《高卢记》里,凯撒描述了他把密信送到正处于围困之中、濒临投降的西塞罗手中。凯撒非常喜欢使用密文,后世的《凯撒传》详细地记录了凯撒使用的一种密文。而这种加密方法,甚至沿用到今天。凯撒的做法是:将每个字母,用字母表中这个字母之后三位的那个字母替代。也就是字母A用字母D替代,字母B用字母E替代。比如Abroad,凯撒在用密文写信的时候,就被替换为Deurdg。这种移动字母产生密码的方式,后来也被称为凯撒密码。
2.2概念
对称加密指加密和解密使用相同密钥的加密算法。有时又叫传统密码算法,就是加密密钥能够从解密密钥中推算出来,同时解密密钥也可以从加密密钥中推算出来。而在对称算法中,加密密钥和解密密钥是相同的,它要求发送方和接收方在安全通信之前,商定一个密钥。对称算法的安全性依赖于密钥,泄漏密钥就意味着任何人都可以对他们发送或接收的消息解密,所以密钥的保密性对通信的安全性至关重要。
2.3特征
加密速度快,加密效率高
原因是加密的算法相较"非对称加密"来说要简单很多。
安全,比如采用DES算法,使用64位的密钥技术对数据进行加密,实际只有56位有效,8位用来校验的。那么就有2的56种密码的可能性。
2.3缺陷
因为双方都是使用相同的密钥进行加密和解密,所以需要保障密钥传输的安全性以及密码管理的安全性。一旦任何一方密码丢失都将导致密文被破解。
以上节选自公开课【三分钟教你搭建Https服务器】部分资料
部分资料网盘截图:
网盘链接已添加,回帖可见:
申明:
1.本章内容案例中的人名纯属虚构,如果雷同绝对是巧合。
2.本章内容项目中的明文密文也纯属虚构,完全是为了娱乐。
作者: wbug 时间: 2018-4-18 15:17
回帖回帖回帖回帖回帖回帖回帖回帖资源
作者: sunbohan00 时间: 2018-4-18 16:58
多谢分享,好人一生平安
作者: Atomtutu 时间: 2018-4-18 22:05
回帖回帖回帖学习学习学习
作者: 爱莫林夕 时间: 2018-4-19 08:50
感谢楼主。么么哒
作者: 石中宝 时间: 2018-4-19 16:55
好的资料
作者: qq826928141 时间: 2018-4-23 09:27
希望能理解并应用到实际当中
作者: HoDe 时间: 2018-4-23 20:06
nibility i ' m coming
作者: 1392161834 时间: 2018-4-23 20:12
多谢分享,好人一生平安
作者: tifa9fan 时间: 2018-4-24 17:04
感谢分享
作者: Java@qinyd 时间: 2018-4-24 22:34
666666666666666666666666666666666666666666
作者: 粼珂 时间: 2018-4-25 00:13
谢谢分享
作者: itmanmzt 时间: 2018-4-25 09:48
66666666666666666666666666
作者: 忧郁之子 时间: 2018-4-27 16:03
好东西,谢谢分享。
作者: 生我独孤 时间: 2018-4-27 20:37
谢谢你哦
作者: djboaer 时间: 2018-4-28 08:10
支持支持
作者: noobd 时间: 2018-4-28 10:07
wdwdwdwdwdwdw
作者: ITqtw 时间: 2018-4-28 11:31
学习学习
作者: IWantToBe... 时间: 2018-4-28 12:45
学习一下。。。。。
作者: dfqzhang 时间: 2018-4-30 15:36
黑马论坛真是个大宝库
作者: 余生皆假期 时间: 2018-4-30 19:41
余生皆假期
作者: @小甩甩 时间: 2018-4-30 21:07
谢谢楼主
作者: lllllllaaaaaaaa 时间: 2018-5-1 12:52
6666666666666666666
作者: konyz 时间: 2018-5-1 16:59
回帖资源
作者: 扳着手指数阳光 时间: 2018-5-4 14:13
Thanks♪(・ω・)ノ
作者: zz553603476 时间: 2018-5-4 20:39
谢谢分享。
作者: andyJ 时间: 2018-5-5 00:40
求显示
作者: andyJ 时间: 2018-5-5 00:43
谢谢分享。
作者: var_obj 时间: 2018-5-5 05:04
谢谢分享
作者: 逍遥郎 时间: 2018-5-8 23:57
666666666999
作者: 文艺复兴 时间: 2018-5-18 12:06
感谢分享6666666666666666
作者: 飞翔的大黑蜗牛 时间: 2018-5-20 10:56
回帖,,回帖,然后瞅瞅~~
作者: 桥豆麻呆 时间: 2018-5-29 15:00
谢谢楼主分享
作者: nuvolari 时间: 2018-5-29 22:03
谢谢分享
作者: hs7271 时间: 2018-5-30 12:50
好东西啊,啊
作者: 豆豆啊 时间: 2018-6-1 14:58
kkkkkkkkkk
作者: zhoupan 时间: 2018-6-1 16:46
学习学习
作者: Ambition_Sir 时间: 2018-6-4 18:18
545464646486
作者: 猜猜猜多少位 时间: 2018-7-19 19:04
感谢楼主
作者: 小升 时间: 2018-7-20 00:50
视频教学资料
作者: 张应 时间: 2018-7-23 16:21
66666666666666666
作者: 月无痕 时间: 2018-7-23 16:54
1111111111111111111111111111111
作者: MonstersKing 时间: 2018-8-1 14:29
教你搭建Https服务器教你搭建Https服务器
作者: 小猴儿不听话 时间: 2018-8-4 10:32
感谢分享
作者: chenzx 时间: 2018-8-10 18:24
了解了解
作者: HoweChan 时间: 2018-8-15 15:31
回帖回帖回帖学习学习学习
作者: zhangsanfenng 时间: 2018-8-15 21:23
感谢大神
作者: 膨胀的黑子野 时间: 2018-8-16 15:11
多谢分享,好人一生平安
作者: 易风 时间: 2018-8-23 12:40
感谢分享
作者: 乐志 时间: 2018-8-23 19:39
最近一直在研究这个,证书配置好了,网址却不能用
作者: 2048 时间: 2018-8-24 08:40
学习学习
作者: 满满123 时间: 2018-8-29 16:27
想看看视频学习下 感谢
作者: 叶思逸 时间: 2018-8-29 23:43
哈哈哈哈哈哈哈哈哈
作者: 王阿平 时间: 2018-8-30 13:44
谢谢楼主分享
作者: 海阔天空214 时间: 2018-9-5 23:19
很想学习,希望能好,感觉不错
作者: HiBBS 时间: 2018-9-10 11:45
有的预定剫督导丶度
作者: 梦里花火 时间: 2018-9-10 23:20
666666666666666666666666666666666666
作者: 老伙计19号 时间: 2018-9-11 17:43
谢谢分享
作者: 乾之三爻 时间: 2018-9-20 09:02
rewreetreytuyiooppooperwrytytuyiyu
作者: Domingo 时间: 2018-9-21 10:03
收藏一波,哈哈
作者: mx003 时间: 2018-9-23 15:38
谢谢大神分享
作者: 10玉麒麟01 时间: 2018-9-25 13:51
66666666666666
作者: gentleman_hqy 时间: 2018-9-29 10:12
https://pan.baidu.com/s/1TNhjPbSY4acbxW28eFdA7A
作者: gentleman_hqy 时间: 2018-9-29 10:13
好,好,好,很棒人!
作者: 化け物 时间: 2018-10-4 21:36
谢谢分享
作者: kokoj 时间: 2018-10-5 16:59
谢谢++++++++++++++++++
作者: 小行星 时间: 2018-10-5 23:56
要好好学习
作者: zuihouwushi1 时间: 2018-10-6 17:47
好东西来学习了
作者: qianxifu 时间: 2018-10-7 22:37
6666666666666666
作者: xwkjcc 时间: 2018-10-15 18:51
很给力!
作者: xwkjcc 时间: 2018-10-15 18:57
很给力!
作者: 高冷就是范儿 时间: 2018-10-20 15:49
哈哈哈哈哈哈哈哈哈哈或或或
作者: xgwhsgws 时间: 2018-10-28 15:33
值得学习
作者: J萧 时间: 2018-10-29 12:37
谢谢分享
作者: 弦式 时间: 2018-11-4 01:58
感谢分享了
作者: lhy888 时间: 2018-11-5 15:36
看看
作者: care_you 时间: 2018-11-5 16:12
。。。。。。。。。。。。。。
作者: 时光未桀 时间: 2018-11-6 09:57
作者: ourdcm 时间: 2018-11-8 11:33
多谢分享,好人一生平安
作者: Yanziyun1234 时间: 2018-11-9 16:57
黑马出征,寸草不生
作者: 莫小邪. 时间: 2018-11-14 10:34
作者: 翰墨丹青 时间: 2018-11-21 23:23
66666牛逼
作者: sos0531 时间: 2018-11-22 09:10
教你搭建Https服务器
作者: beson2000 时间: 2018-11-23 09:08
学习学习
作者: 路人而yl 时间: 2018-11-27 22:51
非常感谢
作者: x516914372 时间: 2018-11-29 10:20
下来看看
作者: 呱码农 时间: 2018-11-30 16:55
哇,现在都要限制字数了
作者: xiaowang2018 时间: 2018-11-30 17:31
黑马的程序一直都在看,收获很大
作者: huiyiwl 时间: 2018-12-1 17:10
感谢分享
作者: 天御 时间: 2018-12-1 23:29
645555555555555555
作者: 赵希伦 时间: 2018-12-4 15:02
?????
作者: xiemin 时间: 2018-12-9 14:15
谢谢无私奉献。。。。。。。。。。。。。。。。。。。。。。
作者: 追风者 时间: 2018-12-10 00:34
赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞赞
作者: 小谢hpu 时间: 2018-12-12 21:43
厉害了么我的哥
作者: yuanchong1016 时间: 2018-12-16 20:37
多些分享,不错的东东
作者: 丁伟0330 时间: 2018-12-18 11:14
作者: 无梦 时间: 2018-12-27 16:59
跟帖66666666666666666
作者: fanht 时间: 2019-1-1 11:45
好好学习天天向上
作者: aa55682874 时间: 2019-1-3 17:32
顶顶顶顶顶顶顶顶顶顶
作者: 凌落羽 时间: 2019-1-9 20:46
zheshiwoxiangzhidaode
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |