Security
文章平均质量分 88
想跌破记忆寻找你
这个作者很懒,什么都没留下…
展开
-
Java Security
java平台(Java运行时环境,即JVM + Java API) 在多个层面上提供了security机制。 Java Language Security and Bytecode VerificationJava语言层面和字节码验证层面的安全机制 从语言层面来说,Java是类型安全的。它提供了自动的内存管理和GC机制,这些语言特性增强了代码的鲁棒性,减少了转载 2017-02-07 16:29:26 · 23113 阅读 · 4 评论 -
jasypt 集成spring、spring boot 加密
1、简介2、spring 配置3、spring boot 配置4、加密解密命令原创 2017-12-18 14:09:16 · 17017 阅读 · 7 评论 -
MessageDigest简介
一、概述java.security.MessageDigest类用于为应用程序提供信息摘要算法的功能,如 MD5 或 SHA 算法。简单点说就是用于生成散列码。信息摘要是安全的单向哈希函数,它接收任意大小的数据,输出固定长度的哈希值。关于信息摘要和散列码请参照《数字证书简介》MessageDigest 通过其getInstance系列静态函数来进行实例化和初始化。MessageDi原创 2017-02-07 15:35:58 · 421 阅读 · 0 评论 -
Java加密和解密
1、md5加密,该加密算法是单向加密,即加密的数据不能再通过解密还原。相关类包含在java.security.MessageDigest包中。 2、3-DES加密,该加密算法是可逆的,解密方可以通过与加密方约定的密钥匙进行解密。相关类包含在javax.crypto.*包中。 3、base64编码,是用于传输8bit字节代码最常用的编码方式。相关类在sun.misc.BASE64Decode转载 2016-08-16 21:47:16 · 1372 阅读 · 0 评论 -
使用 CAS 在 Tomcat 中实现单点登录
CAS 介绍CAS 是 Yale 大学发起的一个开源项目,旨在为 Web 应用系统提供一种可靠的单点登录方法,CAS 在 2004 年 12 月正式成为 JA-SIG 的一个项目。CAS 具有以下特点:开源的企业级单点登录解决方案。CAS Server 为需要独立部署的 Web 应用。CAS Client 支持非常多的客户端(这里指单点登录系统中的各个 Web原创 2016-08-09 14:17:03 · 2134 阅读 · 0 评论 -
Apache Shiro
第一部分 什么是Apache Shiro1、什么是 apache shiro :Apache Shiro是一个功能强大且易于使用的Java安全框架,提供了认证,授权,加密,和会话管理如同 Spring security 一样都是是一个权限安全框架,但是与Spring Security相比,在于他使用了和比较简洁易懂的认证和授权方式。转载 2016-08-07 15:40:01 · 382 阅读 · 0 评论 -
Spring Security 自定义登录验证与自定义回调地址
1 配置文件 security-ns.xml <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:security="http://www.springframework.org原创 2016-07-13 14:27:13 · 15274 阅读 · 0 评论 -
SSO单点登录
1 什么是单点登陆 单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。 较大的企业内部,一般都有很多的业务支持系统为其提供相应的管理和IT服务。例如财务系统为财务人员提供财务的管理、计算和报表服务;人事系统为人事部门 提供全公司人员的维原创 2016-04-02 20:56:25 · 591 阅读 · 0 评论