为了避免用户密码使用明文传输,在传输前需要进行加密处理,服务端接收之后再进行解密,这样从一定程度上保护了密码安全。 基本过程如下: 显然,采用非对称加密更合适,这里我们使用RSA加密算法。 需要三方面的东东。 第一样,服务器端RSA加解密工具类及KEY定义。 第二样,Web端RSA加密工具类,支持根 ...
分类:
其他好文 时间:
2017-04-11 00:47:51
阅读次数:
1366
shiro是一个强大而且简单易用的Java安全框架,主要功能有认证(就是登陆验证),授权(就是权限管理),加密(就是密码加密),session管理。适用于各种大型或者小型企业应用。和Spring Security比较而言,确实更加简单而且灵活易懂。 1. shiro中的重要概念 要理解shiro,先 ...
分类:
编程语言 时间:
2017-03-31 21:48:53
阅读次数:
500
1 引言 1.1 编写目的 加强安全管理规范,对用户密码加密。 2 Jboss数据源加密 2.1 生产加密串 1. 生产Jboss密码串 Jboss 服务器执行,生产目录 server 的上一级目录 /home/jboss/jboss-eap-4.3/jboss-as 2. 执行命令,生产加密串,同... ...
分类:
其他好文 时间:
2017-03-25 22:39:46
阅读次数:
599
#include using namespace std; void init_pass_table(char (&code_table)[27][27]){//制密码对照表;(不能当做一维数组来看会有别的问题) code_table[0][0]='0'; for(int i=0;i25){ cod... ...
分类:
编程语言 时间:
2017-03-23 22:15:44
阅读次数:
429
kettle的几个子程序的功能和启动方式 spoon.bat:图形界面方式启动作业和转换设计器 pan.bat:命令行方式执行转换 kitchen.bat:命令行方式执行作业 carte.bat:启动web服务,用于kettle的远程运行或集群运行 encr.bat:密码加密 kettle介绍——转 ...
分类:
其他好文 时间:
2017-03-18 16:14:09
阅读次数:
343
先打开redis-server 再打开redis-cli 在redis-cli对redis进行操作 可以通过编辑redis.conf配置文件来设置密码。 1、重启Redis设置密码: 在配置文件中有个参数: requirepass 这个就是配置redis访问密码的参数; 比如 requirepass ...
分类:
其他好文 时间:
2017-03-16 23:53:13
阅读次数:
704
一、前言 这两天研究了一下项目中的密码加密,可以说得上是学到了很多。下面来大致说一下。 二、常用加密 1.单向加密算法 单向加密算法主要用来验证数据传输的过程中,是否被篡改过。 BASE64 严格地说,属于编码格式,而非加密算法 MD5(Message Digest algorithm 5,信息摘要 ...
分类:
其他好文 时间:
2017-03-02 19:10:33
阅读次数:
587
传送门 这题的意思就是原本有一个长度为n的01串,再给出m的长度为n的01串,要求你判定是否可以通过原串与m个串中的某些串xor使得原串到达一个状态。n,m小于1e5。 这题最初我发现不可做,因为这貌似是个NPC问题/密码加密方法之一,只能暴力。 后来我发现我忽略了一个条件:n个01位中,m个串中只 ...
分类:
其他好文 时间:
2017-02-24 12:39:03
阅读次数:
356
这个我是从百科中看到的,但是有些地方看不懂,在查阅资料后,进行了修改,希望对大家有帮助加密例如:密钥(密码学中好象没有密匙一词)矩阵 1 3 0 2 这个是加密的密钥明文:HI THERE去空格,2个字母一组,根据字母表顺序(如a就是1)换成矩阵数值如下,末尾的E为填充字元:HI TH ER EE8 ...
分类:
其他好文 时间:
2017-02-21 15:45:58
阅读次数:
7600
Python里面的hashlib模块提供了很多加密的算法,这里介绍一下hashlib的简单使用事例,用hashlib的md5算法加密数据 如图为执行结果 这里写一个利用md5进行用户登陆网站进行注册之后密码加密的基本事例,加深理解 这里只简单写了一个用户的注册以及登陆 ...
分类:
编程语言 时间:
2017-02-21 00:34:12
阅读次数:
142