登录
首页 » Visual C++ » AES_CMAC

AES_CMAC

于 2021-03-11 发布 文件大小:45KB
0 251
下载积分: 1 下载次数: 97

代码说明:

  通过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 )

文件列表:

AES_CMAC
........\AES_CMAC.c,3004,2013-06-19
........\AES_CMAC.dsp,4369,2013-06-19
........\AES_CMAC.dsw,541,2013-06-19
........\AES_CMAC.h,8827,2013-06-19
........\AES_CMAC.ncb,33792,2013-06-19
........\AES_CMAC.opt,48640,2013-06-19
........\AES_CMAC.plg,898,2013-06-19
........\Debug
........\.....\AES_CMAC.exe,196701,2013-06-19

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

发表评论

0 个回复

  • Affine
    本程序是仿射密码的加密与解密,用C语言编写的,经测试没有问题(This procedure is affine password encryption and decryption, written in C, tested no problem)
    2012-05-11 02:21:27下载
    积分:1
  • AES-encryption_decryption
    说明:  用于数字、密码等字符的加密和解密,用于数字、密码等字符的加密和解密,用于数字、密码等字符的加密和解密,用于数字、密码等字符的加密和解密(For numbers, passwords, encryption and decryption of characters for numbers, passwords, encryption and decryption of characters for numbers, passwords, encryption and decryption of characters for numbers, passwords, encryption and decryption of characters)
    2011-02-19 17:29:38下载
    积分:1
  • Hideseek_introduction
    Hideseek可将秘密文件隐写到指定图片中,并可检测隐写信息,本文是对该软件的使用说明。(hide &seek to run the file through individual test run normally. Hidden secret documents can be written to the specified picture, and can detect steganographic message.)
    2013-10-30 11:21:59下载
    积分:1
  • crc
    检测CRC编码 看CRC编码在传输后是否有错误 有变动 (Detection CRC codes to see whether the CRC coding errors in the transmission there is a change)
    2013-09-15 23:51:38下载
    积分:1
  • rsa
    RSA算法,主要讲述算法的原理和过程,设计到加密解密,和溢出处理,初级学习RSA用(RSA algorithm, the algorithm mainly about the principle and process design to the encryption and decryption, and overflow processing, the primary study used RSA)
    2010-10-25 10:31:04下载
    积分:1
  • RSA
    自己写的一份RSA算法。可正常执行。控制台程序。(Write your own copy of the RSA algorithm. Can be performed normally. Console program.)
    2013-10-21 00:34:18下载
    积分:1
  • LSB
    基于LSB的信息隐藏技术——MFC——编译已经通过运行正常(LSB-based Information Hiding- MFC- has been compiled by running the normal)
    2021-04-26 20:18:45下载
    积分:1
  • SEED
    Seed加密体制代码,韩国的分组密码加密体制。(Seed encryption system code block cipher encryption system in Korea.)
    2014-01-16 11:47:11下载
    积分:1
  • Openssl_File
    说明:  使用openssl实现了文件保险箱,在VC6环境下编译通过。(The use of a document openssl safe, in the circumstances VC6 compiled through.)
    2008-12-02 10:09:07下载
    积分:1
  • CMAC
    利用C语言实现的cmac算法,该cmac基于AES。程序清晰有注释便于查看(The use of C language cmac algorithm, the cmac based AES. There are clear and easy to view program notes)
    2020-10-28 18:29:57下载
    积分:1
  • 696518资源总数
  • 104269会员总数
  • 31今日下载