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

des算法JAVA实现

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

  • Discrete-Continuous Optimization for Multi-Target Tracking
    A matlab program for  multi-target tracking,The problem of multi-target tracking is comprised of two distinct, but tightly coupled challenges: (i) the naturally discrete problem of data association, i.e. assigning image observations to the appropriate target; (ii) the naturally continuous problem of trajectory estimation, i.e. recovering the trajectories of all targets. To go beyond simple greedy solutions for data association, recent approaches often
    2023-01-02 11:40:18下载
    积分:1
  • 一个复数域的自适应盲信号均衡器的MATLAB例程
    一个复数域的自适应盲信号均衡器的MATLAB例程-a complex field of adaptive equalizer Blind MATLAB routines
    2022-01-31 02:05:10下载
    积分:1
  • C 语言编程的书
    C 最初用于系统的开发工作,特别是弥补操作系统的程序。C 被采用为系统开发语言,因为它产生几乎一样快用汇编语言编写的代码运行的代码。
    2023-08-18 11:20:05下载
    积分:1
  • 线性规划
    线性规划算法-linear programming algorithm
    2022-01-28 23:48:44下载
    积分:1
  • 关于最短路径的,c语言写的
    关于最短路径的算法,c语言写的-on the shortest path algorithms, written in C language
    2022-01-24 10:12:35下载
    积分:1
  • 迷宫的问题
    应用背景迷宫问题,有需要的可以下,就是简单的迷宫代码,如果有需要的可以拿去看一下,仅供参考关键技术 简单的c++代码,关于迷宫问题,有人需要的可以拿去下载,仅供参考,谢谢!!!!
    2022-09-23 02:50:02下载
    积分:1
  • 人脸特征点检测
    运用机器学习算法实现人脸特征点的自动定位,可用于人脸识别,表情识别等领域。
    2023-08-06 02:25:06下载
    积分:1
  • 字符串表达式的计引擎,可以是任意复杂的字符串表达式...
    计算字符串表达式的计算引擎,可以是任意复杂的字符串表达式-Calculation of the string expression calculation engine, which can be arbitrarily complex string expression
    2022-02-13 04:34:37下载
    积分:1
  • 二维粒子滤波程序
    粒子滤波是一种基于蒙特卡罗方法的非线性贝叶斯估计方法,适用于非线性非高斯的估计问题。程序中通过一个二维跟踪系统对粒子滤波的跟踪性能进行了仿真,可作为学习粒子滤波的资料。
    2022-07-03 01:04:30下载
    积分:1
  • mpu6050程序
    读6050的加速计 陀螺仪 数据,与单片机进行IIC通信,进行姿态解算后,输出角度信息。
    2022-03-30 12:15:12下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载