登录
首页 » 算法 » des algorithm implementation using c

des algorithm implementation using c

于 2023-07-28 发布 文件大小:2.89 kB
0 219
下载积分: 2 下载次数: 1

代码说明:

简单的实现实现了des加密算法,代码简洁易懂。    密码学是一门古老的学科,在密码学发展的历史上,出现了多种加密方法,又很早的古典加密算法,后来又出现了更成熟的分组密码,公钥密码及流密码等,因为我只涉及了分组公钥密码,所以在这篇文章中就暂且先介绍分组密码,在说分组密码之前要说的就是密码学中常见的两种体制,一种是对称密码体制,一种是非对称密码体制,也叫公钥密码体制。     对称密码体制是指如果一个加密系统的加密密钥和解密密钥相同,或者虽然不同,但是由其中的任意一个可以很容易地推导出另一个,即密钥是双方

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

发表评论

0 个回复

  • 包括傅里叶变换和傅里叶反变换,c语言编写,简单明了,VC环境验证通过...
    包括傅里叶变换和傅里叶反变换,c语言编写,简单明了,VC环境验证通过-Including Fourier transform and Fourier inverse transform, c language, simple and clear, VC verification environment through the
    2022-01-30 17:39:51下载
    积分:1
  • 大学将学习一门课程,一个过程的数值分析将D。
    大学里必学的一门课程,数值分析的一个必做的程序,拉格朗日一次插值-universities will learn a curriculum, a numerical analysis of the process will do, Lagrange interpolation.
    2022-01-25 23:41:25下载
    积分:1
  • 这个可以很清楚的计一些复杂的问题,很好的一中
    这个可以很清楚的计算一些复杂的问题,很好的一中算法-this can be clearly calculated to some complicated problems, a good algorithm
    2022-04-16 01:46:43下载
    积分:1
  • 大约有10种排序方,如堆排序、快速排序、归并排序、插入排序、外壳排序、选择排序、早泡排序、线性排序、地址选择排序和基排序。我自己提出了一种简化的快速排序。...
    大约有10种排序方法,如堆排序、快速排序、归并排序、插入排序、外壳排序、选择排序、早泡排序、线性排序、地址选择排序和基排序。我自己提出了一种简化的快速排序。-about 10 species of sequencing methods, such as heap sort, quick sort, merge, in order to insert sequencing, shell sort, select, in order of ranking as foam, linear ordering, sequencing and address choice-based ranking. I propose a simplified Quick Sort.
    2022-11-06 10:35:04下载
    积分:1
  • 贝塞尔曲线示例
    #include < iostream > #include < 矢量 > #include < math.h > #include"BezierPoint.h" 使用命名空间 std ; BezierPoint 贝塞尔 (方法 < BezierPoint > & pts,双 t) ; 双选择 (双 a,双 b) ; 双 factorial(double num) ; int main(void) { 方法 < < BezierPoint >> 方法警校 ; char endPointCount = 0; 双 inx ; 双 iny ; int ptCount = 0; int 终结点 ; 双 deltaT ; cin >> ptCount >> deltaT ; 为 (int 我 = 0 ; 我 < ptCount; i + +) { cin >> inx >> iny >> 终结点 ; BezierPoint p iny inx) ; 如果 (endPointCount = = 0 & & 终结点 = = 1) { pts.push_back (方法 < BezierPoint > ()) ; pts[pts.size()-1].push_back(p) ; endPointCount + +; 继续 ; } pts[pts.size()-1].push_back(p) ; 如果 (endPointCount! = 0 & & 终结点 = = 1 & & 我! = ptCount-1) { pts.push_back (方法 < BezierPoint > ()) ; pts[pts.size()-1].push_back(p) ; endPointCount + +; } } 为 (std::s
    2022-03-13 19:08:01下载
    积分:1
  • 短距离无线通信技术综述
    资源描述摘要(随着网络及通信技术的飞速发展!人们对无线通信的需求越来越大!也出现了许多的无线通信协议)文章 对目前使用较广泛的蓝牙*+%,-$$"./0/’和1234无线协议分别进行了阐述!比较了他们技术上的异同点!讨论了 在选择*使用这些技术时应注意的问题!对较具发展潜力的新无线技术标准5.6!7/8699也进行了阐述)对他们的未来 应用进行了展望) 关键词(蓝牙:1234:./0/:5.6:7/8699
    2022-02-05 08:12:21下载
    积分:1
  • 交通仿真(排队论)小程序
    This is the project of my course in the USA: Customers arrive at a service station (with a single server) according to the Poisson process with a mean arrival rate of lambda = 0.3 (customers/min). Each customer waits in queue (if present), proceeds to receive service upon his/her turn, and departs the system when the service is completed. The service time is uniformly distributed between 2.5 and 4.5 minutes. On each day, the service station is open for two hours. Any customers in queue at the end of work hours are served before closing the service station for the day. Use simulation (do 100 simulation runs) to determine
    2023-02-02 14:55:04下载
    积分:1
  • segy文件读写
    segy文件读写,读取segy文件数据。C语言编写,简单易懂,对新手非常有帮助的代码。包括傅里叶FFT源程序
    2023-08-08 08:55:04下载
    积分:1
  • 八皇后问题
    八皇后问题
    2022-02-04 04:21:05下载
    积分:1
  • 广义矩阵求逆相关资料,矩阵运,矩阵概念。
    广义矩阵求逆相关资料,矩阵运算,矩阵概念。-Generalized information matrix inversion, matrix operations, matrix concept.
    2023-08-16 19:50:03下载
    积分:1
  • 696516资源总数
  • 106409会员总数
  • 8今日下载