文件名称:AES
介绍说明--下载内容均来自于网络,请自行研究使用
ES(The Advanced Encryption Standard)是美国国家标准与技术研究所用于加密电子数据的规范。它被预期能成为人们公认的加密包括金融、电信和政府数字信息的方法。
AES 是一个新的可以用于保护电子数据的加密算法。明确地说,AES 是一个迭代的、对称密钥分组的密码,它可以使用128、192 和 256 位密钥,并且用 128 位(16字节)分组加密和解密数据。与公共密钥密码使用密钥对不同,对称密钥密码使用相同的密钥加密和解密数据。通过分组密码返回的加密数据 的位数与输入数据相同。迭代加密使用一个循环结构,在该循环中重复置换(permutations )和替换(substitutions)输入数据。Figure 1 显示了 AES 用192位密钥对一个16位字节数据块进行加密和解密的情形。-ES (The Advanced Encryption Standard) are the United States National Institute of Standards and Technology for encrypting electronic data specification. It is expected to become the recognized encryption including financial, telecommunications and government figure information.
AES is a new electronic data can be used to protect the encryption algorithm. Specifically, AES is an iterative, symmetric-key password packet, it can use the keys 128,192 and 256, and with 128 (16 bytes) packet encryption and decryption of data. Password and public key to use of different keys, symmetric keys use the same password key encryption and decryption of data. Back through the block cipher encryption of data and input data the same as the median. Encrypted using a cycle of iterative structure, in the replacement cycle to repeat (permutations) and replacement (substitutions) input data. Figure 1 shows the AES with 192 keys on a 16-byte data block for encryption and decryption case.
AES 是一个新的可以用于保护电子数据的加密算法。明确地说,AES 是一个迭代的、对称密钥分组的密码,它可以使用128、192 和 256 位密钥,并且用 128 位(16字节)分组加密和解密数据。与公共密钥密码使用密钥对不同,对称密钥密码使用相同的密钥加密和解密数据。通过分组密码返回的加密数据 的位数与输入数据相同。迭代加密使用一个循环结构,在该循环中重复置换(permutations )和替换(substitutions)输入数据。Figure 1 显示了 AES 用192位密钥对一个16位字节数据块进行加密和解密的情形。-ES (The Advanced Encryption Standard) are the United States National Institute of Standards and Technology for encrypting electronic data specification. It is expected to become the recognized encryption including financial, telecommunications and government figure information.
AES is a new electronic data can be used to protect the encryption algorithm. Specifically, AES is an iterative, symmetric-key password packet, it can use the keys 128,192 and 256, and with 128 (16 bytes) packet encryption and decryption of data. Password and public key to use of different keys, symmetric keys use the same password key encryption and decryption of data. Back through the block cipher encryption of data and input data the same as the median. Encrypted using a cycle of iterative structure, in the replacement cycle to repeat (permutations) and replacement (substitutions) input data. Figure 1 shows the AES with 192 keys on a 16-byte data block for encryption and decryption case.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
AES.cpp