技术
文章平均质量分 85
bin-bin
简单 可爱
展开
-
数字签名与数字证书(转载)
转载:http://blog.csdn.net/oscar999/article/details/9364101前言先看一下百度百科对数字签名和数字证书的解释:数字签名:将报文按双方约定的HASH算法计算得到一个固定位数的报文摘要。在数学上保证:只要改动报文中任何一位,重新计算出的报文摘要值就会与原先的值不相符。这样就保证了报文的不可更改性。将该报文摘要转载 2017-01-09 14:04:17 · 157 阅读 · 0 评论 -
如何用Tomcat和Openssl构建HTTPS双向认证环境(HTTPS客户端认证)
本文将介绍如何利用Tomcat的HTTPS功能,和一个自己创建的CA,来构建WEB服务器证书和个人数字证书,最终建成一个HTTPS双向认证环境(可以用于测试目的)。本文构建HTTPS双向认证的业务流程大致如下: 1. 创建WEB服务器公钥密钥,并生成服务器证书请求。 2. 利用自建的CA,根据服务器证书请求为服务器签发服务器证书。然后把服务器证书导回WEB服务器中。 3. 利用o转载 2017-08-30 14:25:31 · 193 阅读 · 0 评论 -
Nginx配置https双向认证
1. 前期的准备工作:安装openssl和nginx的https模块[html] view plain copy print?cd ~/ mkdir ssl cd ssl mkdir demoCA cd demoCA mkdir newcerts mkdir private touch i转载 2017-08-30 14:04:08 · 156 阅读 · 0 评论 -
SSL证书生成方法
一般情况下,如果能找到可用的证书,就可以直接使用,只不过会因证书的某些信息不正确或与部署证书的主机不匹配而导致浏览器提示证书无效,但这并不影响使用。需要手工生成证书的情况有:找不到可用的证书需要配置双向SSL,但缺少客户端证书需要对证书作特别的定制首先,无论是在Linux下还是在Windows下的Cygwin中,进行下面的操作前都须确认已安装OpenSSL软件包。1. 创建根证转载 2017-08-29 15:44:30 · 221 阅读 · 0 评论 -
Windows中删除路径太长目录及文件
概述在cmd命令行窗口中输入robocopy empty_dir will_delete_dir /purgeempty_dir 新建的空白目录will_delete_dir 要删除的目录注意中间的空格注意此方法将删除目标路径下所有文件,慎用!!!起因近来学习使用node开发,使用yo自动构建项目依赖文件,其中node_modules目录嵌套太深,比如:D:转载 2017-07-18 15:13:37 · 322 阅读 · 0 评论 -
会话状态保持,JSESSIONID,COOKIE,URL重写
摘要: 会话状态保持,JSESSIONID,COOKIE,URL重写今天说说:会话状态保持,JSESSIONID,COOKIE之间的关系在服务器端,我们用惯了session.setAttribute("",userInfo)这样的一行代码,估计你很少想到:服务器与浏览器之间是如何保持会话状态的。好了,先引用一些文章的精彩片段: http://www.xxx.com/xxx_转载 2017-07-21 14:17:43 · 192 阅读 · 0 评论 -
SpringMVC整合Shiro与filterChainDefinitions过滤器配置
SpringMVC整合Shiro,Shiro是一个强大易用的Java安全框架,提供了认证、授权、加密和会话管理等功能。第一步:配置web.xml --> filter> filter-name>shiroFilterfilter-name> filter-class>org.springframework.web.filter.Delega转载 2017-07-21 12:15:30 · 597 阅读 · 0 评论 -
SpringMVC的拦截器(Interceptor)和过滤器(Filter)的区别与联系
一 简介(1)过滤器:依赖于servlet容器。在实现上基于函数回调,可以对几乎所有请求进行过滤,但是缺点是一个过滤器实例只能在容器初始化时调用一次。使用过滤器的目的是用来做一些过滤操作,获取我们想要获取的数据,比如:在过滤器中修改字符编码;在过滤器中修改HttpServletRequest的一些参数,包括:过滤低俗文字、危险字符等关于过滤器的一些用法可以参考我写过的这些文转载 2017-07-13 14:54:55 · 204 阅读 · 0 评论 -
英文文件分析,句子、单词拆分,并计算单词长度比率和句子平均单词
一、WordMap类,分析实现类,分析过程分为文件读取、句子分析、单词分析和输出格式/** * 英文文件分析,单词长度比率和句子平均单词个数 * @author Administrator * */public class WordMap {private ArrayList words = new ArrayListprivate ArrayList words1原创 2017-07-12 10:24:29 · 590 阅读 · 0 评论 -
Java RSA格式 转换与运算(转)
RSA是目前最有影响力的公钥加密算法,该算法基于一个十分简单的数论事实:将两个大素数相乘十分容易,但那时想要对其乘积进行因式分解却极其困难,因此可以将乘积公开作为加密密钥,即公钥,而两个大素数组合成私钥。公钥是可发布的供任何人使用,私钥则为自己所有,供解密之用。 解密者拥有私钥,并且将由私钥计算生成的公钥发布给加密者。加密都使用公钥进行加密,并将密文发送到解密者,转载 2017-01-10 15:03:58 · 493 阅读 · 0 评论 -
Selenium在Windows7上的系统搭建
selenium介绍Selenium自动化浏览器。就是这样!你用那种方式做什么完全取决于你自己。首先,它是为了测试目的自动化web应用程序,但肯定不限于此。无聊的基于web的管理任务也可以实现自动化。Selenium获得了一些最大的浏览器厂商的支持,这些厂商已经采取(或正在采取)步骤使Selenium成为浏览器的原生部分。它也是无数其他浏览器自动化工具、api和框架的核心技术。资料...原创 2018-08-07 13:17:11 · 418 阅读 · 0 评论