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加密
技术(八)
请大家在阅读本篇内容时先阅读
Java加密
技术(四),预先了解RSA加密算法。在构建Java代码实现前,我们需要完成证书的制作。
冷静
·
2011-09-22 10:00
Security
Java加密
技术
加密解密,曾经是我一个毕业设计的重要组件。在工作了多年以后回想当时那个加密、解密算法,实在是太单纯了。 言归正传,这里我们主要描述Java已经实现的一些加密解密算法,最后介绍数字证书。 如基本的单向加密算法: ● BASE64严格地说,属于编码格式,而非加密算法 ● MD5(MessageDigestalgorithm5,信息摘要算法) ● SHA(SecureHashAlgo
lya041
·
2011-09-20 14:30
java
加密
职场
休闲
Java加密
技术(九)
在
Java加密
技术(八)中,我们模拟了一个基于RSA非对称加密网络的安全通信。现在我们深度了解一下现有的安全网络通信——SSL。
雨雪飘零
·
2011-09-07 01:27
openssl
Java加密
技术(十)
在
Java加密
技术(九)中,我们使用自签名证书完成了认证。接下来,我们使用第三方CA签名机构完成证书签名。 这里我们使用thawte提供的测试用21天免费ca证书。
ligaoyang
·
2011-09-07 01:00
java
tomcat
加密
shell
解密
byte
Java加密
技术(九)
在
Java加密
技术(八)中,我们模拟了一个基于RSA非对称加密网络的安全通信。现在我们深度了解一下现有的安全网络通信——SSL。
ligaoyang
·
2011-09-07 01:00
Java加密
技术(八)
请大家在阅读本篇内容时先阅读
Java加密
技术(四),预先了解RSA加密算法。 在构建Java代码实现前,我们需要完成证书的制作。
ligaoyang
·
2011-09-07 01:00
Java加密
技术(七)
当我开始整理《
Java加密
技术(二)》的时候,我就已经在开始研究ECC了,但是关于Java实现ECC算法的资料实在是太少了,无论是国内还是国外的资料,无论是官方还是非官方的解释
ligaoyang
·
2011-09-07 01:00
java
加密
算法
解密
Cryptography
pkcs#11
Java加密
技术(五)
接下来我们分析DH加密算法,一种适基于密钥一致协议的加密算法。 DH Diffie-Hellman算法(D-H算法),密钥一致协议。是由公开密钥密码体制的奠基人Diffie和Hellman所提出的一种思想。简单的说就是允许两名用户在公开媒体上交换信息以生成"一致"的、可以共享的密钥。换句话说,就是由甲方产出一对密钥(公钥、私钥),乙方依照甲方公钥产生乙方密钥对(公钥、私钥)。以此为基线,作为数据
ligaoyang
·
2011-09-07 01:00
java
Algorithm
加密
算法
解密
byte
Java加密
技术(六)
接下来我们介绍DSA数字签名,非对称加密的另一种实现。 DSA DSA-DigitalSignatureAlgorithm是Schnorr和ElGamal签名算法的变种,被美国NIST作为DSS(DigitalSignatureStandard)。简单的说,这是一种更高级的验证方式,用作数字签名。不单单只有公钥、私钥,还有数字签名。私钥加密生成数字签名,公钥验证数据及签名。如果数据和签名不匹配则
ligaoyang
·
2011-09-07 01:00
java
Algorithm
加密
算法
解密
byte
Java加密
技术(二)
接下来我们介绍对称加密算法,最常用的莫过于DES数据加密算法。 DES DES-DataEncryptionStandard,即数据加密算法。是IBM公司于1975年研究成功并公开发表的。DES算法的入口参数有三个:Key、Data、Mode。其中Key为8个字节共64位,是DES算法的工作密钥;Data也为8个字节64位,是要被加密或被解密的数据;Mode为DES的工作方式,有两种:加密或解密
ligaoyang
·
2011-09-07 01:00
Java加密
技术(三)
除了DES,我们还知道有DESede(TripleDES,就是3DES)、AES、Blowfish、RC2、RC4(ARCFOUR)等多种对称加密方式,其实现方式大同小异,这里介绍对称加密的另一个算法——PBE PBE PBE——Password-basedencryption(基于密码加密)。其特点在于口令由用户自己掌管,不借助任何物理媒体;采用随机数(这里我们叫做盐)杂凑多重加密等方法
ligaoyang
·
2011-09-07 01:00
java
Algorithm
加密
解密
byte
encryption
Java加密
技术(一)
http://snowolf.iteye.com/blog/379860 加密解密,曾经是我一个毕业设计的重要组件。在工作了多年以后回想当时那个加密、解密算法,实在是太单纯了。 言归正传,这里我们主要描述Java已经实现的一些加密解密算法,最后介绍数字证书。 如基本的单向加密算法: BASE64严格地说,属于编码格式,而非加密算法MD5(MessageDigestalgorithm5
ligaoyang
·
2011-09-07 01:00
用Bouncy Castle实现AES-128-CBC加密解密
BouncyCastleCryptoAPIs是一个开源的轻量级
Java加密
解密包,实现了JCE/JCA的provider,支持AES等多种加密解密算法。
反求诸己
·
2011-09-06 15:00
java
加密
解密
Java加解密密和数字签名
最近初步接触了下
Java加密
和数字签名的相关内容,目前学习的主要内容如下:1)消息摘要2)私钥加密3)公钥加密4)数字签名5)数字证书 以下是对这几步的代码实例,代码就是我们的语言 哈1.消息摘要StringbeforeDegist
sunguangran
·
2011-09-02 11:00
java
算法
加密
String
解密
byte
Java加密
包--Jasypt
今天需要读取一个properties文件,里面存取用户名和密码,但了为安全起见,采取加密的方式,在网上搜了了一下,发现有几种方式,但个人觉得简单的还是用下面的开源jar来实现。最新版本已经发布到了1.7了。 Jasypt这个Java类包为开发人员提供一种简单的方式来为项目增加加密功能,包括:密码Digest认证,文本和对象加密,集成hibernate,SpringSecurity(Acegi)来增
ligaoyang
·
2011-09-01 23:00
java
加密
Hibernate
String
encryption
Cryptography
java中简单实现MD5加密
程序加密的需要,自己找了点
java加密
的资料,做了简单的例子去学习了一下。由于刚刚学习,很多地方还没有深入理解,只是先用着。。。,有什么地方不对,请大家指出来,小弟我表示谢谢啦....
csugzhiyang
·
2011-08-24 21:04
java编程
java中简单实现MD5加密
程序加密的需要,自己找了点
java加密
的资料,做了简单的例子去学习了一下。由于刚刚学习,很多地方还没有深入理解,只是先用着。。。,有什么地方不对,请大家指出来,小弟我表示谢谢啦....
csuliunian
·
2011-08-24 21:00
java
code
Security
MessageDigest
JAVA加密
解密DES对称加密算法
下面用DES对称加密算法(设定一个密钥,然后对所有的数据进行加密)来简单举个例子。首先,生成一个密钥KEY。我把它保存到key.txt中。这个文件就象是一把钥匙。谁拥有它,谁就能解开我们的类文件。代码参考如下:packagecom.neusoft.jiami;importjava.io.File;importjava.io.FileOutputStream;importjava.security
ChinaGuangZhou000000
·
2011-08-18 10:00
Thymeleaf:面向Java的XML/HTML模板引擎
它是个开源的Java库,基于ApacheLicense2.0许可,由DanielFernández创建,DanielFernández还是
Java加密
库Jasypt的作者。
昵称4
·
2011-08-15 04:00
Java 加密解密之对称加密算法PBE
JAVA 加密解密系列
Java加密
解密基础Javabyte数组与十六进制字符串互转JavaBASE64加密解密
Java加密
解密之消息摘要算法(MD5SHAMAC)
Java加密
解密之对称加密算法DES
Java
aubdiy
·
2011-07-30 15:25
Java 加密解密之对称加密算法PBE
JAVA加密
解密系列
Java加密
解密基础Javabyte数组与十六进制字符串互转JavaBASE64加密解密
Java加密
解密之消息摘要算法(MD5SHAMAC)
Java加密
解密之对称加密算法DES
Java
aubdiy
·
2011-07-30 15:25
java
Java 加密解密之对称加密算法AES
JAVA 加密解密系列
Java加密
解密基础Javabyte数组与十六进制字符串互转JavaBASE64加密解密
Java加密
解密之消息摘要算法(MD5SHAMAC)
Java加密
解密之对称加密算法DES
Java
aubdiy
·
2011-07-26 23:06
java
aes
Java 加密解密之对称加密算法AES
Java加密
解密基础Javabyte数组与十六进制字符串互转JavaBASE64加密解密
Java加密
解密之消息摘要算法(MD5SHAMAC)
Java加密
解密之对称加密算法DES
Java加密
解密之对称加密算法
AUB
·
2011-07-26 23:06
JAVA
Java 加密解密之对称加密算法AES
JAVA加密
解密系列
Java加密
解密基础Javabyte数组与十六进制字符串互转JavaBASE64加密解密
Java加密
解密之消息摘要算法(MD5SHAMAC)
Java加密
解密之对称加密算法DES
Java
aubdiy
·
2011-07-26 23:06
Java
AES
java
Java 加密解密之对称加密算法DESede
JAVA 加密解密系列
Java加密
解密基础Javabyte数组与十六进制字符串互转JavaBASE64加密解密
Java加密
解密之消息摘要算法(MD5SHAMAC)
Java加密
解密之对称加密算法DES
Java
aubdiy
·
2011-07-23 23:05
java
加密
算法
desede
Java 加密解密之对称加密算法DESede
JAVA加密
解密系列
Java加密
解密基础Javabyte数组与十六进制字符串互转JavaBASE64加密解密
Java加密
解密之消息摘要算法(MD5SHAMAC)
Java加密
解密之对称加密算法DES
Java
aubdiy
·
2011-07-23 23:05
Java
加密
算法
java
Java 加密解密之对称加密算法DES
JAVA 加密解密系列
Java加密
解密基础Javabyte数组与十六进制字符串互转JavaBASE64加密解密
Java加密
解密之消息摘要算法(MD5SHAMAC)
Java加密
解密之对称加密算法DES
Java
aubdiy
·
2011-07-23 23:06
java
des
Java 加密解密之对称加密算法DES
JAVA加密
解密系列
Java加密
解密基础Javabyte数组与十六进制字符串互转JavaBASE64加密解密
Java加密
解密之消息摘要算法(MD5SHAMAC)
Java加密
解密之对称加密算法DES
Java
aubdiy
·
2011-07-23 23:06
Java
DES
java
Java 加密解密之消息摘要算法(MD5 SHA MAC)
JAVA 加密解密系列
Java加密
解密基础Javabyte数组与十六进制字符串互转JavaBASE64加密解密
Java加密
解密之消息摘要算法(MD5SHAMAC)
Java加密
解密之对称加密算法DES
Java
aubdiy
·
2011-07-23 22:58
java
MD5
mac
sha
Java 加密解密基础
JAVA 加密解密系列
Java加密
解密基础Javabyte数组与十六进制字符串互转JavaBASE64加密解密
Java加密
解密之消息摘要算法(MD5SHAMAC)
Java加密
解密之对称加密算法DES
Java
aubdiy
·
2011-07-21 08:56
java
java加密解密
Java 加密解密基础
JAVA加密
解密系列
Java加密
解密基础Javabyte数组与十六进制字符串互转JavaBASE64加密解密
Java加密
解密之消息摘要算法(MD5SHAMAC)
Java加密
解密之对称加密算法DES
Java
aubdiy
·
2011-07-21 08:56
Java
Java加密解密
java
Java BASE64加密解密
JAVA 加密解密系列
Java加密
解密基础Javabyte数组与十六进制字符串互转JavaBASE64加密解密
Java加密
解密之消息摘要算法(MD5SHAMAC)
Java加密
解密之对称加密算法DES
Java
aubdiy
·
2011-07-20 23:08
java
加密
解密
base64
休闲
加密 算法 & Java implementation
Contentlist:加密算法介绍几种加密算法比较DESMD5
Java加密
和数字签名编程快速入门(转)-------------------------------------------------
dingxy
·
2011-07-19 18:00
java
加密
算法
String
byte
encryption
Java加密
技术
关键字: des, 对称加密算法 接下来我们介绍对称加密算法,最常用的莫过于DES数据加密算法。 DES DES-Data Encryption Standard,即数据加密算法。是IBM公司于1975年研究成功并公开发表的。DES算法的入口参数有三个:Key、Data、Mode。其中 Key为8个字节共64位,是DES算法的工作密钥;Data也为8
vvsongsunny
·
2011-07-14 17:00
java加密
Java加密
技术
关键字: des, 对称加密算法 接下来我们介绍对称加密算法,最常用的莫过于DES数据加密算法。 DES DES-Data Encryption Standard,即数据加密算法。是IBM公司于1975年研究成功并公开发表的。DES算法的入口参数有三个:Key、Data、Mode。其中 Key为8个字节共64位,是DES算法的工作密钥;Data也为8
vvsongsunny
·
2011-07-14 17:00
java加密
C# RSA和Java RSA互通
今天调查了C# RSA和Java RSA,网上很多人说,C#加密或者
java加密
,Java不能解密或者C#不能解密 但是我尝试了一下,发现是可以的,下面就是我尝试的代码,如果您有什么问题,我想看看,
chenhailong
·
2011-07-08 15:00
java
Java加密
共通函数
import java.io.File; import java.io.IOException; import java.net.URL; import java.security.InvalidKeyException; import java.security.NoSuchAlgorithmException; import java.security.Security; im
erichua
·
2011-07-06 06:00
java加密
java加密
算法简要介绍
本篇内容简要介绍BASE64、MD5、SHA、HMAC几种加密算法。 BASE64编码算法不算是真正的加密算法。 MD5、SHA、HMAC这三种加密算法,可谓是非可逆加密,就是不可解密的加密方法,我们称之为单向加密算法。我们通常只把他们作为加密的基础。单纯的以上三种的加密并不可靠。 BASE64 按照RFC2045的定义,Base64被定义为:Base64内容传送编码被设计用来把
zhll3377
·
2011-07-03 16:00
JAVA加密
算法(RSA)
RSA 这种算法1978年就出现了,它是第一个既能用于数据加密也能用于数字签名的算法。它易于理解和操作,也很流行。算法的名字以发明者的名字命名:Ron Rivest, AdiShamir 和Leonard Adleman。 这种加密算法的特点主要是密钥的变化,上文我们看到DES只有一个密钥。相当于只有一把钥匙,如果这把
63938525
·
2011-05-20 13:00
java
算法
Security
JUnit
JAVA加密
算法(BASE64,MD5,SHA)
这三种加密算法,可谓是非可逆加密,就是不可解密的加密方法。我们通常只把他们作为加密的基础。单纯的以上三种的加密并不可靠。 BASE64 按照RFC2045的定义,Base64被定义为:Base64内容传送编码被设计用来把任意序列的8位字节描述为一种不易被人直接识别的形式。(The Base64 Content-Transfer-Encoding is designed to
63938525
·
2011-05-20 13:00
java
linux
算法
JUnit
sun
JAVA加密
算法(DES)
DES DES-Data Encryption Standard,即数据加密算法。是IBM公司于1975年研究成功并公开发表的。DES算法的入口参数有三个:Key、Data、Mode。其中 Key为8个字节共64位,是DES算法的工作密钥;Data也为8个字节64位,是要被加密或被解密的数据;Mode为DES的工作方式,有两种:加密或解密。 DES算法把64位的明文输入块变为64位的密文输
63938525
·
2011-05-20 13:00
java
jdk
算法
JUnit
Security
JAVA加密
算法(PBE)
除了DES,我们还知道有DESede(TripleDES,就是3DES)、AES、Blowfish、RC2、RC4(ARCFOUR)等多种对称加密方式,其实现方式大同小异,这里介绍对称加密的另一个算法——PBE PBE PBE——Password-based encryption(基于密码的验证)。其特点在于口令由用户自己掌管,不借助任何物理媒体;采用
63938525
·
2011-05-20 13:00
java
算法
Security
JUnit
JAVA加密
算法(ECC )
当我开始整理《
Java加密
技术(二)》的时候,我就已经在开始研究ECC了,但是关于Java实现ECC算法的资料实在是太少了,无论是国内还是国外的资
63938525
·
2011-05-20 13:00
java
算法
Security
JUnit
sun
JAVA加密
算法(DSA)
接下来我们介绍DSA数字签名,非对称加密的另一种实现。 DSA DSA-Digital Signature Algorithm 是Schnorr和ElGamal签名算法的变种,被美国NIST作为DSS(DigitalSignature Standard)。简单的说,这是一种更高级的验证方式,用作数字签名。不单单只有公钥、私钥,还有数字签名。私钥加密生成数字签名,公钥验证数据及签名
63938525
·
2011-05-20 13:00
java
c
算法
JUnit
Security
JAVA加密
算法(DH)
接下来我们分析DH加密算法,一种适用于网络交互的加密算法。 DH Diffie-Hellman算法(D-H算法),密钥一致协议。是由公开密钥密码体制的奠基人Diffie和Hellman所提出的一种思想。简单的说就是允许两名用户在公开媒体上交换信息以生成"一致"的、可以共享的密钥。换句话说,就是由甲方产出一对密钥(公钥、私钥),乙方依照甲方公钥产生乙方密钥对(公钥、私钥)。以
63938525
·
2011-05-20 13:00
java
算法
网络协议
JUnit
Security
关
JAVA加密
算法的实现实例(基础知识)
基础知识如基本的单向加密算法:BASE64MD5(Message-Digestalgorithm5,信息-摘要算法)SHA(SecureHashAlgorithm,安全散列算法) 复杂的对称加密(DES、PBE)、非对称加密算法:DES(DataEncryptionStandard,数据加密算法)PBE(Password-basedencryption,基于密码验证)RSA(算法的名字以发明者
63938525
·
2011-05-20 13:00
java
算法
Security
网络协议
ext
java加密
算法(综合)
对象 参数 algorithm 如:"DSA" public final void initSign(PrivateKey privateKey) throws InvalidKeyException 用指定的私钥初始化 参数:privateKey 所进行签名时用的私钥 public final void update(byte data) throws
63938525
·
2011-05-20 13:00
java
算法
socket
Security
网络协议
java加密
算法(MD5withRSA)
一、前言: 网络数据安全包括数据的本身的安全性、数据的完整性(防止篡改)、数据来源的不可否认性等要素。对数据采用加密算法加密可以保证数据本身的安全性,利用消息摘要可以保证数据的完整性,但是还有一点就是数据来源的不可否认性(也就是数据来自哪里接收者是清楚的,而且发送数据者不可抵赖)。
63938525
·
2011-05-20 13:00
java
算法
互联网
Security
网络应用
java加密
算法(AES)
原文地址http://java.sun.com/developer/technicalArticles/Security/AES/AES_v1.html 2000年9月开始,nist开始支持fips,来取代已经过时的des(Data Enryption Strandard). 1 什么是AES AES是一种对称的私钥加密技术。它支持128
63938525
·
2011-05-20 13:00
java
算法
socket
Security
J#
Java加密
包--Jasypt
今天需要读取一个properties文件,里面存取用户名和密码,但了为安全起见,采取加密的方式,在网上搜了了一下,发现有几种方式,但个人觉得简单的还是用下面的开源jar来实现。最新版本已经发布到了1.7了。 Jasypt这个Java类包为开发人员提供一种简单的方式来为项目增加加密功能,包括:密码Digest认证,文本和对象加密,集成
inotgaoshou
·
2011-05-11 09:00
java
spring
Hibernate
Security
Acegi
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他