JAVA安全架构
文章平均质量分 73
Java安全架构
蜜獾互联网
聚焦国内外前沿技术文献、行业典型应用案例、互联网安全管理。
开源项目:https://gitee.com/ratel-admin
展开
-
Java安全架构 JCA、JCE、JSSE、JAAS
(3)JSSE( Java Secure Sockets Extension, Java安全套接字扩展包):JSSE提供了基于SSL( Secure Sockets Layer,安全套接字层) 的加密功能。在网络的传输过程中, 信息会经过多个主机(很有可能其中一台就被窃听) , 最终传送给接收者, 这是不安全的。(2)JCE( Java Cryptography Extension, Java加密扩展包):JCE在JCA的基础上作了扩展, 提供了各种加密算法、 消息摘要算法和密钥管理等功能。原创 2023-11-07 13:58:35 · 873 阅读 · 0 评论 -
中国网络安全行业全景图
原创 2021-04-02 09:10:07 · 700 阅读 · 0 评论 -
java安全架构____java MD5加密
package com.security.md5;import java.security.MessageDigest;/** * @author md5 * */public class Md5 { public static void main(String[] args) throws Exception { System.out.println("简单md5加密__原创 2017-02-25 16:20:50 · 369 阅读 · 0 评论 -
java安全架构____MD5加密原理和简介
转自:http://blog.csdn.net/forgotaboutgirl/article/details/7258109MD5算法原理标签: 算法cbytehexrest破解2012-02-14 14:45 63591人阅读 评论(6)收藏举报本文章已收录于:分类: Algorithm(12)转载 2017-02-25 16:11:09 · 581 阅读 · 0 评论 -
java安全架构____java SHA加密原理
转自:http://blog.chinaunix.net/uid-23261009-id-2465868.htmlSHA1算法原理(转载)2010-02-03 15:00:32 分类: 网络与安全1 SHA1算法简介 安全哈希算法(Secure Hash Algorithm)主要适用于数字签名标准(Digital Signature S转载 2017-02-25 16:28:18 · 433 阅读 · 0 评论 -
java安全架构____java SHA加密
package com.security.sha;import java.security.MessageDigest;/** * @author Administrator * sha 加密 推荐先 */public class Sha { public static void main(String[] args) throws Exception { System.ou原创 2017-02-25 16:29:40 · 320 阅读 · 0 评论 -
java安全架构____java HMAC原理
转自:http://baike.baidu.com/item/hmac收藏查看我的收藏133有用+1已投票1hmac编辑锁定HMAC是密钥相关的哈希运算消息认证码,HMAC运算利用哈希算法,以一个密钥和一个消息为输入,生成一个消息摘要作为输出。中文名哈希消息认证码外文名Hash-based Message Authenti转载 2017-02-25 16:33:46 · 487 阅读 · 0 评论 -
java安全架构____java HMAC加密
package com.security.hmac;import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder;import javax.crypto.KeyGenerator;import javax.crypto.Mac;import javax.crypto.SecretKey;import javax.crypto原创 2017-02-25 16:37:48 · 421 阅读 · 0 评论 -
java安全架构____java Base64原理分析
转自:http://blog.csdn.net/wodeyuer125/article/details/45150223CSDN日报20170223——《作为开发者,你都听产品经理的,做的累不累?》 程序员1月书讯 【招募】Python学习班招生啦base64原理解析标签: 协议 2015-04-20 14:43 1293人阅读转载 2017-02-25 16:44:21 · 464 阅读 · 0 评论 -
java安全架构____java Base64加密
package com.security.base64;import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder;/** * @info java base64最简单的理解和使用 * @author God base64算法是java最基础的加密算法 将字符串类型密码 转为 加密后的 字符串 理解原理后可自己配置算法规则到原创 2017-02-25 16:45:47 · 326 阅读 · 0 评论 -
java安全架构____java DSA数字签名原理
转自:https://www.ibm.com/developerworks/cn/java/l-security/index.html在 IBM Bluemix 云平台上开发并部署您的下一个应用。开始您的试用第 1 章基础知识1.1. 单钥密码体制单钥密码体制是一种传统的加密算法,是指信息的发送方和接收方共同使用同一把密钥进行加解密。通常 , 使用的加密算法比较转载 2017-02-25 17:48:19 · 466 阅读 · 0 评论 -
java安全架构____java 秘钥对原理
转自:http://baike.baidu.com/link?url=kT8XO4k45HDC2JInSANaJ4tsjYhIbtzb_bsoB4zTJwLl4BD629F3fJyDwT4JKeiS9DUiHQuoiEIvWs94lYN_6UqtSfyftBVsNmxZxhFOinm收藏查看我的收藏1485有用+1已投票16密钥编辑锁定本词条转载 2017-02-25 18:46:40 · 658 阅读 · 0 评论 -
java安全架构____java 秘钥对生成
import java.io.FileOutputStream;import java.io.OutputStreamWriter;import java.security.KeyPair;import java.security.KeyPairGenerator;import java.security.PrivateKey;import java.security.PublicKey原创 2017-02-25 18:49:54 · 911 阅读 · 0 评论 -
java安全架构____java DSA签名原理
甲方_________________________________________公钥:U3VuIERTQSBQdWJsaWMgS2V5CiAgICBQYXJhbWV0ZXJzOgogICAgcDoKICAgIGZjYTY4MmNlIDhlMTJjYWJhIDI2ZWZjY2Y3IDExMGU1MjZkIGIwNzhiMDVlIGRlY2JjZDFlIGI0YTIwOGYzIGFlMT原创 2017-02-25 19:44:02 · 593 阅读 · 1 评论 -
java安全架构____java DSA加密解密
import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import java.security.KeyPair;import java.security.KeyPairGenerato原创 2017-02-26 10:22:10 · 1339 阅读 · 0 评论 -
java安全架构____X.509原理
转自百度百科:http://baike.baidu.com/link?url=pFwpkD_x65mjEkjPXqr8r1hDEml6Q2kvZ6Vhnb9RxL9zYXy_CB7NXBOoljAKL3XouvdmjN1MX6c2_dVKghJqlq收藏查看我的收藏130有用+1已投票0X.509编辑锁定本词条缺少名片图,补充相关内容使词条更完整转载 2017-02-26 10:33:33 · 781 阅读 · 0 评论 -
java安全架构____PKCS#8原理
转自百度百科:http://baike.baidu.com/item/PKCS?fr=aladdin收藏查看我的收藏108有用+1已投票2PKCS编辑锁定本词条缺少名片图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧!The Public-Key Cryptography Standards (PKCS)是由美国RSA数据安全转载 2017-02-26 10:36:28 · 722 阅读 · 0 评论 -
java安全架构____X.509数字证书编码讲解
转自:http://blog.csdn.net/kesay/article/details/46874699CSDN日报20170225——《六年程序生涯》 程序员1月书讯 【招募】Python学习班招生啦x.509数字证书编码详解2015-07-14 11:01 3876人阅读 评论(0)收藏举报本文章已收录于:转载 2017-02-26 10:38:49 · 1660 阅读 · 0 评论 -
java安全架构____DES加密原理
转自李祥:http://blog.csdn.net/happylee6688/article/details/44455407Java 加解密技术系列之 DES标签: 加密解密技术des2015-03-19 12:04 5093人阅读 评论(1)收藏举报本文章已收录于:分类: 【加解密技术】(10)转载 2017-02-26 10:44:05 · 402 阅读 · 0 评论 -
java安全架构____DES加密解密
//READMEDES算法把64位的明文输入块变为64位的密文输出块,它所使用的密钥也是64位,其算法主要分为两步: 1)初始置换其功能是把输入的64位数据块按位重新组合,并把输出分为L0、R0两部分,每部分各长32位,其置换规则为将输入的第58位换到第一位,第50位换到第2位…依此类推,最后一位是原来的第7位。L0、R0则是换位输出后的两部分,L0是输出的左32位,R0是右3原创 2017-02-26 11:38:12 · 395 阅读 · 0 评论 -
java安全架构____DH秘钥一致性原理(1)
转自:http://blog.csdn.net/sudochen/article/details/9164427DH密钥交换和ECDH原理(转)DH密钥交换和ECDH原理时间 2013-06-24 18:50:55 CSDN博客相似文章 (0)原文 http://blog.csdn.net/sudochen/article/details/916442转载 2017-02-26 11:44:38 · 438 阅读 · 0 评论 -
java安全架构____DH秘钥一致性原理(2)
转自百度百科:http://baike.baidu.com/link?url=7kZvzjTHVhSe7HhKylQJoER9ug9eQGIpKRCtsnDOwbnN7YoE4fmytNQqRdveJgNRsPpzih1eG4O3U5yopDjK0HY400e6kzQURIeN66hqbKG收藏查看我的收藏134有用+1已投票0Diffie-Hellma转载 2017-02-26 11:47:02 · 597 阅读 · 0 评论 -
java安全架构____DH秘钥加密解密
//转自IBM Chain 社区 https://www.ibm.com/developerworks/cn/java/l-security/index.htmlimport java.security.*;import java.security.spec.*;import java.util.Arrays;import javax.crypto.*;import javax.cr转载 2017-02-26 13:31:42 · 521 阅读 · 0 评论 -
java安全架构____RSA加密原理(1)
转自百度百科:http://baike.baidu.com/link?url=zOAVLiIuzW61KwIIDpZTgWKVEgOBuCiXYT4Ike3Vf4diLBxTYsccmHFSa6JZunr-mmRQSllBXbLVB3UjpW6qdl_T6ZCdFhXukL0by3zhibEB6l5wZ-wIM7fVXuj4NhnxtOw2YZWNOFv7YRLe3c57B_收藏查转载 2017-02-26 13:37:05 · 870 阅读 · 0 评论 -
java安全架构____RSA加密原理(2)
转自:http://blog.csdn.net/sunmenggmail/article/details/11994013轻松学习RSA加密算法原理2013-09-24 23:54 51267人阅读 评论(4)收藏举报本文章已收录于:分类: 网络编程(15) 作者同类文章X基础知识(36)转载 2017-02-26 13:39:17 · 327 阅读 · 0 评论 -
java安全架构____RSA加密解密
import java.io.ByteArrayOutputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import java.security.KeyFact原创 2017-02-26 15:25:16 · 367 阅读 · 0 评论 -
java安全架构____AES原理(1)
转自:http://www.mamicode.com/info-detail-514466.html密码算法详解——AES时间:2015-03-13 07:02:14 阅读:59061 评论:1 收藏:2 [点我收藏+] 标签:0 AES简介 美国国家标准技术研究所在2001年发布了高级加密标准(AES)。AES转载 2017-03-02 16:45:39 · 366 阅读 · 0 评论 -
java安全架构____AES加密原理(2)
转自百度百科:http://baike.baidu.com/link?url=M7pa7jAmotjxTnXdSO3Xt7BAGjDbsNM0lMWy7SDfKSo6l9rQiZ7EsGx5NFBtVlrUB2pscwq8TzdHgayYfe-Brq收藏查看我的收藏641有用+1已投票28aes(高级加密标准)编辑锁定高级加密标准(英转载 2017-03-02 17:02:51 · 463 阅读 · 0 评论 -
java安全架构____AES加密原理
//使用安全数可以增加SECURITY_STR 安全系数 package demo.security;import java.security.SecureRandom;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypto.SecretKey;import javax.c原创 2017-03-02 18:48:30 · 562 阅读 · 0 评论 -
java安全架构____CA数字证书原理
转自百度百科:http://baike.baidu.com/link?url=3QmDWbnu1GE0p7wjgELkOfLrHGoB5VVXF88hSDnrfDWRP3hB39S6rcRXCMa3gl3WvJZ2pp4ZMm4xP3uQO4OQWPkFfYvP2oKr6TMXggoPjPhRxdLgaQc8Z3NSceHI-zAr收藏查看我的收藏1170有用+1已投票转载 2017-03-02 19:08:30 · 4188 阅读 · 0 评论 -
java安全架构____数字证书生成
转自:http://blog.csdn.net/zmken497300/article/details/53186730JDK自带工具keytool生成ssl证书标签: 数据安全ssl2016-11-16 15:05 538人阅读 评论(0)收藏举报本文章已收录于:分类: tomcat(5) 作转载 2017-03-03 10:13:42 · 1011 阅读 · 0 评论 -
java安全架构____keytool数字证书配置tomcat的https实战
//===================1.生成服务端证书=========================\\keytool(java证书管理工具)-genkey ( 在用户主目录中创建一个默认文件".keystore",还会产生一个mykey的别名,mykey中包含用户的公钥、私钥和证书)-alias csdn(别名_csdn) -keypass 123456(指定别名条目的原创 2017-03-03 12:48:00 · 497 阅读 · 0 评论 -
java安全架构____数字证书结构和类别
转自:http://blog.csdn.net/wkk2620632/article/details/39472487证书主要的文件类型2014-09-22 09:37 454人阅读 评论(0)收藏举报本文章已收录于:分类: openssl(2) 作者同类文章X证书主要的文件转载 2017-03-03 17:40:51 · 415 阅读 · 0 评论 -
java安全架构____多种数字证书简介(X509,cer,pem,pfx,keystore)
.cer证书: 用于存储公钥的一种证书的文件格式通常被用于二进制的DER文件格式(同于.der), 不过也被用于Base64编码的文件 (例如 .pem).(.jks,.keystore,.truststore)证书: (包含公钥私钥 和用户名密码校验) 可以存储多对(公钥和私钥) 只要有alias 和password就可以用java的kstore类读取证书的公钥和私钥.pfx证书:原创 2017-03-03 21:29:35 · 1657 阅读 · 0 评论 -
java安全架构____windows下openssl工具的安装
工具包百度云盘:http://pan.baidu.com/s/1slpTHNn原创 2017-03-04 14:59:15 · 697 阅读 · 0 评论 -
java安全架构____openssl生成数字证书
//1.上篇已讲解第一步:下载openssl工具安装到相应的磁盘(windows和linux生成都一样 没虚拟机 暂时拿windows为列)安装路径为默认安装路径不让报找不到配置文件的错 //2.第二步:执行openssl命令一.OpenSSL生成CA证书 总的来说就是要生成 私钥和和私钥配对的csr文件 这两个是一对的1.生成私钥(采用des3对私钥加密)密码原创 2017-03-04 17:43:38 · 594 阅读 · 0 评论 -
java安全架构____证书类型转换
原创 2017-03-04 18:41:53 · 658 阅读 · 0 评论 -
java安全架构____数字证书证书类型总结
转自:http://www.cnblogs.com/lhj588/p/6069873.htmlhttps SSL主流数字证书都有哪些格式?主流数字证书都有哪些格式?一般来说,主流的Web服务软件,通常都基于两种基础密码库:OpenSSL和Java。Tomcat、Weblogic、JBoss等,使用Java提供的密码库。通过Java的Keytool工具,生成J原创 2017-03-05 09:48:07 · 561 阅读 · 0 评论 -
java安全架构____https的原理和交互过程(1)
转自:http://blog.csdn.net/clh604/article/details/22179907CSDN日报20170303——《百亿互金平台救火故事》 程序员2月书讯 社区有奖问答--一起舞动酷炫的iOS动画https原理:证书传递、验证和数据加密、解密过程解析标签: https加密证书解密2014-03-26转载 2017-03-05 12:13:09 · 722 阅读 · 0 评论 -
java安全架构____读取keystore文件的密钥对和证书信息
//1.keytool工具生成keystore文件keytool -genkey -alias csdn -keypass 123456 -keyalg RSA -keysize 1024 -validity 3650 -keystore D:/csdn_server.keystore -storepass 888999//讲文件复制到工程中//代码原创 2017-03-05 14:19:25 · 9734 阅读 · 0 评论