登录
首页 » C++ » AES-CMAC

AES-CMAC

于 2020-11-20 发布 文件大小:577KB
0 247
下载积分: 1 下载次数: 45

代码说明:

  (1). 复习AES原理。 (2). 用C/C++编写AES算法并调试通过。 (3). 复习CMAC原理。 (4). 在实现AES基础上,用C/C++编写CMAC算法并调试通过。 (5). 回答下列思考题。  AES解密算法和AES的逆算法之间有什么不同?  CMAC与HMAC相比,有什么优点? ((1). Review AES works. (2) with C/C++ write and debug via the AES algorithm. (3) review CMAC principle. (4) on the basis of achieving AES using C/C++ CMAC algorithm written and debugged. (5) Answer the following Questions.  What is the difference between AES and AES decryption algorithm inverse algorithm?  CMAC compared with HMAC, what are the advantages?)

文件列表:

AES-CMAC
........\AES-CMAC实验报告 -信息与通信安全.docx,539576,2014-07-13
........\代码
........\....\AES-CMAC.cpp,14339,2014-06-12
........\....\AES.exe,35720,2014-06-12
........\....\AES.o,21530,2014-06-12
........\....\CMAC.cpp,2888,2014-06-12
........\....\列混淆.cpp,2995,2014-06-12
........\....\列混淆.exe,23435,2014-06-12
........\....\列混淆.o,8620,2014-06-12
........\....\字节代替测试.cpp,4192,2014-06-12
........\....\字节代替测试.exe,21682,2014-06-12
........\....\字节代替测试.o,6359,2014-06-12
........\....\扩展.cpp,4336,2014-06-12
........\....\扩展.exe,22752,2014-06-12
........\....\扩展.o,7799,2014-06-12
........\....\行位移.cpp,1696,2014-06-12
........\....\行位移.exe,21648,2014-06-12
........\....\行位移.o,6241,2014-06-12

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

发表评论

0 个回复

  • 实现md5的算法。 实现md5的算法。
    实现md5的算法。 实现md5的算法。-The realization of md5 algorithms. The realization of md5 algorithms.
    2022-10-24 21:35:03下载
    积分:1
  • ProtectFile
    文件加密程序,进行文件的加密,参考一下吧(File encryption, file encryption, refer to it)
    2011-08-07 14:21:56下载
    积分:1
  • this is a file that encrypt and decrypt a file in vb
    this a file that encrypt and decrypt a file in vb-this is a file that encrypt and decrypt a file in vb
    2023-05-27 07:05:04下载
    积分:1
  • AES_CMAC
    通过C语言实现的AES CMAC加密和解密算法。上传文件为完整的VC6工程目录。AES加密算法即密码学中的高级加密标准(Advanced Encryption Standard,AES),又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。经过五年的甄选流程,高级加密标准由美国国家标准与技术研究院 (NIST)于2001年11月26日发布于FIPS PUB 197,并在2002年5月26日成为有效的标准。AES 算法基于排列和置换运算。排列是对数据重新进行安排,置换是将一个数据单元替换为另一个。AES 使用几种不同的方法来执行排列和置换运算。 AES 是一个迭代的、对称密钥分组的密码,它可以使用128、192 和 256 位密钥,并且用 128 位(16字节)分组加密和解密数据。与公共密钥密码使用密钥对不同,对称密钥密码使用相同的密钥加密和解密数据。通过分组密码返回的加密数据的位数与输入数据相同。迭代加密使用一个循环结构,在该循环中重复置换和替换输入数据。(AES CMAC encryption and decryption algorithm C language. VC6 upload files to complete the project directory . AES encryption algorithm that is Cryptography Advanced Encryption Standard (Advanced Encryption Standard, AES), also known as Rijndael encryption method, a block encryption standard adopted by the U.S. federal government . This standard is used to replace the original DES, has been widely analyzed and multi used around the world . After five years of the selection process , the Advanced Encryption Standard by the American National Institute of Standards and Technology (NIST) on November 26, 2001 Posted in FIPS PUB 197, and May 26, 2002 became effective standards . AES algorithm based on permutation and substitution operations. Data re- arrangement is arranged , is replaced with a replacement unit of data to another . AES using several different methods to perform alignment and replacement operations. AES is an iterative , symmetric key block password , it can use 128, 192, and )
    2021-03-11 19:09:25下载
    积分:1
  • RSA_algorithm_c++
    说明:  采用RCS做文件加密的源程序代码,VC环境。包含两个文件包,里面的Readme有详细介绍。(Using RCS to do file encryption source code, VC environment. Package consists of two documents, which detailed the Readme.)
    2008-09-30 17:45:21下载
    积分:1
  • 动画演示aes的详细步骤,清晰生动,希望能对大家理方法有所帮助...
    动画演示aes加密的详细步骤,清晰生动,希望能对大家理解加密方法有所帮助-Animation aes encryption detailed steps, clear and vivid, hoping to help you understand the encryption method
    2022-06-27 09:31:23下载
    积分:1
  • 一个了不起的进程查看器/杀手/翻车机
    一个非常棒的Process Viewer/Killer/Dumper-a terrific Process Viewer/Killer/Dumper
    2022-01-25 16:31:52下载
    积分:1
  • 把信息隐藏到图片中,比更安全
    把信息隐藏到图片中,比加密更安全-hidden message to the pictures, more secure encryption
    2022-05-23 17:37:01下载
    积分:1
  • a sample algorithm of rsa in langage C
    a sample algorithm of rsa in langage C-a sample algorithm of rsa in langage C++
    2023-02-04 03:10:04下载
    积分:1
  • 1
    说明:  据加密在计算机安全中的应用。。。。凑字凑字凑字(The application of data encryption in computer security)
    2020-01-20 12:27:46下载
    积分:1
  • 696518资源总数
  • 106208会员总数
  • 21今日下载