前言 随着SHA1算法在2016年12月31日以后,将被强制淘汰,所有新的SSL证书都必须支持SHA256算法,所以我们必须将IBM Domino Server升级到9.0以上才可以支持SHA256算法。同时,以前用来生成Kyr文件的iKeyman5 已经无法再为SHA256的证书服务了,IBM随同 ...
分类:
其他好文 时间:
2016-10-21 13:29:21
阅读次数:
464
写项目时,后台一直用md5加密,一天群里人问,除了MD5还有其它的加密方法吗?当时只知道还有个SHA,但怎么实现什么的都不清楚,于是当网上找了下,把几种常见的加密方法都整理了下,用winform写了个程序,如图: 关键代码 using System.Security;using System.Sec ...
分类:
Web程序 时间:
2016-10-14 20:47:01
阅读次数:
318
HMAC(Hash Message Authentication Code)哈希消息授权码,它在消息摘要算法(例如MD5,SHA系列算法)的基础上,使用密钥对消息摘要进行加密.它相当于一个马甲,内里可以使用MD5,SHA1,SHA256,SHA384,SHA512等Message Digest算法, ...
分类:
系统相关 时间:
2016-09-30 02:03:56
阅读次数:
188
简介 用于加密相关的操作,代替了md5模块和sha模块,主要提供SHA1,SHA224,SHA256,SHA384,SHA512,MD5算法。 在python3中已经废弃了md5和sha模块,简单说明下md5和sha的使用。 什么是摘要算法呢? 摘要算法又称为哈希算法,散列算法。它通过一个函数,把任 ...
分类:
编程语言 时间:
2016-09-16 20:59:57
阅读次数:
158
背景介绍在生产环境中,有时会需要用到自签名的证书,而谷歌浏览器从2016年开始就降低了sha1的算法级别,openssl默认使用的是sha1的算法,以下就来介绍openssl如何使用sha256的加密算法对web站点进行加密。拓扑图如下:操作步骤1.安装httpd服务yum-yinstallhttpdchkconfighttpd..
分类:
Web程序 时间:
2016-08-21 17:00:45
阅读次数:
779
1.authconfig--passalgo=sha256--updateauthconfig--test|grephashing查询当前密码加密算法更改加密类型为更难破解的sha512算法2.lscpu显示cpu属性细节3.cat4.chvt#切换终端5.chsh更改登录shell -l显示 /bin/sh /bin/bash /sbin/nologin /bin/dash /bin/tcsh /bin/csh -sSpecif..
分类:
系统相关 时间:
2016-08-03 15:44:21
阅读次数:
290
学习linux已经有两周的时间了,基础不好,学着比较累。今天就把这么多天漏掉的笔记和心得笼统写一下吧。这些天学到的命令:authconfig--passalgo=sha256--updatebc计算器cal显示日历catcd切换目录chvt改变虚拟终端chsh查看缓存chfnchpasswd批量修改用户口令cp复制命令clock查看..
分类:
系统相关 时间:
2016-08-02 17:11:53
阅读次数:
255
受影响版本: opensshd(< =最新版本) CVE-2016-6210漏洞描述: 当我们使用ssh客户端去连接服务端的时候,如果向服务端发送一个大于10KB的密码,由于OpenSSH服务端会对user:password的组合,使用加密算法SHA256/SHA512进行加密。如果我们传输的是一个 ...
分类:
其他好文 时间:
2016-07-21 12:37:27
阅读次数:
120
opensslgpg单向加密:MD4MD5SHA1SHA192,SHA256,SHA384CRC-32公钥加密(非对称加密):(加密/签名)身份认证(数字签名)数据加密密钥交换RSA:加密,签名DSA:签名ELGamalOpenSSL:SSL的开源实战libcrpto:通用加密库libssl:TLS/SSL的实现基于会话的,实现了身份认证,数据机密性..
分类:
其他好文 时间:
2016-07-05 19:09:03
阅读次数:
223
hashlib模块 md5 sha1 sha256 sha384 sha512 注意 以上加密算法虽然非常厉害,但有时存在缺陷,即:通过撞库可以反解。 所以,有必要对加密算法中添加自定义key再来加密 ...
分类:
系统相关 时间:
2016-07-05 12:22:54
阅读次数:
289