一、加密算法和协议(续) 1、对称加密(见上集) 2、公钥加密 a、密钥分为公钥与私钥 (1)、加密数据时:加密数据时用公钥解密数据时只能用私钥。 (2)、解密数据时:加密时用私钥解密时用公钥 b、公钥:从私钥中提取产生,可公开给所有人,称为pubkey c、私钥:通过工具创建,使用者自己留存,必须 ...
分类:
其他好文 时间:
2020-04-12 14:10:42
阅读次数:
69
给定一个二叉树,检查它是否是镜像对称的。 例如,二叉树 [1,2,2,3,4,4,3] 是对称的。 1 / \ 2 2 / \ / \3 4 4 3但是下面这个 [1,2,2,null,3,null,3] 则不是镜像对称的: 1 / \ 2 2 \ \ 3 3 解:这道题乍一看,想法是用栈,对根节点 ...
分类:
其他好文 时间:
2020-04-10 00:21:25
阅读次数:
54
Java中使用RSA算法加密 概述 RSA加密算法 是一种 非对称加密算法 RSA加密的方式 使用 公钥 加密的数据,利用 私钥 进行解密 使用 私钥 加密的数据,利用 公钥 进行解密 RSA是一对密钥。分别是 公钥 和 私钥 ,这个公钥和私钥其实就是一组数字!其二进制位长度可以是1024位或者20 ...
分类:
编程语言 时间:
2020-04-07 09:17:48
阅读次数:
71
前言 涉及三角函数的定义域、值域、单调性、周期性、奇偶性、对称性等; 典例剖析 ...
分类:
其他好文 时间:
2020-04-06 17:47:05
阅读次数:
98
SSL协议通信过程 (1) 浏览器发送一个连接请求给服务器;服务器将自己的证书(包含服务器公钥S_PuKey)、对称加密算法种类及其他相关信息返回客户端; (2) 客户端浏览器检查服务器传送到CA证书是否由自己信赖的CA中心签发。若是,执行4步;否则,给客户一个警告信息:询问是否继续访问。 (3) ...
分类:
Web程序 时间:
2020-04-05 22:28:42
阅读次数:
118
链接:https://leetcode cn.com/problems/symmetric tree/ ...
分类:
其他好文 时间:
2020-04-05 22:06:03
阅读次数:
47
引言 大家都知道 HTTPS 比 HTTP 安全,也听说过与 HTTPS 协议有关的概念如SSL 、非对称加密、CA证书等。但是对于以下灵魂三拷问可 能就答不上了: 为什么用了HTTPS就是安全的? HTTPS底层原理是如何实现的? 用了 HTTPS就一定安全吗? 用一个故事讲HTTPS 对称加密 ...
分类:
Web程序 时间:
2020-04-05 18:24:39
阅读次数:
103
先来一张预览图。 接下来说一说这种页面布局的实现思路,因为自己是从零开始的,所以着实花了好几天功夫才实现了这么一个看起来很简单的布局,所有东西都要自己一点点摸索,不过这种经历对于自己的成长也是很有帮助的。好了,下面进入正题。 整体布局 在写这个页面的过程中,其实不管是 HTML 代码的结构,还是 C ...
分类:
Web程序 时间:
2020-04-05 00:29:48
阅读次数:
98
|buf1-buf2|如果恒在[m,n]这个区间,(0<m<n) 就是p1向buf1写数据,比p2写数据的次数可以少,但最少不超过m次;也可以多,但做多不能超过n次。反之也成立。 所以: -m<=buf1-buf2<=n or -m<=buf2-buf1<=n.(ps:根据对称性哦2333) ...
分类:
其他好文 时间:
2020-04-04 20:53:13
阅读次数:
48
【7、对称之BlowFish】blowfish加密函数迭代执行16轮,分组长度64位,密钥长度从32位到448位。算法由两部分组成,密钥扩展部分和数据加密部分。加密算法是一种对称的分组加密算法,每次加密一个64位的分组。使用32-448位可变长度的密钥。加密过程分为两个阶段:密钥预处理和信息加密。【对称之blowfishdemo】略!【8、对称之RC4】RC4于1987年提出,和DES算法一样,是
分类:
编程语言 时间:
2020-04-04 13:06:29
阅读次数:
147