E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
java加密
java加密
解密研究4、UrlBase64算法
先贴出Base64字符映射表:上面的是Base64的字符映射表。URLBase64的某些方面有别于Base64,它不需要定义每行字符数及行末回车换行符。同时,根据URL相关要求,符号“+”和符号“/”是不允许出现在URL中的,于是采用“-”和“_”符号取代。也就是说在上图的Base64字符映射表中Value63对应的Encoding变成了“-”,Value63对应的Encoding变成了“_”。同
LonelyRoamer
·
2012-06-06 15:00
java加密
解密研究3、Base64算法
一、Base64算法概述Base64算法最早应用于解决电子邮件传输的问题。它是一种基于64个字符的编码算法,根据RFC2045的定义:“Base64内容传输编码是一种以任意8位字节序列组合的描述形式,这种形式不易被人直接识别。”经过Base64编码后的数据会比原始数据略长,为原来的4/3倍。经过编码后的字符串的字符数是以4为单位的整数倍。Base64算法的编码和解码的操作可充当加密和解密的操作,还
LonelyRoamer
·
2012-06-06 10:00
java
加密
算法
String
解密
encoding
java加密
解密研究2、Bouncy Castle和Commons Codec加密组件
在java的加密解密的API中,几乎各种常用的加密算法都能找到对应的实现,但还是难免会有遗憾:受出口限制,密钥长度上不能满足要求;部分算法未能支持,如MD4、SHA-224等算法;API使用起来还不是很方便;一些常用的进制转换辅助工具未能提供,如Base64转换、十六进制编码转换等工具。所以我们可以使用别的开源组织的项目来代替,例如BouncyCastle(http://www/bouncycas
LonelyRoamer
·
2012-06-06 10:00
java
加密
算法
api
解密
Codec
java加密
解密研究1、密码学的基本分类
密码学在加密算法上大体可分为单向加密算法、对称加密算法、非对称加密算法。MD5、SHA是单向加密算法的代表,单向加密算法是数据完整性验证的常用算法。DES是典型的对称加密算法的代表,对称加密算法是数据存数加密的常用算法。RSA算法是非对称加密算法的代表,非对称加密算法是数据传输加密的常用算法。1、单向加密算法-----散列函数单向加密算法主要用于对信息完整性的验证,这种技术就是由散列函数提供的消息
LonelyRoamer
·
2012-06-05 09:00
java
加密
算法
解密
两个
Java加密
解密例子
java 加密解密 示例: http://rian.iteye.com/blog/196031 import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java
pyzheng
·
2012-06-05 08:00
java加密
两个
Java加密
解密例子
java 加密解密 示例: http://rian.iteye.com/blog/196031 import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java
pyzheng
·
2012-06-05 08:00
java加密
Java加密
解密(七、MD5)
public class MD5 { static final int S11 = 7; static final int S12 = 12; static final int S13 = 17; static final int S14 = 22; static final int S21 = 5; static final int S22 = 9; stat
lclcr
·
2012-06-04 23:00
java加密
Java加密
解密(六、BASE64)
public class Base64Codec { private static byte[] emap; private static byte[] dmap; // static { byte[] map = { (byte)'A', (byte)'B', (byte)'C', (byte)'D', (byte)'E
lclcr
·
2012-06-04 22:00
base64
Java和.NET使用DES对称加密的区别
Java和.NET使用DES对称加密的区别Java和.NET的系统类库里都有封装DES对称加密的实现方式,但是对外暴露的接口却各不相同,甚至有时会让自己难以解决其中的问题,比如
Java加密
后的结果在.NET
qileilove
·
2012-05-23 09:00
Java加密
技术(三)—— HMACSHA1 加密算法
HMACSHA1 是从SHA1哈希函数构造的一种键控哈希算法,被用作HMAC(基于哈希的消息验证代码)。 此HMAC进程将密钥与消息数据混合,使用哈希函数对混合结果进行哈希计算,将所得哈希值与该密钥混合,然后再次应用哈希函数。 输出的哈希值长度为160位。在发送方和接收方共享机密密钥的前提下,HMAC可用于确定通过不安全信道发送的消息是否已被篡改。 发送方计算原始数据的哈希值,并将原始数据和哈希值
janronehoo
·
2012-05-22 14:00
java
算法
加密
exception
String
encoding
Java加密
技术(二)——DES数据加密算法(和加IV向量版)
接下来我们介绍对称加密算法,最常用的莫过于DES数据加密算法。 DES DES-DataEncryptionStandard,即数据加密算法。是IBM公司于1975年研究成功并公开发表的。DES算法的入口参数有三个:Key、Data、Mode。其中Key为8个字节共64位,是DES算法的工作密钥;Data也为8个字节64位,是要被加密或被解密的数据;Mode为DES的工作方式,有两种:加密或解密。
janronehoo
·
2012-05-22 14:00
java
Algorithm
算法
加密
byte
Java加密
技术(一)——加密介绍
如基本的单向加密算法: BASE64严格地说,属于编码格式,而非加密算法MD5(MessageDigestalgorithm5,信息摘要算法)SHA(SecureHashAlgorithm,安全散列算法)HMAC(HashMessageAuthenticationCode,散列消息鉴别码) 复杂的对称加密(DES、PBE)、非对称加密算法: DES(DataEncryptionStandar
janronehoo
·
2012-05-22 14:00
java
Algorithm
算法
加密
解密
encryption
MessageDigest使用 完成MD5加密
Java加密
技术:消息摘要。一个消息摘要就是一个数据块的数字指纹。即对一个任意长度的一个数据块进行计算,产生一个唯一指印(对于SHA1是产生一个20字节的二进制数组)。
winsenz
·
2012-05-20 13:00
MessageDigest
java安全编程
1.java安全概述:java的安全体系分为两部分:java2资源访问控制和
java加密
体系结构(JCA)。
sdzbqh
·
2012-05-08 10:00
java
Security
java加密
解密算法记录
以下内容均摘自我买的书籍《
java加密
与解密的艺术》作者 梁栋 package com.algorithm; import
learnmore
·
2012-04-13 14:00
java加密
java加密
解密2 非对称加密解密
分对称的加密解密 package endual; import java.security.Key; import java.security.KeyPair; import java.security.KeyPairGenerator; import java.security.NoSuchAlgorithmException; import java.se
endual
·
2012-04-05 19:00
java加密
java加密
解密2 非对称加密解密
分对称的加密解密 package endual; import java.security.Key; import java.security.KeyPair; import java.security.KeyPairGenerator; import java.security.NoSuchAlgorithmException; import java.se
endual
·
2012-04-05 19:00
java加密
java加密
解密
java 加密解密的代码 package endual; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; import j
endual
·
2012-04-05 18:00
java加密
java加密
解密
java 加密解密的代码 package endual; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; import j
endual
·
2012-04-05 18:00
java加密
Java加密
入门
加密算法的分类:1.对称加密DES,AES2.非对称加密RSA,DSA, 3.单向加密MD5,SHA对称加密的特点: 1.双方使用相同的密钥,解密方事先必须知道加密密钥 2.加密时使用什么密钥,解密时必须使用相同的密钥 3.对同样的信息,使用不同的密钥,加密结果理论上不相同 在DES中,使用了一个56位的密钥以及附加的8为奇偶校验位,惨升最大64位的分组大小。攻击DES,一般只能使用穷举的
lalor
·
2012-03-30 23:00
java
加密
算法
String
解密
byte
Access restriction: The constructor SunJCE() is not accessible due to restrictio
在研究
java加密
算法时出现了以下编译错误: Access restriction: The constructor SunJCE() i
JamesZhao1987
·
2012-03-29 11:00
Java 加密解密之对称加密算法PBE
Java加密
解密之对称加密算法PBEPBE是一种基于口令的加密算法,使用口令代替其他对称加密算法中的密钥,其特点在于口令由用户自己掌管,不借助任何物理媒体;采用随机数(这里我们叫做盐)杂凑多重加密等方法保证数据的安全性
lusai88
·
2012-03-27 22:29
加密
算法
解密
java
exception
byte
Java https请求 HttpsURLConnection
https服务的文章可以参考:http://blog.csdn.net/zhou_zion/article/details/6759171以下主要讲解如何使用https发起post请求:参考文档:梁栋前辈的《
Java
csdnbenbenchong
·
2012-03-23 18:58
Java
Java byte数组与十六进制字符串互转
JAVA 加密解密系列
Java加密
解密基础Javabyte数组与十六进制字符串互转JavaBASE64加密解密
Java加密
解密之消息摘要算法(MD5SHAMAC)
Java加密
解密之对称加密算法DES
Java
aubdiy
·
2012-03-22 19:14
职场
Java byte数组与十六进制字符串互转
JAVA加密
解密系列
Java加密
解密基础Javabyte数组与十六进制字符串互转JavaBASE64加密解密
Java加密
解密之消息摘要算法(MD5SHAMAC)
Java加密
解密之对称加密算法DES
Java
aubdiy
·
2012-03-22 19:14
职场
java
Asp中调用dll组件
一点都不熟,没办法只有硬着头皮试试,这个测试接口程序的难点也就在3des加密,因为某些接口字段需要进行3des加密,网上找了一些3des资料看了看,了解了下基本概念,后来网上找了一些3desAsp例子和
Java
j2ee_clm
·
2012-03-21 18:00
asp
dll
3des
Asp中调用dll组件
一点都不熟,没办法只有硬着头皮试试,这个测试接口程序的难点也就在3des加密,因为某些接口字段需要进行3des加密,网上找了一些3des资料看了看,了解了下基本概念,后来网上找了一些3desAsp例子和
Java
j2ee_clm
·
2012-03-21 18:00
asp
dll
3des
Asp中调用dll组件
一点都不熟,没办法只有硬着头皮试试,这个测试接口程序的难点也就在3des加密,因为某些接口字段需要进行3des加密,网上找了一些3des资料看了看,了解了下基本概念,后来网上找了一些3desAsp例子和
Java
j2ee_clm
·
2012-03-21 18:00
dll
asp
3des
Base64位
java加密
算法
package mains; import java.util.ArrayList; import java.util.List; import com.sun.xml.internal.messaging.saaj.packaging.mime.util.BASE64DecoderStream; import com.sun.xml.internal.messaging.saaj
xlaohe1
·
2012-02-24 11:00
java
算法
base64
Base64位
java加密
算法
阅读更多packagemains;importjava.util.ArrayList;importjava.util.List;importcom.sun.xml.internal.messaging.saaj.packaging.mime.util.BASE64DecoderStream;importcom.sun.xml.internal.messaging.saaj.packaging.mi
xlaohe1
·
2012-02-24 11:00
base64
java
算法
java加密
,可用于数据库保存用户密码
为保证用户信息安全,系统在保存用户信息的时候,务必要将其密码加密保存到数据库。 需要使用密码的时候,取出数据,解密处理即可。 避免保存明文密码。 package com.tnt.util; import java.security.MessageDigest; /** * <p> * Title: * </p> * <p>
frankco
·
2012-02-10 15:00
java
加密
Java加密
跟解密
具体事项请直接看代码:publicstaticfinalStringKEY_MD5="MD5"; publicstaticbyte[]encryptMD5(byte[]input)throwsException{ MessageDigestmd5=MessageDigest.getInstance(KEY_MD5); BASE64Encoderencoder=newBASE64Encoder()
kardelpeng
·
2012-02-07 14:00
jasypt
java加密
包
import org.jasypt.digest.StandardStringDigester; import org.jasypt.encryption.pbe.StandardPBEStringEncryptor; import org.jasypt.util.password.BasicPasswordEncryptor; import org.jasypt.util.pa
mimimao0901
·
2012-02-02 16:00
java加密
java加密
解密
packagecom.jetsum.util; importjava.io.FileInputStream; importjava.io.FileNotFoundException; importjava.io.IOException; importjava.security.InvalidAlgorithmParameterException; importjava.securit
sjiang2142
·
2012-01-17 10:00
java
Algorithm
加密
String
解密
null
JAVA加密
解密DES对称加密算法
http://blog.csdn.net/chinaguangzhou000000/article/details/6697481下面用DES对称加密算法(设定一个密钥,然后对所有的数据进行加密)来简单举个例子。首先,生成一个密钥KEY。我把它保存到key.txt中。这个文件就象是一把钥匙。谁拥有它,谁就能解开我们的类文件。代码参考如下:packagecom.neusoft.jiami;impor
forlong401
·
2012-01-11 10:00
java
加密
exception
String
解密
byte
JAVA加密
算法1
如基本的单向加密算法:BASE64MD5(Message-Digestalgorithm5,信息-摘要算法)SHA(SecureHashAlgorithm,安全散列算法)复杂的对称加密(DES、PBE)、非对称加密算法:DES(DataEncryptionStandard,数据加密算法)PBE(Password-basedencryption,基于密码验证)RSA(算法的名字以发明者的名字命名:R
技术能手
·
2012-01-07 22:09
职场
休闲
加密算法
JAVA加密
算法1
如基本的单向加密算法:BASE64MD5(Message-Digestalgorithm5,信息-摘要算法)SHA(SecureHashAlgorithm,安全散列算法)复杂的对称加密(DES、PBE)、非对称加密算法:DES(DataEncryptionStandard,数据加密算法)PBE(Password-basedencryption,基于密码验证)RSA(算法的名字以发明者的名字命名:R
技术能手
·
2012-01-07 22:09
职场
加密算法
休闲
安全技术
MD5带盐值的
java加密
算法
import java.security.MessageDigest; public class PasswordEncoder { private final static String[] hexDigits = { "0", "1", "2", "3", "4", "5&q
toxm
·
2011-12-27 17:00
java加密
java加密
算法简要介绍
java加密
算法简要介绍本篇内容简要介绍BASE64、MD5、SHA、HMAC几种加密算法。 BASE64编码算法不算是真正的加密算法。
昊天
·
2011-11-12 15:00
简单的
java加密
解密类
import java.security.Key; import java.security.NoSuchAlgorithmException; import java.security.SecureRandom; import javax.crypto.Cipher; import javax.crypto.KeyGenerator; import javax.crypto.Sec
baalwolf
·
2011-11-08 15:00
java
Security
简单的
java加密
解密类
import java.security.Key; import java.security.NoSuchAlgorithmException; import java.security.SecureRandom; import javax.crypto.Cipher; import javax.crypto.KeyGenerator; import javax.crypto.Sec
baalwolf
·
2011-11-08 15:00
java
Security
漫谈
Java加密
技术(一)
http://java.chinaitlab.com/Special/javajm/Index.html加密解密,曾经是我一个毕业设计的重要组件。在工作了多年以后回想当时那个加密、解密算法,实在是太单纯了。 言归正传,这里我们主要描述Java已经实现的一些加密解密算法,最后介绍数字证书。 如基本的单向加密算法: ● BASE64严格地说,属于编码格式,而非加密算法 ● MD5(Me
Devil_cpp
·
2011-11-04 20:00
java
Algorithm
加密
算法
解密
encryption
<转载>Java 加密解密之对称加密算法AES
Java加密
解密之对称加密算法AES密码学中的高级加密标准(AdvancedEncryptionStandard,AES),又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。
weixin_34161083
·
2011-11-04 12:00
java
密码学
jacksum 使用
Java加密
Microsoft Windows [版本 6.1.7600] 版权所有 (c) 2009 Microsoft Corporation。保留所有权利。
macrotea
·
2011-10-25 23:00
SUM
jacksum 使用
Java加密
Microsoft Windows [版本 6.1.7600] 版权所有 (c) 2009 Microsoft Corporation。保留所有权利。
macrotea
·
2011-10-25 23:00
SUM
java安全SSL
java安全SSL有两个重要的概念Java Cryptography Architecture(JCA)
java加密
体系,Java Secure Socket Extension(jsse)java安全
weilingfeng98
·
2011-10-21 18:00
java
java 高手的必修之路...
5)《
java加密
与解密的艺术》
dfwang
·
2011-10-09 15:00
java
设计模式
编程
Web
企业应用
Java加密
C#解密 DES算法
Java加密
算法: public static String encrypt(String value) { String result = ""; try {
crawler
·
2011-09-28 17:00
java加密
java加密
技术
基本的单向加密算法: BASE64 严格地说,属于编码格式,而非加密算法 MD5(Message Digest algorithm 5,信息摘要算法) SHA(Secure Hash Algorithm,安全散列算法) HMAC(Hash Message Authentication Code,散列消息鉴别码) 复杂的对称加密(DES、PBE)、非对称加密算法: DES(Data
liaokang.java
·
2011-09-26 09:00
java
MD5
Security
base64
Java加密
技术(十)
文章转自:http://snowolf.iteye.com/blog/398198 在
Java加密
技术(九)中,我们使用自签名证书完成了认证。接下来,我们使用第三方CA签名机构完成证书签名。
冷静
·
2011-09-22 10:00
java加密
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他