C++加密库 Crypto++

本文概述了多种密码学技术,包括认证加密方案、高速流密码、块密码及其候选算法、块密码的工作模式、消息鉴别码、哈希函数、公钥加密、公钥系统的填充方案、密钥协商方案、椭圆曲线密码学以及一些因安全原因不再推荐使用的旧算法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

-lcrypto



algorithm typename
authenticated encryption schemesGCMCCMEAX
high speed stream ciphersPanamaSosemanukSalsa20XSalsa20
AES and AES candidatesAES (Rijndael), RC6MARSTwofishSerpentCAST-256
other block ciphersIDEATriple-DES (DES-EDE2 and DES-EDE3), CamelliaSEED, RC5, Blowfish, TEA, XTEA, Skipjack, SHACAL-2
block cipher modes of operationECB, CBC, CBC ciphertext stealing (CTS), CFB, OFB, counter mode (CTR)
message authentication codesVMACHMACGMAC (GCM)CMAC, CBC-MAC, DMAC, Two-Track-MAC
hash functionsSHA-1SHA-2 (SHA-224, SHA-256, SHA-384, and SHA-512),TigerWHIRLPOOL, RIPEMD-128, RIPEMD-256, RIPEMD-160, RIPEMD-320
public-key cryptographyRSA, DSA, ElGamal, Nyberg-Rueppel (NR), Rabin-Williams (RW), LUC, LUCELG, DLIES (variants of DHAES), ESIGN
padding schemes for public-key systemsPKCS#1 v2.0, OAEP, PSS, PSSR, IEEE P1363 EMSA2 and EMSA5
key agreement schemesDiffie-Hellman (DH), Unified Diffie-Hellman (DH2), Menezes-Qu-Vanstone (MQV), LUCDIF, XTR-DH
elliptic curve cryptographyECDSA, ECNR, ECIES, ECDH, ECMQV
insecure or obsolescent algorithms retained for backwards compatibility and historical valueMD2MD4MD5Panama HashDESARC4SEAL 3.0, WAKE-OFB, DESX (DES-XEX3), RC2, SAFER, 3-WAY, GOST, SHARK, CAST-128, Square

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值