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

des算法JAVA实现

于 2022-06-27 发布 文件大小:1.57 kB
0 116
下载积分: 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 个回复

  • 直方图分析
    图像的直方图直方图是分布的数据的图形表示。它是一个连续的变量的概率分布的估计,最初是由卡尔 · 皮尔森。[1] 的直方图是列表的频率,示相邻矩形,竖立在离散的时间间隔 (箱子),面积的观测频率成正比的间隔中的表示形式。矩形的高度也是相等的时间间隔,即频率间隔的宽度除以频率密度。直方图的总面积等于数据的数量。
    2022-04-18 14:57:13下载
    积分:1
  • logistic 混沌扰动
    数学中的混沌扰动仿真,其中的参数可以任意修改,参数的不同,混沌的效果也不同,这种混沌扰动可以应用到算法改进和扩大多样性中去,改程序经过测试,可以直接运行,上面的图片就是仿真结果,这个程序是我之前看的一篇文献当中的,拿下来学习一下,曾改进过算法,有很好的效果,希望能帮到大家。
    2022-01-31 19:09:49下载
    积分:1
  • 多项式方程的根
    应用背景此代码是解决二次相关保理。关键技术“二次”是一个多项式,看起来像“ax2+bx+c”,“一”,“乙”,和“丙”只是数字。为了容易保理的情况下,你会发现2个数字,将不只是乘法相等的术语“,而且加起来等于“乙”,在x-term系数。
    2022-01-24 12:43:49下载
    积分:1
  • 数运测试
    JAVA课程设计大作业,算数运算测试,通过100以内的加减法,进行算数测试,并能够计算出正确答案,与输入答案进行对比,判断题目是否正确,最终计算出所得分数。
    2023-05-11 00:50:03下载
    积分:1
  • 入口匝道交通流量
    为了观察交通计划的匝道系统在仿真实验中更多的羽毛真正,四个不同的 lanechanging 规则介绍了基于点的安全距离。实验结果表明车道变化规律,对匝道系统交通流所没有的重要影响。该规则没有安全距离能使经济性的上坡道部分获取其最大值,同时容量 ofupstream 和下游的主要道路都获取击落 ;ruleconsidering 向前和向后安全-距离能使上游、 下游部分和整个系统得到其最大的价值。
    2022-01-31 21:02:38下载
    积分:1
  • c4.5java单机版
    机器学习决策树经典C4.5java源码单机版  包括信息商计算 和决策树图打印两大部分
    2022-04-17 11:36:10下载
    积分:1
  • 车载诊断源码
    关于OBD原理和诊断仪相关源码,包括详细的连接说明,对OBD系统开发以及诊断仪开发有很大的启发,希望与大家多多交流!!
    2022-07-06 23:21:20下载
    积分:1
  • c language commonly used algorithm Set
    c语言常用算法程序集-c language commonly used algorithm Set
    2022-04-20 18:51:17下载
    积分:1
  • CART(分类回归树)
    源码包包含两个文件,一个用于生成分类回归树,另一个用于画分类回归树的图例。使用时,只需调用cart.py。该代码能够实现未剪枝的分类回归树和剪枝的回归树。另外,该算法能同时以图的形式显示一颗分类回归树。
    2022-11-07 02:55:04下载
    积分:1
  • 用C++编写的二到十六进制正整数字符串转为数值的小程序
    用C++编写的二到十六进制正整数字符串转为数值的小程序-Using C prepared in 2-16 M-ary positive integer values into a string of small procedures
    2022-04-18 05:45:49下载
    积分:1
  • 696516资源总数
  • 106918会员总数
  • 4今日下载