【前言】 本文简单的介绍了加密技术相关概念,最后总结了java中现有的加密技术以及用法和样例 【最简单的加密】 1.简单的概念 明文:加密前的信息 密文:机密后的信息 算法:加密或解密的算法 密钥:算法使用的钥匙(读作miyao。正确应该是miyue,可是大家都读miyao) 2.简单的样例 将12 ...
分类:
编程语言 时间:
2017-04-22 09:33:33
阅读次数:
256
第1章基础知识 1.1. 单钥密码体制 单钥密码体制是一种传统的加密算法,是指信息的发送方和接收方共同使用同一把密钥进行加解密。 通常,使用的加密算法比较简便高效,密钥简短,加解密速度快,破译极其困难。但是加密的安全性依靠密钥保管的安全性,在公开的计算机网络上安全地传送和保管密钥是一个严峻的问题,并 ...
分类:
编程语言 时间:
2016-10-31 07:06:46
阅读次数:
566
Java 加密解密之对称加密算法AES (说明:转载于xiaowei2012缘的博客,原文地址:http://blog.sina.com.cn/s/blog_b15639e00101st9t.html) 密码学中的高级加密标准(Advanced Encryption Standard,AES),又称 ...
分类:
编程语言 时间:
2016-10-25 13:51:47
阅读次数:
188
http://www.cnblogs.com/vwpolo/archive/2012/07/18/2597232.html Java加密解密字符串 旧文重发:http://www.blogjava.net/vwpolo/archive/2009/12/05/304874.html#383365 im ...
分类:
编程语言 时间:
2016-08-09 07:03:43
阅读次数:
217
Java 加密解密之对称加密算法AES 密码学中的高级加密标准(Advanced Encryption Standard,AES),又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。经过五年的甄选流程,高级加密标准由美国 ...
分类:
编程语言 时间:
2016-08-03 18:23:20
阅读次数:
207
网上搜了N多代码,都是你抄我的,我抄你的,着实让人无语对苍天。经过多番资料的查找,php与java的cbc加密、解密结果终于一致了,代码如下: Java加密解密类: Java调用: 要注意,AESUtil类中,有个iv变量,要和php中的iv对应起来。 PHP加密解密类: PHP调用: 参考资料:h ...
分类:
编程语言 时间:
2016-07-25 14:36:08
阅读次数:
258
package com.algorithm;
import java.security.Key;
import java.security.KeyFactory;
import java.security.KeyPair;
import java.security.KeyPairGenerator;
import java....
分类:
编程语言 时间:
2016-03-26 07:36:48
阅读次数:
319
/***3des解密**@paramss*要解密的数据*@paramdeskey*生成密钥用的数组*@return*@throwsNoSuchAlgorithmException*@throwsNoSuchPaddingException*@throwsInvalidKeyException*@throwsIllegalBlockSizeException*@throwsBadPaddingException*/publicstaticbyte[]DesDecode(byte[..
分类:
编程语言 时间:
2016-03-11 19:08:49
阅读次数:
208
Bouncy Castle 是一种用于 Java 平台的开放源码的轻量级密码术包。它支持大量的密码术算法,并提供 JCE 1.2.1 的实现。因为 Bouncy Castle 被设计成轻量级的,所以从 J2SE 1.4 到 J2ME(包括 MIDP)平台,它都可以运行。它是在 MIDP 上运行的唯一
分类:
编程语言 时间:
2016-02-03 09:46:18
阅读次数:
212
秘钥 Key,分为对称密钥和非对称密钥 对称秘钥? SecretKey,由KeyGenerator生成 非对 PrivateKey,PublicKey,由KeyPairGenerator生成 KeyFactory(SecretKeyFactory)也可生成秘钥,可以将秘钥转换为外部表示如字...
分类:
编程语言 时间:
2015-09-14 17:02:54
阅读次数:
260