CSDN论坛 > Java > Java EE

谁知道哪里有JAVA的DES算法的源码? [问题点数:0分]

Bbs1
本版专家分:0
结帖率 100%
Bbs4
本版专家分:1008
Bbs4
本版专家分:1008
Bbs2
本版专家分:318
Bbs7
本版专家分:12095
Blank
红花 2003年10月 Java大版内专家分月排行榜第一
2003年9月 Java大版内专家分月排行榜第一
Bbs7
本版专家分:12095
Blank
红花 2003年10月 Java大版内专家分月排行榜第一
2003年9月 Java大版内专家分月排行榜第一
Bbs4
本版专家分:1008
Bbs4
本版专家分:1008
Bbs4
本版专家分:1008
匿名用户不能发表回复!
其他相关推荐
VB加密算法DES程序源代码
************************************************************************     *     *     * DES/3DES 加解密类模块 V1.0     *     * 开发:张新扬     * 2005.08.24     *     *     **************************
Des算法的实现
之所以会来写这个,是觉得自己前一段时间一直在找关于DES加密算法的资料,确实有很多代码,但是不同代码得出的结果都不一样。这我就不能忍了,最后还是决定自己去写一份代码。然后就有了现在这个代码。     其实DES算法理解起来不难的,流程多看几遍也就理解了,要注意的是几个int数组一定不能有数据出错,我就是这么被坑了。。。。   找资料的时候有一张图,一直受用,很清晰介绍DES加密的算法:
Java Cipher类 DES算法(加密与解密)
import java.security.*; import javax.crypto.*; import java.io.*; //对称加密器 public class CipherMessage {     private String algorithm; // 算法,如DES     private Key key; // 根据算法对应的密钥     priv
常用加密算法的Java实现总结(二) ——对称加密算法DES、3DES
1、对称加密算法 1.1 定义 对称加密算法是应用较早的加密算法,技术成熟。在对称加密算法中,数据发信方将明文(原始数据)和加密密钥(mi yue)一起经过特殊加密算法处理后,使其变成复杂的加密密文发送出去。收信方收到密文后,若想解读原文,则需要使用加密用过的密钥及相同算法的逆算法对密文进行解密,才能使其恢复成可读明文。在对称加密算法中,使用的密钥只有一个,发收信双方都使用这个密钥
DES算法C++、QT实现(有图形界面)
总共 7 个文件。其中一个编译配置文件 (DES.pro) ;两个类: DES_UI 、 DesCrypt ;两个类共四个 文件,分别为 DES_UI.h 、 DesCrypt.h 、 DES_UI.cpp 、 DesCrypt.cpp ;一个 GUI 文件: DES_UI.ui ;还有一个主函数 main.cpp 。
Java 通用的DES加密工具类的实现
由于:java端对 DES加密算法默认的死EBC所以我们要手动的把其转化为CBC 保持一致的因素有三个 :1.密钥 (kingsfykj) 2.偏移量 (IV) 3.输入 import sun.misc.BASE64Encoder; import sun.misc.BASE64Decoder; import javax.crypto.*; import javax.crypto.s
【密码学】DES加解密原理及其Java实现算法
DES简介 DES(Data Encryption Standard)是对称加解密算法的一种,由IBM公司W.Tuchman和C.Meyer在上个世纪70年代开发。 该算法使用64位密钥(其中包含8位奇偶校验,实际密钥长度为56位)对以64位为单位的块数据加密,产生64位密文数据,然后使用相同的密钥进行解密。 密钥只有通信双方知晓,不对第三方公开。 DES特点 对称算法:加密
Java☞DES加解密算法简介及实现
Java加密解密之对称加密算法DES   数据加密算法(Data Encryption Algorithm,DEA)是一种对称加密算法,很可能是使用最广泛的密钥系统,特别是在保护金融数据的安全中,最初开发的DEA是嵌入硬件中的。通常,自动取款机(Automated Teller Machine,ATM)都使用DEA。它出自IBM的研究工作,IBM也曾对它拥有几年的专利权,但是在1
Java之——实现与JS相同的Des加解密算法
此博文中java与js实现了相同的des加解密算法,不多说,不废话,直接上代码 一、java实现 package com.lyz.base.des; import java.util.ArrayList; import java.util.List; /** * DES加密/解密 * * @Copyright Copyright (c) 2015 * @author liuyaz
基于java类库的DES加密算法实现
真正的核心代码就是调用java类库实现的那部分加密部分核心代码 //Cipher对象实际完成加密操作 Cipher cipher = Cipher.getInstance("DES"); //用密匙初始化Cipher对象,ENCRYPT_MODE用于将 Cipher 初始化为加密模式的常量 cipher.init(Cipher.ENCRYPT_MODE, securekey, random); //
关闭
关闭