登录
首页 » 算法 » des算法JAVA实现

des算法JAVA实现

于 2022-06-27 发布 文件大小:1.57 kB
0 135
下载积分: 2 下载次数: 1

代码说明:

DES算法为密码体制中的对称密码体制,又被成为美国数据加密标准 ,是1972年美国IBM 公司研制的对称密码体制加密算法。其密钥长度为56位,明文按64位进行分组,将分组后的明文组和56位的密钥按位替代或交换的方法形成密文组的加密方法。DES加密算法特点:分组比较短、密钥太短、密码生命周期短、运算速度较慢。DES工作的基本原理是,其入口参数有三个:key、data、mode。 key为加密解密使用的密钥 ,data为加密解密的数据,mode为其工作模式。当模式为加密模式时,明文按照64位进行分组,形成明文组,key用于对数据加密,当模式为解密模式时,key用于对数据解密。实际运用中,密钥只用到了64位中的56位,这样才具有高的安全性。DES( Data Encryption Standard)算法,于1977年得到美国政府的正式许可,是一种用56位密钥来加密64位数据的方法。虽然56位密钥的DES算法已经风光不在,而 且常有用Des加密的明文被破译的报道,但是了解一下昔日美国的标准加密算法总是有益的,而且目前DES算法得到了广泛的应用,在某些场合,仍然发挥着余 热。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 清华大学2002年出版的《科学与工程数值计Java》配套源码,包括复数计、矩阵运、插值计、线性非线性方程组求解、数值积分、数值拟和与逼近等和类,...
    清华大学2002年出版的《科学与工程数值计算算法Java》配套源码,包括复数计算、矩阵运算、插值计算、线性非线性方程组求解、数值积分、数值拟和与逼近等算法和类,对于科学和工程数值计算很有参考价值!-Qinghua University, in 2002 published "Science and engineering numerical algorithm Java" complementary source, includes the plural, matrix computation, interpolation, linear solve nonlinear equations, numerical integration, and the proposed numerical approximation algorithms and other categories, science and engineering numerical computation of great reference value!
    2023-03-06 23:55:04下载
    积分:1
  • 雅可比行列式的计公式
    计算方法雅可比公式-calculation formula Jacobian
    2022-01-24 14:06:32下载
    积分:1
  • Two strings to find the longest common sub
    找出两个字符串的最长公共子串。 给出一个字符串,请删除该字符串的前导空格和尾随空格,中间的空格若多余1个删减到1个。 我是个菜鸟,但软件会是我终生的事业~我有信心学好它,希望站长通融-Two strings to find the longest common sub-string. Given a string, remove the string leading spaces and trailing spaces, if the extra spaces in the middle of a cut to one. I was a rookie, but the software will be my lifelong career ~ and I am confident to learn it, and hope that owners accommodation
    2023-05-01 09:20:03下载
    积分:1
  • 平面钢架程序C语言编写的有限元程序
    资源描述平面钢架程序C语言编写的有限元程序  高斯消元过程和总刚集成等代码均采用了带状矩阵的存储方式,是初学力学有限元的难得程序!
    2022-07-05 13:27:11下载
    积分:1
  • CCP-CCANS NS2
    CCANS-CCP的ns2源代码
    2022-03-07 15:08:13下载
    积分:1
  • c++入门编程教学实例
    应用背景对于才入门学习c++的朋友可能往往不容易上手,所以这份代码能够简单的带领大家入门,由浅入深,逐步走进深处,所以这份代码是才入门学习 的好实例。关键技术这是一分c++实例代码,能够帮助初学者掌握基本技能,代码基本算法清晰,入门教学的良好选择,通过实例的学习,可以自行尝试修改,从而提高编程基础技能。
    2022-08-07 19:35:16下载
    积分:1
  • calculation of Newton interpolation algorithm to achieve vc
    计算方法的牛顿前插值算法vc实现-calculation of Newton interpolation algorithm to achieve vc
    2023-04-15 14:35:04下载
    积分:1
  • 线性相关性检验
    线性相关性检验,采用f0作为检验标准,数据输入采取读取文件。 气象统计常用。
    2022-02-05 14:41:42下载
    积分:1
  • lempel encoding algorithm
    你好,
    2022-08-23 02:34:29下载
    积分:1
  • 数据库基础知识
    数据库 fundamentalsDatabase fundamentalsDatabase fundamentalsDatabase fundamentalsDatabase fundamentalsDatabase fundamentalsDatabase fundamentalsDatabase fundamentalsDatabase fundamentalsDatabase fundamentalsDatabase 基本面
    2022-11-09 02:00:03下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载