/// <summary> /// 实现Base64加密解密 /// </summary> public sealed class Base64 { /// <summary> /// BASE64编码加密 /// </summary> /// <param name="s"></param> // ...
immudb 轻量级高速的不可变数据库,我们可以用来进行敏感数据的追踪(数据不可变) 特性 不可变,可以添加,但是不能修改以及删除 数据是加密的,类似区块链系统 使用简单 包含了各类语言的实现 开源,可以基于cloud 以及独立部署 immudb可以运行在linux,freebsd,windows, ...
分类:
数据库 时间:
2020-05-25 09:15:37
阅读次数:
98
1 HTTP 1.1 HTTP & HTTPS HTTP超文本传输协议是用来在Internet上传送文本的传送协议,采用明文传输信息,存在信息窃听、信息篡改和信息劫持的风险。HTTPS是使用SSL协议加密的HTTP协议,相对于HTTP更加安全。 由于HTTP使用明文传输,不提供任何方式的数据加密,如 ...
分类:
其他好文 时间:
2020-05-24 23:44:40
阅读次数:
74
过程不在叙述, 通过NuGet进行安装“ThoughtWorks.QRCode” 生成二维码的方法 /// <summary> /// 生成二维码 /// </summary> /// <param name="enCodeString">二维码内容</param> /// <param name= ...
HTTPS 协议:就是“HTTP 协议”和“SSL/TLS 协议”的组合。HTTP over SSL 或 HTTP over TLS ,对http协 议的文本数据进行加密处理后,成为二进制形式传输 HTTPS结构 HTTPS工作简化过程 1. 客户端发起HTTPS请求 用户在浏览器里输入一个http ...
分类:
Web程序 时间:
2020-05-24 16:22:42
阅读次数:
112
前言 老规矩,先说下为什么会有这篇文章。近期对接了一个项目,应接口提供方要求,必须通过动态库调用,一个是为了安全可控,调用方不用知道内部实现,加密、解密、具体的逻辑不需要考虑,只需要调用即可;另一个是封装了统一的GUI界面。总之就是非用动态库不可,然后我查了很多资料,请教了几个大佬,最后在运气的加持 ...
分类:
编程语言 时间:
2020-05-24 11:55:18
阅读次数:
65
from werkzeug.security import generate_password_hash,check_password_hash #book模型,传入db核心对象把Book插入dbclass User(UserMixin,Base): __tablename__ = 'user' i ...
分类:
其他好文 时间:
2020-05-24 09:53:17
阅读次数:
206
原文:ASP.Net Core 3.1 中使用JWT认证 JWT认证简单介绍 关于Jwt的介绍网上很多,此处不在赘述,我们主要看看jwt的结构。 JWT主要由三部分组成,如下: HEADER.PAYLOAD.SIGNATURE HEADER包含token的元数据,主要是加密算法,和签名的类型,如下面... ...
分类:
Web程序 时间:
2020-05-24 00:44:03
阅读次数:
80
Authentication认证,可以减轻Nginx负载,停止响应未认证的用户端的请求。HTTP Basic Authentication新建一个如下如下格式的文件:(用户名第一列,密码第二列,并且密码是被加密过的,其中第三列是可选的,用于做注释)# commentname1:password1na ...
分类:
其他好文 时间:
2020-05-24 00:36:08
阅读次数:
49
super-graph 的配置可以通过yaml 以及json格式,同时提供了基于环境变量的管理(以GO_ENV开头) 比如GP_ENV=prod 使用prod.yaml 对于GO_ENV-dev 的使用dev.yaml ,配置文件也可以通过-path <folder> 指定 完整配置 参考配置文件 ...
分类:
其他好文 时间:
2020-05-23 18:06:43
阅读次数:
57