登录
首页 » Visual C++ » AES_CMAC

AES_CMAC

于 2021-03-11 发布 文件大小:45KB
0 611
下载积分: 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 个回复

  • duobiaotidai
    一个周期3的多表代替密码,第1个表由密钥字法产生(密钥字自拟),第2个表由洗牌法产生(注意,字母a~z与数字0~25一一对应),第三个表由公式法产生(数学公式自拟,注意它须是Z26上的一个一一变换)(a cycle of three multi-table instead of passwords, a table by key word method, (key word from the intended), Table No. 2 produced by shuffling method (note, a letter with a number of z ~ 0 ~ 25 he gathers), 3rd tables generated by the formula (from the proposed mathematical formula, it should pay attention to the Z26 is a transformation on January 1))
    2006-10-10 17:33:56下载
    积分:1
  • EDstar
    一个袖珍的vc++加密软件,同时还可以解密,加密文件的范围挺大的,几乎所有文件都可以加密,输入密码并解密,好像不是真正意义的加密,只不过是用文件额外加密的方法进行加密,较早时候的程序,不过编译还是顺利的。 (A pocket-sized vc++ encryption software, but also can decrypt encrypted files the scope of getting bigger, almost all the files can be encrypted, enter the password and decrypt the encryption does not seem real, but the file is an additional method of encryption to encrypt Earlier procedures, but the compiler is still smooth.)
    2009-12-05 20:34:39下载
    积分:1
  • peregv
    VB程序注册机范例,控件简单实用,采用流行且难以破解的算法加密机器码、序列号、注册码,能更好地保护您的软件(VB program RI example, the controls simple and practical, using the popular and difficult to machine code to crack the encryption algorithms, serial numbers, registration codes, can better protect your software)
    2014-03-24 18:07:41下载
    积分:1
  • daiti
    基本古典密码设计——周期为3的多表代替密码的设计和实现(Basic classical cipher design)
    2011-12-14 11:04:59下载
    积分:1
  • Ibe_ext
    IBE基于身份的加密系统的身份提取程序,使用VC6.0开发,即把身份转换成椭圆曲线上的点(IBE identity-based encryption system of the identity of extraction procedures, using VC6.0 development, namely, the identity into a point on the elliptic curve)
    2020-06-29 20:40:02下载
    积分:1
  • md5src
    这个是编译通过的MD5算法,使用的语言是C++,非常好用。(MD5 C++ source code )
    2011-12-09 15:51:58下载
    积分:1
  • houfangjiaohui
    空间后方交会,摄影测量学的重要程序,通过共线方程解算加密点,是摄影测量学的经典算法(Space Resection the photogrammetry important program through the collinear equation solver encryption point photogrammetry classical algorithm)
    2013-03-21 20:36:30下载
    积分:1
  • AES
    AES-rijndael 算法的详细资料, 包括 AES加密算法中的SBox及其C语言实现.pdf FIPS197(chs).pdf FIPS197.pdf nist.url Rijndael.pdf rijndael算法流程.swf Rijndael算法深入的研究.doc Rijndael算法优化技术研究.doc 公钥密码体制与有限域(2).pdf 一种基于伽罗瓦域的密码系统.pdf(AES-rijndael algorithm detailed information, including the AES encryption algorithm in C language and its SBox realize. PdfFIPS197 (chs). PdfFIPS197.pdfnist.urlRijndael.pdfrijndael flow algorithm. SwfRijndael-depth study of algorithms. DocRijndael algorithm optimization technology research. Doc public key cryptosystem over finite fields and (2). pdf Galois field based on the password system. pdf)
    2008-05-06 17:17:00下载
    积分:1
  • jiami
    自主编写的一个简单的加密程序,算法思想简单(Written in a simple self-encryption algorithm is simple thoughts)
    2010-12-16 15:26:04下载
    积分:1
  • Recursive-subroutine
    该程序使用C++写的一个基于递归子程序算法的语法翻译器,是在vs2012环境下编写的,供大家参考和学习(The program uses C++ to write an algorithm based on recursive subroutine syntax interpreter is written in vs2012 environment, for your reference and learning)
    2013-11-26 23:12:15下载
    积分:1
  • 696518资源总数
  • 105877会员总数
  • 14今日下载