AES 是什么
AES 是 Advanced Encryption Standard(高级加密标准)的缩写,是密码学中最常用的加密算法之一。这個标准用來替代原先的 DES(Data Encryption Standard),已经被多方分析且广为世界所使用。
AES-XXX 是什么
AES-XXX 中的「XXX」表示密码长度的比特位数(bits),现在 AES 加密有 AES-128、AES-192、AES-256。
- AES-128: 密码长度为 16 個字节,即 128 bits
- AES-192: 密码长度为 24 個字节,即 192 bits
- AES-256: 密码长度为 32 個字节,即 256 bits
openssl 命令用法
openssl enc -aes-192-ecb -K hex_string [-a] -in file [-out output_file]
网友评论