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

des算法JAVA实现

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

  • 数据结构dfs使用例子:找出输入阵列中的十字个数
    资源描述本代码是数据结构dfs算法的一个例子,用C++编程,程序员输入由o和#组成的阵列,算法实现找出阵列中以#为单位的整体形成多少个十字型,相邻的#组成一个整体(上下左右为相邻,斜对角不算)。
    2022-02-03 22:43:21下载
    积分:1
  • 人脸检测程序
    FaceDetection是一个静态人脸检测程序,注意FaceDetection需要OpenCV提供的库支持, 因此请首先到相关网站上下载并安装OpenCV, 此外本程序需要导入一个分类器文件haarcascade_frontalface_alt.xml, 该文件在OpenCV中提供,请将该文件复制到程序同一目录下,程序即可正确运行。
    2022-06-21 06:35:55下载
    积分:1
  • 数值库,功能强大
    数值算法库,功能强大 - The value algorithm storehouse, the function is formidable
    2022-07-08 15:05:25下载
    积分:1
  • Mahout Canopy&KMeans聚类
    Mahout Canopy&KMeans聚类示例代码 描述了使用Mahout Canopy&KMeans的快速聚类分析,简单直接上手 直接上代码了
    2023-02-07 16:10:03下载
    积分:1
  • quick sort例子
    quick sort例子-quick sort example
    2022-08-15 15:34:38下载
    积分:1
  • 表示OFDM信号PAPR降低使用裁剪和SLM技术
    它包含用于以下操作的用户驱动的代码:1.显示的QPSK基带信号。2. OFDM功率谱。OFDM信号的3 BER性能。OFDM信号的4频谱。5.降低PAPR使用剪切/过滤。6.降低PAPR使用选择性映射。PAPR降低使用选择性映射和剪切/过滤7.比较研究。oneOf的正交频分复用(OFDM)系统中的具有挑战性的问题之一是它的高峰 - 均功率比(PAPR)。
    2023-05-04 11:15:03下载
    积分:1
  • 05年全国大学生数学建模比赛的优秀论文,对参加数学建模比赛的同学是一个很好的参考资料。...
    05年全国大学生数学建模比赛的优秀论文,对参加数学建模比赛的同学是一个很好的参考资料。-Best papers of 2005 Mathematical Modelling Contest, is a a good reference for the students preparing for the mathematical modelling Contest.
    2022-01-22 07:57:18下载
    积分:1
  • 简单有限元程序c++
    使用c++编写一个简单的三角形单元有限元程序,通过编译链接,已经可以,初学有限元程序着可以看看
    2022-09-14 03:15:03下载
    积分:1
  • 利用最小二乘进行曲线的拟合,这是用多项式拟合曲线的源码!...
    利用最小二乘法进行曲线的拟合,这是用多项式拟合曲线的源码!-using the least-squares method of curve fitting, which is the polynomial curve fitting source!
    2022-10-12 07:10:03下载
    积分:1
  • 杭电100道题
    杭电第一页的100道题,是有简单,有难的哪一种,但是对于初学者来说难度还是比较大,所以我把代码发上来,大家有兴趣,看一看
    2022-03-03 18:04:35下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载