Skip to content

danian-hn/QAes

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QAes

Qt AES encrypt decrypt
QByteArry直接使用的AES加密解密。 ########################## ###支持的模式: ECB,CBC,CTR ###填充模式: ANSIX923,PKCS7,None(不填充) None:模式下,不是16字节的整数倍的多余的部分不加密。不足16个字节的,都不加密。 (CTR模式是流式模式,不需要填充。) ###密码模式: 传进去参数支持任意长度: 密码:传进去密码后进行Sha3_256计算出hash值作为密码。对于AES256则是全部hash值,128和192则是去前面相应的16个和24个字节值。 salt: 传进去的salt进行Sha3_256计算出hash值的前16个字节作为salt。(ecb模式下不用salt值的)。

About

Qt AES encrypt decrypt

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 70.2%
  • C++ 16.5%
  • Objective-C 12.6%
  • Other 0.7%