国密即国家密码局认定的国产密码算法。主要有SM1,SM2,SM3,SM4。密钥长度和分组长度均为128位。 SM1 为对称加密。其加密强度与AES相当。该算法不公开,调用该算法时,需要通过加密芯片的接口进行调用。 SM2为非对称加密,基于ECC。该算法已公开。由于该算法基于ECC,故其签名速度与秘钥 ...
分类:
其他好文 时间:
2020-06-10 10:56:17
阅读次数:
52
让vsftpd支持SSL 必须让OPENSSL≥0.9.6版本还有就是本身vsftpd版本是否支持 查询vsftpd软件是否支持SSL [root@localhost vsftpd]# ldd /usr/sbin/vsftpd |grep libssl libssl.so.6 => /lib/lib ...
分类:
其他好文 时间:
2020-06-09 16:20:53
阅读次数:
67
前言 PHPOK企业站系统采用PHP+MYSQL语言开发,是一套成熟完善的企业站CMS系统,面,自定义功能强大,扩展性较好、安全性较高,可轻松解决大部分企业站需求。 漏洞 可利用恶意类 恶意类文件:framework\engine\cache.php 关键代码: <?php class cache{ ...
分类:
系统相关 时间:
2020-06-09 14:44:56
阅读次数:
73
是什么 是一种哈希函数,采用的是MurMurHash的一种变体,是一种高效低碰撞的非加密型哈希函数。 为什么要用 具有较高的平衡性与低碰撞率 学到什么 对于大块数据,可以分多个小的部分进行哈希计算 源码分析 主要就一个hash接口 uint32_t Hash(const char *data, si ...
分类:
数据库 时间:
2020-06-09 14:36:16
阅读次数:
86
import hashlibimport random#创建一个md5算法的对象h1=hashlib.md5()#把要加密的字符串通过update更新到h1对象中运算h1.update("1111".encode("utf-8"))#获取32位16进制的字符串res=h1.hexdigest()pr ...
分类:
其他好文 时间:
2020-06-09 09:35:10
阅读次数:
72
什么时密码加密? 传递给服务器的密码是加密的数据,但是我们在浏览器进行保存的时候,保存的仍然是加密前的数据。使用什么进行了加密? md5,这需要我们导入相关的js文件。我们是如何实现了传输的是加密数据,保存的确实加密的数据呢?这么做有什么好处呢? 传输的加密数据,我们是放在form表单中的一个隐藏作 ...
分类:
其他好文 时间:
2020-06-08 19:11:17
阅读次数:
55
cookie与session http协议是无状态的 django操作cookie # 需要借助于HttpResponse对象 # 加盐 obj.set_signed_cookie(key,value,salt='盐') request.get_signed_cookie(key,salt='盐') ...
分类:
其他好文 时间:
2020-06-08 16:15:39
阅读次数:
68
4种 仓库地址 HTTPS需要登录注册的账户信息 SSH无需注册 但要生成公钥并且添加到仓库公钥管理内 SSH加密验证 相对安全 HTTP有可能知道了你的仓库地址 直接登录自己的账户 拉取代码 || 删除代码了头疼(自己瞎猜)。 SVN需要仓库开启SVN拉取 (去仓库设置内找) ...
分类:
其他好文 时间:
2020-06-08 15:05:55
阅读次数:
58
一、概述 最近遇到一个需求,需要使用office365邮箱发送邮件,使用SSL发送会失败,必须使用TLS加密协议才能发送成功。 二、完整代码 使用类封装了一下,功能如下: 1. 支持附件 2. 支持多个发件人 3. 执行TLS MailTools.py #!/usr/bin/env python3 ...
分类:
编程语言 时间:
2020-06-08 10:54:33
阅读次数:
177
一.tcp协议基本语法 import socket 客户端 1 .创建一个socket对象 sk = socket.socket() 2 .与服务器进行连接 sk.connect(("127.0.0.1",9000)) 3.发送数据(二进制的字节流) sk.send("字符串".encode("ut ...
分类:
编程语言 时间:
2020-06-07 23:04:56
阅读次数:
99