Java 语言实现 MD5 加密 背景说明 在实际项目中,为了安全性考虑,经常要求账号密码是以加密后的密文形式,保存到数据库中。 这样,即使有人获取到了数据库中的密文密码,也不知道明文密码信息是什么,从而防止系统被恶意访问。 密码加密有很多种方式,比如:Base64,DSA,RSA,MD5,SHA1 ...
分类:
编程语言 时间:
2019-11-18 09:58:32
阅读次数:
93
调用接口时,如何保证安全性的问题 1. 使用MD5实现对接口加签,目的是为了防止篡改数据。2. 基于网关实现黑明单与白名单拦截3. 可以使用rsa非对称加密 公钥和私钥互换4. 如果是开放接口的话,可以采用oath2.0协议5. 使用Https协议加密传输,但是传输速度慢6. 对一些特殊字符实现过滤 ...
分类:
其他好文 时间:
2019-11-17 16:14:33
阅读次数:
81
增加 修改 配置 设置 git 的 user name 和 email 生成秘钥 忽略警告 设置core.autocrlf=false,windows也用LF换行。 设置一个.editorconfig 来保证文件都是 LF 结尾。除了记事本,其他编辑器都可以正常编辑 客户端配置 "https://j ...
分类:
其他好文 时间:
2019-11-17 14:45:32
阅读次数:
64
什么是RSA: RSA公开密钥密码体制。所谓的公开密钥密码体制就是使用不同的加密密钥与解密密钥,是一种“由已知加密密钥推导出解密密钥在计算上是不可行的”密码体制。 在公开密钥密码体制中,加密密钥(即公开密钥)PK是公开信息,而解密密钥(即秘密密钥)SK是需要保密的。加密算法E和解密算法D也都是公开的 ...
分类:
编程语言 时间:
2019-11-17 12:51:00
阅读次数:
90
基本概念 加密方式分为: 和`RSA(非对称加密)` AES算法流程 发送方: 1. 创建AES私钥,用口令对私钥加密 1. 将加密后的私钥发送给接收方 1. 用私钥加密明文,并将密文和加密后的私钥发给接收方 接收方: 1. 解密这个私钥 1. 用解密后的密钥把密文解密成明文 RSA算法流程 接收方 ...
分类:
其他好文 时间:
2019-11-16 23:24:22
阅读次数:
107
/* * A JavaScript implementation of the RSA Data Security, Inc. MD5 Message * Digest Algorithm, as defined in RFC 1321. * Version 2.1 Copyright (C) Pa ...
分类:
Web程序 时间:
2019-11-16 20:03:41
阅读次数:
198
/* * A JavaScript implementation of the RSA Data Security, Inc. MD5 Message * Digest Algorithm, as defined in RFC 1321. * Version 2.1 Copyright (C) Pa ...
分类:
其他好文 时间:
2019-11-16 19:22:38
阅读次数:
98
反爬技术: 1. UA反爬:携带ua,构建有效ua池;2. Ip限制:限制同一ip的访问频率,download_delay =8,代理ip;3. 数据藏在js脚本:一般使用re提取数据;4. ajax请求(动态数据):可以使用selenium或者pypepeer,但是效率太低,影响机器性能, 推荐直 ...
分类:
其他好文 时间:
2019-11-16 12:40:46
阅读次数:
68
博文大纲:一、Docker镜像的创建方法1.基于已有镜像创建2.基于本地模板创建3.基于Dockerfile创建二、Docker的数据管理1.数据卷2.数据卷容器三、Docker网络通信1.端口映射2.容器互联一、Docker镜像的创建方法Docker镜像除了是Docker的核心技术之外,也是应用发布的标准格式。一个完整的Docker镜像可以支撑一个Docker容器的运行,在Docker的整个使用
分类:
其他好文 时间:
2019-11-14 22:16:40
阅读次数:
90
前言 合格的web程序员, 必须能自由在 IIS、 Nginx、 Nginx for Docker上配置Https服务, 博客最近将专题记录 Https & Hsts 如何申请适用于生产的免费 SSL证书 如何在生产IIS配置Https服务 Https & Hsts 如何申请适用于生产的免费 SSL ...
分类:
Web程序 时间:
2019-11-14 18:14:43
阅读次数:
131