中国汽车制造商协会 AES-CMAC (NIST 800-38B) AES-128 Junit 测试 - 示例 没有子键Generation 使用 iv 作为随机数来防止消息重播
2021-10-20 17:54:26 4KB Java
1
基于matlab实现AES加解密和基于AES的cmac
2021-09-28 15:00:06 7KB standi4l aesmatlab AES matlab
密码学若干算法的计算开销统计,如RSA算法,双线性对运算,EAP认证开销等。
2021-07-28 18:53:09 343B RSA 双线性对 EAP CMAC
1
AES工具,支持ECB,CBC加解密运算,以及CMAC运算。支持多种PADDING
2021-05-28 11:41:17 107KB AES
1
AES-CMAC算法c源码解析的pdf文档,后附有代码。三星电子人员写的。
2021-05-18 19:35:59 24KB AES CMAC C源码
1
本人最近在学习CMAC算法,发现很多官方资源都积分下载,特将自己找到的官方文档分享出来,里面写的很详细,耐心读下来会有很大帮助。(个人资源中同样分享了自己改写的程序,是C语言的,欢迎下载)
2021-04-21 20:00:07 49KB AES-CMAC MAC AES 消息验证码
1
C语言实现AES-CMAC算法源码以及官方手册,在VC++环境下编译通过,完成手册中的demo测试。
2021-04-21 15:00:08 16KB CMAC AES AES-CMAC CBC-MAC
1
详细介绍了AES-CMAC的算法的原理与实现,附有C语言写的样例程序。 以下是原文的introduction: The National Institute of Standards and Technology (NIST) has recently specified the Cipher-based Message Authentication Code(CMAC). CMAC [NIST-CMAC] is a keyed hash function that is based on a symmetric key block cipher, such as the Advanced Encryption Standard [NIST-AES]. CMAC is equivalent to the One-Key CBC MAC1 (OMAC1) submitted by Iwata and Kurosawa [OMAC1a, OMAC1b]. OMAC1 is an improvement of the eXtended Cipher Block Chaining mode (XCBC) submitted by Black and Rogaway [XCBCa, XCBCb], which itself is an improvement of the basic Cipher Block Chaining-Message Authentication Code (CBC-MAC). XCBC efficiently addresses the security deficiencies of CBC-MAC, and OMAC1 efficiently reduces the key size of XCBC. AES-CMAC provides stronger assurance of data integrity than a checksum or an error-detecting code. The verification of a checksum or an error-detecting code detects only accidental modifications of the data, while CMAC is designed to detect intentional, unauthorized modifications of the data, as well as accidental modifications. AES-CMAC achieves a security goal similar to that of HMAC [RFC-HMAC]. Since AES-CMAC is based on a symmetric key block cipher, AES, and HMAC is based on a hash function, such as SHA-1, AES-CMAC is appropriate for information systems in which AES is more readily available than a hash function. This memo specifies the authentication algorithm based on CMAC with AES-128. This new authentication algorithm is named AES-CMAC.
2021-04-15 10:38:21 24KB AES-CMAC CBC-MAC AES 消息认证码
1
高级加密标准(英语:Advanced Encryption Standard,缩写:AES)。 升级版本V1.0.2,增加输入框长度的限制;增加对文件加密的功能。 支持AES-CMAC的计算。 AES计算工具,支持128,192,256长度的秘钥,支持长度大于16字节的AES 加密和解密,还有支持AES-CMAC的计算。 AES算法工具。支持初始向量。 支持AES-cmac
2021-04-02 15:50:39 268KB AES工具 AES加密 AES解密 AES
1
该文档是从别处下载的,关于CMAC算法介绍的英文文档,对于初学者的要求有点高,但是对于深入学习挺好,里面也有个DEMO,便于大家学习,但是缺少一个算法,慎重下载
2021-02-12 14:01:11 17KB C++ CMAC
1