Json Web Token 使用 JSON 来传递数据,用于判定用户是否登录状态 基本思想:用户id,加密算法和签名一起存储到客户端,每次请求接口时判断签名是否一致 jwt由Header,Payload及signature由.拼接而成 Header Header 由非对称加密算法和类型组成,如下 ...
分类:
其他好文 时间:
2018-12-27 22:55:25
阅读次数:
444
#region using System; using System.IO; using System.Security.Cryptography; using System.Text; #endregion namespace Wen.Helpers.Common { /// /// 安全助手 /... ...
分类:
编程语言 时间:
2018-12-26 21:23:44
阅读次数:
242
题目 请实现一个函数,用来判断一颗二叉树是不是对称的。注意,如果一个二叉树同此二叉树的镜像是同样的,定义其为对称的 思路 在已学习的二叉树遍历中,都是先遍历左子树,最后遍历右子树,我们可以定义一种算法,先遍历父节点,再遍历左子树,最后遍历右子树,称这种算法为对称遍历算法 如果前序遍历与对称遍历得到的 ...
分类:
其他好文 时间:
2018-12-26 20:04:33
阅读次数:
143
rsa非对称加密, 加解密需要不同的秘钥,称作一对。 rsa加解密分两种,第一:公钥加密私钥解密。第二:私钥加密公钥解密。 需要注意的是,公加私解得到的密文是变化的,而私加公解的得到的密文是固定的。 生成密匙对需要设置一个长度,常用的设置为1024,或者2048。注意,不同长度的密匙,能够加密的明文 ...
分类:
其他好文 时间:
2018-12-26 17:49:20
阅读次数:
153
工作中常会需要让数据传输前进行加密处理。这次用到的是AES加密。AES加密中,需要注意到坑还是挺多的。对AES也进行了一番了解,发现里面的东西真的是注意的太多了。今天只是整理了一种简单的加密格式,工作中使用肯定是够了,想要了解根深的AES加密还是需要再找些资料学习一下。 首先需要下载python的第 ...
分类:
其他好文 时间:
2018-12-26 15:44:10
阅读次数:
97
关键词:eos 签名 验签 ecc dsa 加密 解密 eosjs aes 本文主要探讨两方面 1.eos中密钥对生成,签名和验签过程(私钥签名,公钥验签) 2.eosjs中用密钥对进行加解密功能 常用的加密算法 对称性加密算法 对称式加密就是加密和解密使用同一个密钥,信息接收双方都需事先知道密匙和 ...
分类:
Web程序 时间:
2018-12-24 13:50:56
阅读次数:
1531
Secure and Efficiently Searchable IoT Communication Data Management Model: Using Blockchain as a new tool (北京邮电大学) 随着物联网(IoT)的快速发展,越来越多的物联网设备经常连接和通信。在 ...
分类:
其他好文 时间:
2018-12-24 00:14:35
阅读次数:
142
对于置换0→i,1→i+1……,其中包含0的循环的元素个数显然是n/gcd(i,n),由对称性,循环节个数即为gcd(i,n)。 那么要求的即为Σngcd(i,n)/n(i=0~n-1,也即1~n)。考虑枚举gcd。显然gcd(i,n)=x在该范围内解的个数是φ(n/x)。分解一下质因数即可。 ...
分类:
其他好文 时间:
2018-12-23 16:51:44
阅读次数:
139
HTTPS证书SSLLabs这个工具可以测试HTTPS证书平台兼容性和安全性,并打分。crt.sh这个工具可以按通配符域名查询所有证书的详情原理非对称加密的典型应用,另一个是PGP加密。首先建立TCP连接,然后通过DH密钥交换算法交换密钥,具体是先协商SSL参数,然后服务端发送公钥,客户端验证公钥后产生随机数,并通过服务端公钥加密发给服务端,服务端解密后,同样生成随机数,通过客户端公钥加密发给客户
分类:
Web程序 时间:
2018-12-23 13:51:49
阅读次数:
451
对称二叉树 给定一个二叉树,检查它是否是镜像对称的。 例如,二叉树 [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 说明: 如果你可以运用 ...
分类:
其他好文 时间:
2018-12-23 11:15:18
阅读次数:
123